Helios++
Helios software for LiDAR simulations
HelicopterPlatform Member List

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

_clone(std::shared_ptr< Platform > p) override (defined in HelicopterPlatform)HelicopterPlatformvirtual
applySettings(std::shared_ptr< PlatformSettings > settings, bool manual) overrideMovingPlatformvirtual
attitudePlatform
attitudeXNoiseSourcePlatform
attitudeYNoiseSourcePlatform
attitudeZNoiseSourcePlatform
cache_aligningHelicopterPlatform
cache_speedUpFinishedHelicopterPlatform
cache_turningHelicopterPlatform
cache_turnIterationsHelicopterPlatform
cache_xyDistanceThresholdHelicopterPlatform
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() overrideHelicopterPlatforminlinevirtual
cfg_alignmentThresholdHelicopterPlatform
cfg_device_relativeMountAttitudePlatform
cfg_device_relativeMountPositionPlatform
cfg_max_pitchHelicopterPlatform
cfg_max_pitch_offsetHelicopterPlatform
cfg_max_roll_offsetHelicopterPlatform
cfg_min_pitchHelicopterPlatform
cfg_pitch_baseHelicopterPlatform
cfg_pitch_speedHelicopterPlatform
cfg_pitchStepMagnitudeHelicopterPlatform
cfg_roll_speedHelicopterPlatform
cfg_rollStepMagnitudeHelicopterPlatform
cfg_settings_movePerSec_mPlatform
cfg_slowdown_dist_xyHelicopterPlatform
cfg_slowdown_magnitudeHelicopterPlatform
cfg_slowdownFactorHelicopterPlatform
cfg_speedup_magnitudeHelicopterPlatform
cfg_speedupFactorHelicopterPlatform
cfg_yaw_speedHelicopterPlatform
cfg_yawStepMagnitudeHelicopterPlatform
clone() override (defined in HelicopterPlatform)HelicopterPlatformvirtual
computeAlignmentAngles()HelicopterPlatform
computeEngineForce(double zForceTarget)HelicopterPlatform
computeLiftSinkRate()HelicopterPlatform
computeRotationAngles(int simFrequency_hz)HelicopterPlatform
computeSlowdownStep(double speedMagnitude)HelicopterPlatforminline
computeSpeedupStep(double speedMagnitude)HelicopterPlatforminline
computeTurnDistanceThreshold()HelicopterPlatform
computeTurningAngles()HelicopterPlatform
computeXYSpeed(int simFrequency_hz)HelicopterPlatform
dirAttitudeXYHelicopterPlatform
dmaxPlatform
doControlStep(int simFrequency_hz) overrideHelicopterPlatformvirtual
doPhysicsStep(int simFrequency_hz)SimplePhysicsPlatform
doSimStep(int simFrequency_hz) overrideSimplePhysicsPlatformvirtual
ef_xy_maxHelicopterPlatform
getAbsoluteMountAttitude()Platforminline
getAbsoluteMountPosition()Platforminline
getAttitude()Platforminline
getCurrentDirection() overrideHelicopterPlatformvirtual
getDirectionalAttitude() overrideHelicopterPlatforminlinevirtual
getHeadingRad() overrideHelicopterPlatforminlinevirtual
getLocationString()Assetinline
getPosition()Platforminline
getRollPitchYaw(double &roll, double &pitch, double &yaw)Platforminlinevirtual
getRotationByReference()HelicopterPlatforminline
getSpeedXyByReference()HelicopterPlatforminline
getVectorToTarget()Platforminline
getVelocity() overrideMovingPlatforminlinevirtual
handleRoute(int simFrequency_hz)HelicopterPlatform
HelicopterPlatform()=defaultHelicopterPlatform
idAsset
initLeg() overrideHelicopterPlatformvirtual
initLegManual() overrideHelicopterPlatformvirtual
initLegManualIterative()MovingPlatform
lastCheckZPlatform
lastGroundCheckPlatform
lastSignHelicopterPlatform
lastSpeed_xyHelicopterPlatform
mCfg_dragSimplePhysicsPlatform
mCfg_g_accelSimplePhysicsPlatformprotected
mEngineForceSimplePhysicsPlatformprotected
MovingPlatform()=defaultMovingPlatform
mSetOrientationOnLegInitPlatform
nameAsset
nextWaypointPlatform
onGroundPlatform
originWaypointPlatform
pitchHelicopterPlatform
Platform()=defaultPlatform
positionPlatform
positionXNoiseSourcePlatform
positionYNoiseSourcePlatform
positionZNoiseSourcePlatform
prepareSimulation(int simFrequency_hz) overrideHelicopterPlatformvirtual
prevWrittenPosPlatform
rHelicopterPlatform
rollHelicopterPlatform
rotate(double roll, double pitch, double yaw)HelicopterPlatform
scenePlatform
setAfterDestination(glm::dvec3 next)Platformvirtual
setAttitude(Rotation attitude)Platformvirtual
setDestination(glm::dvec3 dest)Platformvirtual
setHeadingRad(double rad) overrideHelicopterPlatforminlinevirtual
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
speed_xyHelicopterPlatform
stopAndTurnPlatform
targetWaypointPlatform
updateDynamicCache()Platform
updateStaticCache() overrideHelicopterPlatformvirtual
waypointReached() overrideHelicopterPlatformvirtual
writeNextTrajectoryPlatform
yawHelicopterPlatform
~Asset() (defined in Asset)Assetinlinevirtual