Helios++
Helios software for LiDAR simulations
|
Wrapper for Platform class. More...
#include <PyPlatformWrapper.h>
Public Member Functions | |
PyPlatformWrapper (Platform &platform) | |
double | getLastCheckZ () |
void | setLastCheckZ (double checkZ) |
double | getDmax () |
void | setDmax (double dmax) |
double | getMovePerSec () |
void | setMovePerSec (double movePerSec) |
bool | isOnGround () |
void | setOnGround (bool onGround) |
bool | isStopAndTurn () |
void | setStopAndTurn (bool stopAndTurn) |
bool | isSlowdownEnabled () |
void | setSlowdownEnabled (bool slowdownEnabled) |
bool | isSmoothTurn () |
void | setSmoothTurn (bool smoothTurn) |
bool | isOrientationOnLegInit () |
void | setOrientationOnLegInit (bool setOrientationOnLegInit) |
PyNoiseSourceWrapper * | getPositionXNoiseSource () |
PyNoiseSourceWrapper * | getPositionYNoiseSource () |
PyNoiseSourceWrapper * | getPositionZNoiseSource () |
PyNoiseSourceWrapper * | getAttitudeXNoiseSource () |
PyNoiseSourceWrapper * | getAttitudeYNoiseSource () |
PyNoiseSourceWrapper * | getAttitudeZNoiseSource () |
PythonDVec3 * | getRelativePosition () |
Rotation & | getRelativeAttitude () |
PythonDVec3 * | getLastGroundCheck () |
PythonDVec3 * | getNextWaypointPosition () |
PythonDVec3 * | getPositionPython () |
Rotation & | getAttitudePython () |
PythonDVec3 * | getCachedAbsolutePosition () |
Rotation & | getCachedAbsoluteAttitude () |
PythonDVec3 * | getCachedCurrentDir () |
PythonDVec3 * | getCachedCurrentDirXY () |
PythonDVec3 * | getCachedVectorToTarget () |
PythonDVec3 * | getCachedVectorToTargetXY () |
Public Attributes | |
Platform & | platform |
Wrapper for Platform class.