Helios++
Helios software for LiDAR simulations
|
Wrapper for Triangle class. More...
#include <PyTriangleWrapper.h>
Public Member Functions | |
PyTriangleWrapper (Triangle *tri) | |
PythonDVec3 * | getFaceNormal () |
std::string | toString () |
![]() | |
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 |