Helios++
Helios software for LiDAR simulations
SimpleKDTreeGeometricStrategy Member List

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

clone(SimpleKDTreeFactory *kdtf) constSimpleKDTreeGeometricStrategyvirtual
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)SimpleKDTreeGeometricStrategyprotectedvirtual
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) constSimpleKDTreeGeometricStrategyprotectedvirtual
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 SimpleKDTreeGeometricStrategy)SimpleKDTreeGeometricStrategyfriend
SimpleKDTreeGeometricStrategy(SimpleKDTreeFactory &kdtf)SimpleKDTreeGeometricStrategyinline
~SimpleKDTreeGeometricStrategy()=default (defined in SimpleKDTreeGeometricStrategy)SimpleKDTreeGeometricStrategyvirtual