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
)
HelicopterPlatform
virtual
applySettings
(std::shared_ptr< PlatformSettings > settings, bool manual) override
MovingPlatform
virtual
attitude
Platform
attitudeXNoiseSource
Platform
attitudeYNoiseSource
Platform
attitudeZNoiseSource
Platform
cache_aligning
HelicopterPlatform
cache_speedUpFinished
HelicopterPlatform
cache_turning
HelicopterPlatform
cache_turnIterations
HelicopterPlatform
cache_xyDistanceThreshold
HelicopterPlatform
cached_absoluteMountAttitude
Platform
cached_absoluteMountPosition
Platform
cached_currentAngle_xy
Platform
cached_dir_current
Platform
cached_dir_current_xy
Platform
cached_distanceToTarget_xy
Platform
cached_endTargetAngle_xy
Platform
cached_originToTargetAngle_xy
Platform
cached_originToTargetDir_xy
Platform
cached_targetToNextAngle_xy
Platform
cached_targetToNextDir_xy
Platform
cached_vectorToTarget
Platform
cached_vectorToTarget_xy
Platform
canMove
() override
MovingPlatform
inline
virtual
canStopAndTurn
() override
HelicopterPlatform
inline
virtual
cfg_alignmentThreshold
HelicopterPlatform
cfg_device_relativeMountAttitude
Platform
cfg_device_relativeMountPosition
Platform
cfg_max_pitch
HelicopterPlatform
cfg_max_pitch_offset
HelicopterPlatform
cfg_max_roll_offset
HelicopterPlatform
cfg_min_pitch
HelicopterPlatform
cfg_pitch_base
HelicopterPlatform
cfg_pitch_speed
HelicopterPlatform
cfg_pitchStepMagnitude
HelicopterPlatform
cfg_roll_speed
HelicopterPlatform
cfg_rollStepMagnitude
HelicopterPlatform
cfg_settings_movePerSec_m
Platform
cfg_slowdown_dist_xy
HelicopterPlatform
cfg_slowdown_magnitude
HelicopterPlatform
cfg_slowdownFactor
HelicopterPlatform
cfg_speedup_magnitude
HelicopterPlatform
cfg_speedupFactor
HelicopterPlatform
cfg_yaw_speed
HelicopterPlatform
cfg_yawStepMagnitude
HelicopterPlatform
clone
() override (defined in
HelicopterPlatform
)
HelicopterPlatform
virtual
computeAlignmentAngles
()
HelicopterPlatform
computeEngineForce
(double zForceTarget)
HelicopterPlatform
computeLiftSinkRate
()
HelicopterPlatform
computeRotationAngles
(int simFrequency_hz)
HelicopterPlatform
computeSlowdownStep
(double speedMagnitude)
HelicopterPlatform
inline
computeSpeedupStep
(double speedMagnitude)
HelicopterPlatform
inline
computeTurnDistanceThreshold
()
HelicopterPlatform
computeTurningAngles
()
HelicopterPlatform
computeXYSpeed
(int simFrequency_hz)
HelicopterPlatform
dirAttitudeXY
HelicopterPlatform
dmax
Platform
doControlStep
(int simFrequency_hz) override
HelicopterPlatform
virtual
doPhysicsStep
(int simFrequency_hz)
SimplePhysicsPlatform
doSimStep
(int simFrequency_hz) override
SimplePhysicsPlatform
virtual
ef_xy_max
HelicopterPlatform
getAbsoluteMountAttitude
()
Platform
inline
getAbsoluteMountPosition
()
Platform
inline
getAttitude
()
Platform
inline
getCurrentDirection
() override
HelicopterPlatform
virtual
getDirectionalAttitude
() override
HelicopterPlatform
inline
virtual
getHeadingRad
() override
HelicopterPlatform
inline
virtual
getLocationString
()
Asset
inline
getPosition
()
Platform
inline
getRollPitchYaw
(double &roll, double &pitch, double &yaw)
Platform
inline
virtual
getRotationByReference
()
HelicopterPlatform
inline
getSpeedXyByReference
()
HelicopterPlatform
inline
getVectorToTarget
()
Platform
inline
getVelocity
() override
MovingPlatform
inline
virtual
handleRoute
(int simFrequency_hz)
HelicopterPlatform
HelicopterPlatform
()=default
HelicopterPlatform
id
Asset
initLeg
() override
HelicopterPlatform
virtual
initLegManual
() override
HelicopterPlatform
virtual
initLegManualIterative
()
MovingPlatform
lastCheckZ
Platform
lastGroundCheck
Platform
lastSign
HelicopterPlatform
lastSpeed_xy
HelicopterPlatform
mCfg_drag
SimplePhysicsPlatform
mCfg_g_accel
SimplePhysicsPlatform
protected
mEngineForce
SimplePhysicsPlatform
protected
MovingPlatform
()=default
MovingPlatform
mSetOrientationOnLegInit
Platform
name
Asset
nextWaypoint
Platform
onGround
Platform
originWaypoint
Platform
pitch
HelicopterPlatform
Platform
()=default
Platform
position
Platform
positionXNoiseSource
Platform
positionYNoiseSource
Platform
positionZNoiseSource
Platform
prepareSimulation
(int simFrequency_hz) override
HelicopterPlatform
virtual
prevWrittenPos
Platform
r
HelicopterPlatform
roll
HelicopterPlatform
rotate
(double roll, double pitch, double yaw)
HelicopterPlatform
scene
Platform
setAfterDestination
(glm::dvec3 next)
Platform
virtual
setAttitude
(Rotation attitude)
Platform
virtual
setDestination
(glm::dvec3 dest)
Platform
virtual
setHeadingRad
(double rad) override
HelicopterPlatform
inline
virtual
setOffset
(glm::dvec3 pos)
Platform
setOrigin
(glm::dvec3 origin)
Platform
virtual
setPosition
(glm::dvec3 pos)
Platform
setVelocity
(glm::dvec3 v)
MovingPlatform
inline
SimplePhysicsPlatform
()=default
SimplePhysicsPlatform
slowdownEnabled
Platform
smoothTurn
Platform
sourceFilePath
Asset
speed_xy
HelicopterPlatform
stopAndTurn
Platform
targetWaypoint
Platform
updateDynamicCache
()
Platform
updateStaticCache
() override
HelicopterPlatform
virtual
waypointReached
() override
HelicopterPlatform
virtual
writeNextTrajectory
Platform
yaw
HelicopterPlatform
~Asset
() (defined in
Asset
)
Asset
inline
virtual
Generated by
1.8.13