Helios++
Helios software for LiDAR simulations
|
This is the complete list of members for Scene, including all inherited members.
bbox | Scene | protected |
bbox_crs | Scene | protected |
boost::serialization::access (defined in Scene) | Scene | friend |
BOOST_SERIALIZATION_SPLIT_MEMBER() (defined in Scene) | Scene | private |
buildKDGrove(bool const safe=false) | Scene | |
buildKDGroveWithLog(bool const safe=false) | Scene | |
doForceOnGround() | Scene | |
doSimStep() | Scene | inlinevirtual |
finalizeLoading(bool const safe=false) | Scene | |
findForceOnGroundQ(int const searchDepth, glm::dvec3 const minzv, vector< Vertex * > &vertices, vector< double > const &o, vector< double > const &v) | Scene | |
getAABB() | Scene | |
getAllVertices() | Scene | |
getBBox() const | Scene | inlinevirtual |
getBBoxCRS() const | Scene | inlinevirtual |
getGroundPointAt(glm::dvec3 point) | Scene | |
getIntersection(glm::dvec3 const &rayOrigin, glm::dvec3 const &rayDir, bool const groundOnly) const | Scene | |
getIntersection(vector< double > const &tMinMax, glm::dvec3 const &rayOrigin, glm::dvec3 const &rayDir, bool const groundOnly) const | Scene | |
getIntersections(glm::dvec3 &rayOrigin, glm::dvec3 &rayDir, bool const groundOnly) | Scene | |
getKDGrove() const | Scene | inlinevirtual |
getKDGroveFactory() const | Scene | inlinevirtual |
getLocationString() | Asset | inline |
getRaycaster() const (defined in Scene) | Scene | inlinevirtual |
getShift() | Scene | |
getShiftRef() const | Scene | inline |
hasMovingObjects() const | Scene | inlinevirtual |
id | Asset | |
isEgg() const | Asset | inlinevirtual |
kdgf | Scene | protected |
kdgrove | Scene | protected |
load(Archive &ar, unsigned int const fileVersion) | Scene | inlineprivate |
name | Asset | |
parts | Scene | |
primitives | Scene | |
raycaster | Scene | protected |
readObject(std::string path) | Scene | static |
registerParts() | Scene | |
save(Archive &ar, unsigned int const version) const | Scene | inlineprivate |
Scene() | Scene | inline |
Scene(Scene &s) (defined in Scene) | Scene | |
serialize(Archive &ar, const unsigned int version) | Asset | inlineprivate |
setBBox(std::shared_ptr< AABB > const bbox) | Scene | inlinevirtual |
setBBoxCRS(std::shared_ptr< AABB > const bbox) | Scene | inlinevirtual |
setKDGrove(std::shared_ptr< KDGrove > const kdgrove) | Scene | inlinevirtual |
setKDGroveFactory(std::shared_ptr< KDGroveFactory > const kdgf) | Scene | inlinevirtual |
sourceFilePath | Asset | |
writeObject(std::string path) | Scene | virtual |
~Asset() (defined in Asset) | Asset | inlinevirtual |
~Scene() override (defined in Scene) | Scene | inline |