Helios++
Helios software for LiDAR simulations
|
Wrapper for DetailedVoxel class. More...
#include <PyDetailedVoxelWrapper.h>
Public Member Functions | |
PyDetailedVoxelWrapper (DetailedVoxel *dv) | |
int | getNbEchos () |
void | setNbEchos (int nbEchos) |
int | getNbSampling () |
void | setNbSampling (int nbSampling) |
size_t | getNumberOfDoubleValues () |
double | getDoubleValue (size_t index) |
void | setDoubleValue (size_t index, double value) |
double | getMaxPad () |
void | setMaxPad (double maxPad) |
![]() | |
PyPrimitiveWrapper (Primitive *prim) | |
PyScenePartWrapper * | getScenePart () |
Material & | getMaterial () |
PyAABBWrapper * | getAABB () |
PythonDVec3 * | getCentroid () |
double | getIncidenceAngle (double ox, double oy, double oz, double dx, double dy, double dz, double px, double py, double pz) |
PyDoubleVector * | getRayIntersection (double ox, double oy, double oz, double dx, double dy, double dz) |
double | getRayIntersectionDistance (double ox, double oy, double oz, double dx, double dy, double dz) |
size_t | getNumVertices () |
PyVertexWrapper * | getVertex (size_t index) |
void | update () |
Additional Inherited Members | |
![]() | |
Primitive * | prim = nullptr |