Helios++
Helios software for LiDAR simulations
AxisSAHKDTreeGeometricStrategy Member List

This is the complete list of members for AxisSAHKDTreeGeometricStrategy, including all inherited members.

asahkdtfAxisSAHKDTreeGeometricStrategyprotected
AxisSAHKDTreeGeometricStrategy(AxisSAHKDTreeFactory &kdtf)AxisSAHKDTreeGeometricStrategyinline
clone(SimpleKDTreeFactory *kdtf) const overrideAxisSAHKDTreeGeometricStrategyvirtual
GEOM_buildChildrenNodes(KDTreeNode *node, KDTreeNode *parent, vector< Primitive * > const &primitives, int const depth, int const index, vector< Primitive * > &leftPrimitives, vector< Primitive * > &rightPrimitives, std::shared_ptr< SharedTaskSequencer > masters) overrideSAHKDTreeGeometricStrategyprotectedvirtual
GEOM_computeNodeBoundaries(KDTreeNode *node, KDTreeNode *parent, bool const left, vector< Primitive * > const &primitives, int assignedThreads)SimpleKDTreeGeometricStrategyprotectedvirtual
GEOM_defineSplit(KDTreeNode *node, KDTreeNode *parent, vector< Primitive * > &primitives, int const depth, int const assignedThreads) const overrideAxisSAHKDTreeGeometricStrategyprotectedvirtual
GEOM_findSplitPositionBySAH(KDTreeNode *node, vector< Primitive * > &primitives, int assignedThreads) constSAHKDTreeGeometricStrategyprotectedvirtual
GEOM_populateSplits(vector< Primitive * > const &primitives, int const splitAxis, double const splitPos, vector< Primitive * > &leftPrimitives, vector< Primitive * > &rightPrimitives, int assignedThreads) constSimpleKDTreeGeometricStrategyprotectedvirtual
kdtfSimpleKDTreeGeometricStrategyprotected
MultiThreadKDTreeFactory (defined in AxisSAHKDTreeGeometricStrategy)AxisSAHKDTreeGeometricStrategyfriend
sahkdtfSAHKDTreeGeometricStrategyprotected
SAHKDTreeGeometricStrategy(SAHKDTreeFactory &kdtf)SAHKDTreeGeometricStrategyinline
SimpleKDTreeGeometricStrategy(SimpleKDTreeFactory &kdtf)SimpleKDTreeGeometricStrategyinline
~AxisSAHKDTreeGeometricStrategy()=default (defined in AxisSAHKDTreeGeometricStrategy)AxisSAHKDTreeGeometricStrategyvirtual
~SAHKDTreeGeometricStrategy()=default (defined in SAHKDTreeGeometricStrategy)SAHKDTreeGeometricStrategyvirtual
~SimpleKDTreeGeometricStrategy()=default (defined in SimpleKDTreeGeometricStrategy)SimpleKDTreeGeometricStrategyvirtual