Public Member Functions | |
CullingVolumeTree (const Eegeo::dv3 &ecefCellOrigin, const std::vector< CullingVolume > *pCullingVolumes) | |
bool | containsNodes () const |
void | SetEcefCellOrigin (const Eegeo::dv3 &ecefOrigin) |
const dv3 & | GetEcefCellOrigin () const |
const std::vector < CullingVolume > & | GetCullingVolumes () const |
const std::vector< Eegeo::v3 > & | GetCullingVolumeScaleTargets () const |
CullingVolumeTree * | DeepCopy () const |
Static Public Member Functions | |
static CullingVolumeTree * | Create (const Eegeo::dv3 &ecefCellOrigin, const std::vector< CullingVolume > *pCullingVolumes) |
Additional Inherited Members | |
Private Member Functions inherited from Eegeo::NonCopyable | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |