_clone(std::shared_ptr< Platform > p) override (defined in MovingPlatform) | MovingPlatform | virtual |
applySettings(std::shared_ptr< PlatformSettings > settings, bool manual) override | MovingPlatform | virtual |
attitude | Platform | |
attitudeXNoiseSource | Platform | |
attitudeYNoiseSource | Platform | |
attitudeZNoiseSource | Platform | |
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() const override | MovingPlatform | inlinevirtual |
canStopAndTurn() const | Platform | inlinevirtual |
cfg_device_relativeMountAttitude | Platform | |
cfg_device_relativeMountPosition | Platform | |
cfg_settings_movePerSec_m | Platform | |
clone() override (defined in MovingPlatform) | MovingPlatform | virtual |
ddm (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
dmax | Platform | |
doSimStep(int simFrequency_hz) override | MovingPlatform | virtual |
EggAsset() | EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & > | inline |
fulfillPlatform(InterpolatedMovingPlatform &imp) | InterpolatedMovingPlatformEgg | inlineprotected |
getAbsoluteMountAttitude() const | Platform | inline |
getAbsoluteMountPosition() const | Platform | inline |
getAttitude() const | Platform | inline |
getCurrentDirection() | Platform | inlinevirtual |
getDirectionalAttitude() | Platform | inlinevirtual |
getHeadingRad() | Platform | inlinevirtual |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::getLocationString() | Asset | inline |
MovingPlatform::getLocationString() | Asset | inline |
getPosition() const | Platform | inline |
getRollPitchYaw(double &roll, double &pitch, double &yaw) | Platform | inlinevirtual |
getVectorToTarget() const | Platform | inline |
getVelocity() override | MovingPlatform | inlinevirtual |
hatch(SimulationStepLoop &stepLoop) override (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | inline |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::hatch(HatchArgs ...)=0 | EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & > | pure virtual |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::id | Asset | |
MovingPlatform::id | Asset | |
initLeg() | Platform | inlinevirtual |
initLegManual() override | MovingPlatform | virtual |
initLegManualIterative() | MovingPlatform | |
InterpolatedMovingPlatformEgg() (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | inline |
isEgg() const override | InterpolatedMovingPlatformEgg | inlinevirtual |
isInterpolated() const | Platform | inlinevirtual |
lastCheckZ | Platform | |
lastGroundCheck | Platform | |
MovingPlatform()=default | MovingPlatform | |
mSetOrientationOnLegInit | Platform | |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::name | Asset | |
MovingPlatform::name | Asset | |
nextWaypoint | Platform | |
onGround | Platform | |
originWaypoint | Platform | |
Platform()=default | Platform | |
position | Platform | |
positionXNoiseSource | Platform | |
positionYNoiseSource | Platform | |
positionZNoiseSource | Platform | |
prepareLeg(int const simFrequency_hz) | Platform | inlinevirtual |
prepareSimulation(int simFrequency_hz) | Platform | inlinevirtual |
prevWrittenPos | Platform | |
retrieveCurrentSettings() | Platform | |
rotspec (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
scene | Platform | |
scope (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::serialize(Archive &ar, const unsigned int version) | Asset | inlineprivate |
setAfterDestination(glm::dvec3 next) | Platform | virtual |
setAttitude(Rotation attitude) | Platform | virtual |
setDestination(glm::dvec3 dest) | Platform | virtual |
setHeadingRad(double rad) | Platform | inlinevirtual |
setOffset(glm::dvec3 pos) | Platform | |
setOrigin(glm::dvec3 origin) | Platform | virtual |
setPosition(glm::dvec3 pos) | Platform | |
setVelocity(glm::dvec3 v) | MovingPlatform | inline |
slowdownEnabled | Platform | |
smartHatch(SimulationStepLoop &stepLoop) override (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | inline |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::smartHatch(HatchArgs ...)=0 | EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & > | pure virtual |
smoothTurn | Platform | |
EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >::sourceFilePath | Asset | |
MovingPlatform::sourceFilePath | Asset | |
startTime (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
stopAndTurn | Platform | |
syncGPSTime (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
targetWaypoint | Platform | |
tdm (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | |
updateDynamicCache() | Platform | |
updateStaticCache() | Platform | virtual |
velocity | MovingPlatform | private |
waypointReached() override | MovingPlatform | virtual |
writeNextTrajectory | Platform | |
~Asset() (defined in Asset) | Asset | inlinevirtual |
~EggAsset()=default (defined in EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & >) | EggAsset< InterpolatedMovingPlatform, SimulationStepLoop & > | virtual |
~InterpolatedMovingPlatformEgg()=default (defined in InterpolatedMovingPlatformEgg) | InterpolatedMovingPlatformEgg | virtual |