Helios++
Helios software for LiDAR simulations
GroundVehiclePlatform Member List

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

_clone(std::shared_ptr< Platform > p) override (defined in GroundVehiclePlatform)GroundVehiclePlatformvirtual
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() overrideMovingPlatforminlinevirtual
canStopAndTurn()Platforminlinevirtual
cfg_device_relativeMountAttitudePlatform
cfg_device_relativeMountPositionPlatform
cfg_settings_movePerSec_mPlatform
clone() override (defined in GroundVehiclePlatform)GroundVehiclePlatformvirtual
dmaxPlatform
doControlStep(int simFrequency_hz) overrideGroundVehiclePlatformvirtual
doPhysicsStep(int simFrequency_hz)SimplePhysicsPlatform
doSimStep(int simFrequency_hz) overrideSimplePhysicsPlatformvirtual
getAbsoluteMountAttitude()Platforminline
getAbsoluteMountPosition()Platforminline
getAttitude()Platforminline
getCurrentDirection()Platforminlinevirtual
getDirectionalAttitude()Platforminlinevirtual
getHeadingRad()Platforminlinevirtual
getLocationString()Assetinline
getPosition()Platforminline
getRollPitchYaw(double &roll, double &pitch, double &yaw)Platforminlinevirtual
getVectorToTarget()Platforminline
getVelocity() overrideMovingPlatforminlinevirtual
GroundVehiclePlatform()GroundVehiclePlatforminline
idAsset
initLeg()Platforminlinevirtual
initLegManual() overrideMovingPlatformvirtual
initLegManualIterative()MovingPlatform
lastCheckZPlatform
lastGroundCheckPlatform
mCfg_dragSimplePhysicsPlatform
mCfg_g_accelSimplePhysicsPlatformprotected
mComplexTurnThreshold_radGroundVehiclePlatformprivate
mEngineForceSimplePhysicsPlatformprotected
mEngineForceCurrentGroundVehiclePlatformprivate
mEngineForceMaxGroundVehiclePlatformprivate
mEngineForceTargetGroundVehiclePlatformprivate
MovingPlatform()=defaultMovingPlatform
mSetOrientationOnLegInitPlatform
mTempWaypointGroundVehiclePlatformprivate
mTurnModeGroundVehiclePlatformprivate
nameAsset
nextWaypointPlatform
onGroundPlatform
originWaypointPlatform
Platform()=defaultPlatform
positionPlatform
positionXNoiseSourcePlatform
positionYNoiseSourcePlatform
positionZNoiseSourcePlatform
prepareSimulation(int simFrequency_hz)Platforminlinevirtual
prevWrittenPosPlatform
scenePlatform
setAfterDestination(glm::dvec3 next)Platformvirtual
setAttitude(Rotation attitude)Platformvirtual
setDestination(glm::dvec3 dest) overrideGroundVehiclePlatformvirtual
setHeadingRad(double rad)Platforminlinevirtual
setOffset(glm::dvec3 pos)Platform
setOrigin(glm::dvec3 origin)Platformvirtual
setPosition(glm::dvec3 pos)Platform
setVelocity(glm::dvec3 v)MovingPlatforminline
SimplePhysicsPlatform()=defaultSimplePhysicsPlatform
slowdownEnabledPlatform
smoothTurnPlatform
sourceFilePathAsset
stopAndTurnPlatform
targetWaypointPlatform
updateDynamicCache()Platform
updateStaticCache()Platformvirtual
waypointReached() overrideMovingPlatformvirtual
writeNextTrajectoryPlatform
~Asset() (defined in Asset)Assetinlinevirtual