Helios++
Helios software for LiDAR simulations
pyhelios::PySceneWrapper Class Reference

Wrapper for Scene. More...

#include <PySceneWrapper.h>

Collaboration diagram for pyhelios::PySceneWrapper:

Public Member Functions

 PySceneWrapper (Scene &scene)
 
PyTriangleWrappernewTriangle ()
 
PyDetailedVoxelWrappernewDetailedVoxel ()
 
PyPrimitiveWrappergetPrimitive (size_t index)
 
PyAABBWrappergetAABB ()
 
PythonDVec3getGroundPointAt (double x, double y, double z)
 
PyRaySceneIntersectionWrappergetIntersection (double ox, double oy, double oz, double dx, double dy, double dz, bool groundOnly)
 
PythonDVec3getShift ()
 
size_t getNumSceneParts ()
 
PyScenePartWrappergetScenePart (size_t const i)
 
size_t getDynSceneStep ()
 
void setDynSceneStep (size_t const stepInterval)
 
bool finalizeLoading ()
 
void writeObject (std::string path)
 
DynScene_asDynScene ()
 Obtain the scene as a dynamic scene if possible. Use with caution because an exception can be thrown if the scene is not dynamic.
 

Public Attributes

Scenescene
 

Detailed Description

Wrapper for Scene.

Author
Alberto M. Esmoris Pena
Version
1.0
See also
Scene

The documentation for this class was generated from the following files: