Helios++
Helios software for LiDAR simulations
|
Wrapper for ScenePart class. More...
#include <PyScenePartWrapper.h>
Public Member Functions | |
PyScenePartWrapper (ScenePart &sp) | |
std::string | getId () |
void | setId (std::string id) |
PythonDVec3 * | getOrigin () |
void | setOrigin (double x, double y, double z) |
Rotation & | getRotation () |
void | setRotation (double x, double y, double z, double angle) |
double | getScale () |
void | setScale (double scale) |
bool | isDynamicMovingObject () |
size_t | getDynObjectStep () |
void | setDynObjectStep (size_t const stepInterval) |
size_t | getObserverStep () |
void | setObserverStep (size_t const stepInterval) |
DynObject & | _asDynObject () |
Obtain the scene part as a dynamic object. Use with caution as it might throw an exception. | |
DynMovingObject & | _asDynMovingObject () |
Obtain the scene part as a dynamic moving object. Use with caution as it might throw an exception. | |
Public Attributes | |
ScenePart & | sp |