Helios++
Helios software for LiDAR simulations
KDGroveFactory Member List

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

boost::serialization::access (defined in KDGroveFactory)KDGroveFactoryfriend
getKdtf() constKDGroveFactoryinline
handleKDGroveStats(shared_ptr< KDGrove > kdgrove, vector< double > &buildingTimes, vector< int > &treePrimitives)KDGroveFactory
KDGroveFactory(shared_ptr< KDTreeFactory > kdtf)KDGroveFactoryinline
kdtfKDGroveFactoryprotected
makeCommon(vector< shared_ptr< ScenePart >> parts, bool const safe, bool const computeKDGroveStats, bool const reportKDGroveStats, bool const computeKDTreeStats, bool const reportKDTreeStats)KDGroveFactoryprotectedvirtual
makeFromSceneParts(vector< shared_ptr< ScenePart >> parts, bool const mergeNonMoving=false, bool const safe=false, bool const computeKDGroveStats=false, bool const reportKDGroveStats=false, bool const computeKDTreeStats=false, bool const reportKDTreeStats=false)KDGroveFactoryvirtual
makeFull(vector< shared_ptr< ScenePart >> parts, bool const safe, bool const computeKDGroveStats, bool const reportKDGroveStats, bool const computeKDTreeStats, bool const reportKDTreeStats)KDGroveFactoryprotectedvirtual
makeMergeNonMoving(vector< shared_ptr< ScenePart >> parts, bool const safe, bool const computeKDGroveStats, bool const reportKDGroveStats, bool const computeKDTreeStats, bool const reportKDTreeStats)KDGroveFactoryprotectedvirtual
serialize(Archive &ar, const unsigned int version)KDGroveFactoryinlineprivate
setKdtf(shared_ptr< KDTreeFactory > kdtf)KDGroveFactoryinline
~KDGroveFactory()=default (defined in KDGroveFactory)KDGroveFactoryvirtual