Helios++
Helios software for LiDAR simulations
|
Class representing a survey leg. More...
#include <Leg.h>
Public Member Functions | |
Leg ()=default | |
Default leg constructor. | |
Leg (Leg &leg) | |
double | getLength () |
Obtain distance to next leg. More... | |
void | setLength (double length) |
Set distance to next leg. More... | |
ScannerSettings & | getScannerSettings () |
Obtain leg scanner settings by reference. More... | |
PlatformSettings & | getPlatformSettings () |
Obtain leg platform settings by reference. More... | |
Public Attributes | |
std::shared_ptr< ScannerSettings > | mScannerSettings |
Scanner settings for the leg ScannerSettings. | |
std::shared_ptr< PlatformSettings > | mPlatformSettings |
Platform settings for the leg. More... | |
Private Attributes | |
double | length = 0 |
Distance to the next leg. | |
Class representing a survey leg.
|
inline |
|
inline |
Obtain leg platform settings by reference.
|
inline |
Obtain leg scanner settings by reference.
|
inline |
std::shared_ptr<PlatformSettings> Leg::mPlatformSettings |
Platform settings for the leg.