Helios++
Helios software for LiDAR simulations
|
This is the complete list of members for GroveKDTreeRaycaster, including all inherited members.
cache_prims | GroveKDTreeRaycaster | protected |
epsilon | KDTreeRaycaster | |
GroveKDTreeRaycaster(std::shared_ptr< LightKDTreeNode > root, std::shared_ptr< KDTreeFactory > kdtf=nullptr, std::shared_ptr< PointerVector< Primitive >> cache_prims=nullptr) | GroveKDTreeRaycaster | inline |
kdtf | GroveKDTreeRaycaster | protected |
KDTreeRaycaster(std::shared_ptr< LightKDTreeNode > root) | KDTreeRaycaster | inline |
makeTemporalClone() const | GroveKDTreeRaycaster | virtual |
root | KDTreeRaycaster | |
search(glm::dvec3 rayOrigin, glm::dvec3 rayDir, double tmin, double tmax, bool groundOnly) override | GroveKDTreeRaycaster | inlinevirtual |
search_recursive(LightKDTreeNode *node, double const tmin, double const tmax, KDTreeRaycasterSearch &search) const | KDTreeRaycaster | protected |
searchAll(glm::dvec3 rayOrigin, glm::dvec3 rayDir, double tmin, double tmax, bool groundOnly) override | GroveKDTreeRaycaster | inlinevirtual |
searchAll_recursive(LightKDTreeNode *node, double const tmin, double const tmax, KDTreeRaycasterSearch &search) | KDTreeRaycaster | protected |
sharedCopy(std::vector< Primitive * > const &src) const | GroveKDTreeRaycaster | |
update(DynObject &dynObj) override | GroveKDTreeRaycaster | virtual |
~GroveKDTreeRaycaster()=default | GroveKDTreeRaycaster | virtual |
~KDTreeRaycaster()=default (defined in KDTreeRaycaster) | KDTreeRaycaster | virtual |
~Raycaster()=default (defined in Raycaster) | Raycaster | privatevirtual |
~RaycasterGroveTree()=default (defined in RaycasterGroveTree< DynObject >) | RaycasterGroveTree< DynObject > | virtual |