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

Wrapper for ScenePart class. More...

#include <PyScenePartWrapper.h>

Collaboration diagram for pyhelios::PyScenePartWrapper:

Public Member Functions

 PyScenePartWrapper (ScenePart &sp)
 
std::string getId ()
 
void setId (std::string id)
 
PythonDVec3getOrigin ()
 
void setOrigin (double x, double y, double z)
 
RotationgetRotation ()
 
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

ScenePartsp
 

Detailed Description

Wrapper for ScenePart class.

Author
Alberto M. Esmoris Pena
Version
1.0
See also
ScenePart

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