Helios++
Helios software for LiDAR simulations
PyBeamDeflectorWrapper Class Reference

Wrapper for AbstractBeamDeflector class. More...

#include <PyBeamDeflectorWrapper.h>

Collaboration diagram for PyBeamDeflectorWrapper:

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)
 
RotationgetEmitterRelativeAttitude ()
 

Public Attributes

AbstractBeamDeflectorbeamDeflector
 

Detailed Description

Wrapper for AbstractBeamDeflector class.

Author
Alberto M. Esmoris Pena
Version
1.0
See also
AbstractBeamDeflector

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