_clone(std::shared_ptr< Platform > p) override (defined in MovingPlatform) | MovingPlatform | virtual |
_getRollPitchYaw | InterpolatedMovingPlatform | protected |
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 | |
calcAttitude | InterpolatedMovingPlatform | protected |
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 |
currentLegStartTime | InterpolatedMovingPlatform | protected |
currentLegTimeDiff | InterpolatedMovingPlatform | protected |
dmax | Platform | |
doSimStep(int simFrequency_hz) override | InterpolatedMovingPlatform | virtual |
doStepUpdates | InterpolatedMovingPlatform | protected |
frontierDerivatives | InterpolatedMovingPlatform | protected |
frontierValues | InterpolatedMovingPlatform | protected |
getAbsoluteMountAttitude() const | Platform | inline |
getAbsoluteMountPosition() const | Platform | inline |
getAttitude() const | Platform | inline |
getCurrentDirection() | Platform | inlinevirtual |
getCurrentLegStartTime() const | InterpolatedMovingPlatform | inline |
getCurrentLegTimeDiff() const | InterpolatedMovingPlatform | inline |
getDirectionalAttitude() | Platform | inlinevirtual |
getFrontierDerivatives() const | InterpolatedMovingPlatform | inline |
getFrontierValues() const | InterpolatedMovingPlatform | inline |
getHeadingRad() | Platform | inlinevirtual |
getLocationString() | Asset | inline |
getPosition() const | Platform | inline |
getRollPitchYaw(double &roll, double &pitch, double &yaw) override | InterpolatedMovingPlatform | inlinevirtual |
getScope() const | InterpolatedMovingPlatform | inline |
getStartTime() const | InterpolatedMovingPlatform | inline |
getStepLoop() const | InterpolatedMovingPlatform | inline |
getTimeFrontiers() const | InterpolatedMovingPlatform | inline |
getTrajectoryFunction() const | InterpolatedMovingPlatform | inline |
getVectorToTarget() const | Platform | inline |
getVelocity() override | MovingPlatform | inlinevirtual |
id | Asset | |
initLeg() override | InterpolatedMovingPlatform | inlinevirtual |
initLegManual() override | InterpolatedMovingPlatform | inlinevirtual |
initLegManualIterative() | MovingPlatform | |
InterpolatedMovingPlatform(SimulationStepLoop &stepLoop, TemporalDesignMatrix< double, double > const &tdm, DiffDesignMatrix< double, double > const &ddm, InterpolationScope scope, bool const syncGPSTime, double const startTime, RotationSpec rotspec=RotationSpec::ARINC_705) | InterpolatedMovingPlatform | |
InterpolationScope enum name | InterpolatedMovingPlatform | |
isEgg() const | Asset | inlinevirtual |
isInterpolated() const override | InterpolatedMovingPlatform | inlinevirtual |
isSyncGPSTime() const | InterpolatedMovingPlatform | inline |
lastCheckZ | Platform | |
lastGroundCheck | Platform | |
MovingPlatform()=default | MovingPlatform | |
mSetOrientationOnLegInit | Platform | |
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 | |
RotationSpec enum name | InterpolatedMovingPlatform | |
rotspec | InterpolatedMovingPlatform | protected |
scene | Platform | |
scope | InterpolatedMovingPlatform | protected |
serialize(Archive &ar, const unsigned int version) | Asset | inlineprivate |
setAfterDestination(glm::dvec3 next) | Platform | virtual |
setAttitude(Rotation attitude) | Platform | virtual |
setCurrentLegTimeDiff(double const timeDiff) | InterpolatedMovingPlatform | inline |
setDestination(glm::dvec3 dest) | Platform | virtual |
setFrontierDerivatives(arma::Mat< double > const &frontierDerivatives) | InterpolatedMovingPlatform | inline |
setFrontierValues(arma::Mat< double > const &frontierValues) | InterpolatedMovingPlatform | inline |
setHeadingRad(double rad) | Platform | inlinevirtual |
setOffset(glm::dvec3 pos) | Platform | |
setOrigin(glm::dvec3 origin) | Platform | virtual |
setPosition(glm::dvec3 pos) | Platform | |
setScope(InterpolationScope const scope) | InterpolatedMovingPlatform | inline |
setStartTime(double const startTime) | InterpolatedMovingPlatform | inline |
setSyncGPSTime(bool const syncGPSTime) | InterpolatedMovingPlatform | inline |
setTimeFrontiers(arma::Col< double > const &timeFrontiers) | InterpolatedMovingPlatform | inline |
setTrajectoryFunction(std::shared_ptr< DesignTrajectoryFunction > tf) | InterpolatedMovingPlatform | inline |
setVelocity(glm::dvec3 v) | MovingPlatform | inline |
slowdownEnabled | Platform | |
smoothTurn | Platform | |
sourceFilePath | Asset | |
startTime | InterpolatedMovingPlatform | protected |
stepLoop | InterpolatedMovingPlatform | protected |
stopAndTurn | Platform | |
syncGPSTime | InterpolatedMovingPlatform | protected |
targetWaypoint | Platform | |
tf | InterpolatedMovingPlatform | protected |
timeFrontiers | InterpolatedMovingPlatform | protected |
toTrajectoryTime(double const t) | InterpolatedMovingPlatform | virtual |
updateDynamicCache() | Platform | |
updateStaticCache() | Platform | virtual |
velocity | MovingPlatform | private |
waypointReached() override | InterpolatedMovingPlatform | virtual |
writeNextTrajectory | Platform | |
~Asset() (defined in Asset) | Asset | inlinevirtual |
~InterpolatedMovingPlatform()=default (defined in InterpolatedMovingPlatform) | InterpolatedMovingPlatform | virtual |