Helios++
Helios software for LiDAR simulations
|
Wrapper for AbstractBeamDeflector class. More...
#include <PyBeamDeflectorWrapper.h>
Public Member Functions | |
PyBeamDeflectorWrapper (std::shared_ptr< AbstractBeamDeflector > beamDeflector) | |
double | getScanFreqMax () |
void | setScanFreqMax (double scanFreqMax_Hz) |
double | getScanFreqMin () |
void | setScanFreqMin (double scanFreqMin_Hz) |
double | getScanAngleMax () |
void | setScanAngleMax (double scanAngleMax) |
double | getScanFreq () |
void | setScanFreq (double scanFreq) |
double | getScanAngle () |
void | setScanAngle (double scanAngle) |
double | getVerticalAngleMin () |
void | setVerticalAngleMin (double verticalAngleMin) |
double | getVerticalAngleMax () |
void | setVerticalAngleMax (double verticalAngleMax) |
double | getCurrentBeamAngle () |
void | setCurrentBeamAngle (double currentBeamAngle) |
double | getAngleDiff () |
void | setAngleDiff (double angleDiff) |
double | getCachedAngleBetweenPulses () |
void | setCachedAngleBetweenPulses (double angleBetweenPulses) |
Rotation & | getEmitterRelativeAttitude () |
Public Attributes | |
AbstractBeamDeflector & | beamDeflector |