Helios++
Helios software for LiDAR simulations
InterpolatedMovingPlatformEgg Member List

This is the complete list of members for InterpolatedMovingPlatformEgg, including all inherited members.

_clone(std::shared_ptr< Platform > p) override (defined in MovingPlatform)MovingPlatformvirtual
applySettings(std::shared_ptr< PlatformSettings > settings, bool manual) overrideMovingPlatformvirtual
attitudePlatform
attitudeXNoiseSourcePlatform
attitudeYNoiseSourcePlatform
attitudeZNoiseSourcePlatform
cached_absoluteMountAttitudePlatform
cached_absoluteMountPositionPlatform
cached_currentAngle_xyPlatform
cached_dir_currentPlatform
cached_dir_current_xyPlatform
cached_distanceToTarget_xyPlatform
cached_endTargetAngle_xyPlatform
cached_originToTargetAngle_xyPlatform
cached_originToTargetDir_xyPlatform
cached_targetToNextAngle_xyPlatform
cached_targetToNextDir_xyPlatform
cached_vectorToTargetPlatform
cached_vectorToTarget_xyPlatform
canMove() const overrideMovingPlatforminlinevirtual
canStopAndTurn() constPlatforminlinevirtual
cfg_device_relativeMountAttitudePlatform
cfg_device_relativeMountPositionPlatform
cfg_settings_movePerSec_mPlatform
clone() override (defined in MovingPlatform)MovingPlatformvirtual
ddm (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
dmaxPlatform
doSimStep(int simFrequency_hz) overrideMovingPlatformvirtual
EggAsset()EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >inline
fulfillPlatform(InterpolatedMovingPlatform &imp)InterpolatedMovingPlatformEgginlineprotected
getAbsoluteMountAttitude() constPlatforminline
getAbsoluteMountPosition() constPlatforminline
getAttitude() constPlatforminline
getCurrentDirection()Platforminlinevirtual
getDirectionalAttitude()Platforminlinevirtual
getHeadingRad()Platforminlinevirtual
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::getLocationString()Assetinline
MovingPlatform::getLocationString()Assetinline
getPosition() constPlatforminline
getRollPitchYaw(double &roll, double &pitch, double &yaw)Platforminlinevirtual
getVectorToTarget() constPlatforminline
getVelocity() overrideMovingPlatforminlinevirtual
hatch(SimulationStepLoop &stepLoop) override (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgginline
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::hatch(HatchArgs ...)=0EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >pure virtual
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::idAsset
MovingPlatform::idAsset
initLeg()Platforminlinevirtual
initLegManual() overrideMovingPlatformvirtual
initLegManualIterative()MovingPlatform
InterpolatedMovingPlatformEgg() (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgginline
isEgg() const overrideInterpolatedMovingPlatformEgginlinevirtual
isInterpolated() constPlatforminlinevirtual
lastCheckZPlatform
lastGroundCheckPlatform
MovingPlatform()=defaultMovingPlatform
mSetOrientationOnLegInitPlatform
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::nameAsset
MovingPlatform::nameAsset
nextWaypointPlatform
onGroundPlatform
originWaypointPlatform
Platform()=defaultPlatform
positionPlatform
positionXNoiseSourcePlatform
positionYNoiseSourcePlatform
positionZNoiseSourcePlatform
prepareLeg(int const simFrequency_hz)Platforminlinevirtual
prepareSimulation(int simFrequency_hz)Platforminlinevirtual
prevWrittenPosPlatform
retrieveCurrentSettings()Platform
rotspec (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
scenePlatform
scope (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::serialize(Archive &ar, const unsigned int version)Assetinlineprivate
setAfterDestination(glm::dvec3 next)Platformvirtual
setAttitude(Rotation attitude)Platformvirtual
setDestination(glm::dvec3 dest)Platformvirtual
setHeadingRad(double rad)Platforminlinevirtual
setOffset(glm::dvec3 pos)Platform
setOrigin(glm::dvec3 origin)Platformvirtual
setPosition(glm::dvec3 pos)Platform
setVelocity(glm::dvec3 v)MovingPlatforminline
slowdownEnabledPlatform
smartHatch(SimulationStepLoop &stepLoop) override (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgginline
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::smartHatch(HatchArgs ...)=0EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >pure virtual
smoothTurnPlatform
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::sourceFilePathAsset
MovingPlatform::sourceFilePathAsset
startTime (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
stopAndTurnPlatform
syncGPSTime (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
targetWaypointPlatform
tdm (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEgg
updateDynamicCache()Platform
updateStaticCache()Platformvirtual
velocityMovingPlatformprivate
waypointReached() overrideMovingPlatformvirtual
writeNextTrajectoryPlatform
~Asset() (defined in Asset)Assetinlinevirtual
~EggAsset()=default (defined in EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >)EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >virtual
~InterpolatedMovingPlatformEgg()=default (defined in InterpolatedMovingPlatformEgg)InterpolatedMovingPlatformEggvirtual