#include <WsfSixDOF_Object.hpp>
|
| | Object (const Object &)=default |
◆ Object() [1/2]
| wsf::six_dof::Object::Object |
( |
| ) |
|
|
default |
◆ ~Object()
| virtual wsf::six_dof::Object::~Object |
( |
| ) |
|
|
virtualdefault |
◆ Object() [2/2]
| wsf::six_dof::Object::Object |
( |
const Object & | | ) |
|
|
protecteddefault |
◆ GetName()
| virtual std::string wsf::six_dof::Object::GetName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetParentVehicle()
| virtual Mover * wsf::six_dof::Object::GetParentVehicle |
( |
| ) |
const |
|
inlinevirtual |
References mParentVehicle.
Referenced by wsf::six_dof::PropulsionSystem::AddFuelTank(), wsf::six_dof::RigidBodyLandingGear::EnableNWS(), wsf::six_dof::FuelTank::FuelFlowPathIntact(), wsf::six_dof::PointMassSyntheticPilot::HoldAltitude(), wsf::six_dof::RigidBodySyntheticPilot::HoldAltitude(), wsf::six_dof::PointMassSyntheticPilot::HoldBankAngle(), wsf::six_dof::RigidBodySyntheticPilot::HoldBankAngle(), wsf::six_dof::PointMassSyntheticPilot::HoldHeading(), wsf::six_dof::RigidBodySyntheticPilot::HoldHeading(), wsf::six_dof::PointMassSyntheticPilot::HoldPitchAngle(), wsf::six_dof::RigidBodySyntheticPilot::HoldPitchAngle(), wsf::six_dof::PointMassSyntheticPilot::HoldSpeedKCAS(), wsf::six_dof::RigidBodySyntheticPilot::HoldSpeedKCAS(), wsf::six_dof::PointMassSyntheticPilot::HoldSpeedKTAS(), wsf::six_dof::RigidBodySyntheticPilot::HoldSpeedKTAS(), wsf::six_dof::PointMassSyntheticPilot::HoldSpeedMach(), wsf::six_dof::RigidBodySyntheticPilot::HoldSpeedMach(), wsf::six_dof::PointMassSyntheticPilot::HoldVerticalSpeed(), wsf::six_dof::RigidBodySyntheticPilot::HoldVerticalSpeed(), wsf::six_dof::PointMassPilotObject::InheritParentControlData(), wsf::six_dof::RigidBodyPilotObject::InheritParentControlData(), wsf::six_dof::RigidBodyLandingGear::Initialize(), wsf::six_dof::Sequencer::Initialize(), wsf::six_dof::Sequencer::PendingTimeEvents(), wsf::six_dof::Sequencer::ProcessInput(), wsf::six_dof::RigidBodyLandingGear::SetParentVehicle(), wsf::six_dof::RigidBodyPilotObject::SetThrustReverserControlPosition(), wsf::six_dof::Sequencer::TestForActivation(), wsf::six_dof::PointMassFlightControlSystem::Update(), wsf::six_dof::PropulsionSystem::Update(), wsf::six_dof::RigidBodyFlightControlSystem::Update(), and wsf::six_dof::FuelTank::UpdateFuelBurn().
◆ SetName()
| virtual void wsf::six_dof::Object::SetName |
( |
const std::string & | aName | ) |
|
|
inlinevirtual |
◆ SetParentVehicle()
| virtual void wsf::six_dof::Object::SetParentVehicle |
( |
Mover * | aParentVehicle | ) |
|
|
inlinevirtual |
◆ mObjName
| std::string wsf::six_dof::Object::mObjName = "" |
|
protected |
◆ mParentVehicle
| Mover* wsf::six_dof::Object::mParentVehicle = nullptr |
|
protected |
Referenced by wsf::six_dof::PropulsionSystem::AddFuelTransferAndConnect(), wsf::six_dof::PointMassPropulsionSystem::AnEngineHasAfterburnerOn(), wsf::six_dof::RigidBodyPropulsionSystem::AnEngineHasAfterburnerOn(), wsf::six_dof::PointMassPropulsionSystem::AnEngineIsContrailing(), wsf::six_dof::RigidBodyPropulsionSystem::AnEngineIsContrailing(), wsf::six_dof::PointMassPropulsionSystem::AnEngineIsEmittingSmokeTrail(), wsf::six_dof::RigidBodyPropulsionSystem::AnEngineIsEmittingSmokeTrail(), wsf::six_dof::PointMassPropulsionSystem::AnEngineIsOperating(), wsf::six_dof::RigidBodyPropulsionSystem::AnEngineIsOperating(), wsf::six_dof::PointMassPropulsionSystem::AnEngineIsSmoking(), wsf::six_dof::RigidBodyPropulsionSystem::AnEngineIsSmoking(), wsf::six_dof::RigidBodyGroundReactionPoint::CalcFrictionForceMoment(), wsf::six_dof::RigidBodyGroundReactionPoint::CalcGroundReactionForceMoment(), wsf::six_dof::RigidBodyGroundReactionPoint::CalcMaxFrictionForceMagnitude_lbs(), wsf::six_dof::RigidBodyGroundReactionPoint::CalcNormalForceMoment(), wsf::six_dof::PilotObject::CreateTempActionIfNeeded(), wsf::six_dof::PilotObject::FlyAtPoint(), wsf::six_dof::PilotObject::FlyTempWaypoints(), wsf::six_dof::FuelTank::FuelFlowPathIntact(), GetParentVehicle(), wsf::six_dof::RigidBodyGroundReactionPoint::GetSteeringData(), wsf::six_dof::PointMassPropulsionSystem::Initialize(), wsf::six_dof::RigidBodyGroundReactionPoint::Initialize(), wsf::six_dof::RigidBodyLandingGear::Initialize(), wsf::six_dof::RigidBodyPropulsionSystem::Initialize(), wsf::six_dof::PilotObject::InitializeCommonController(), wsf::six_dof::PointMassPilotObject::ManageFrozenControls(), wsf::six_dof::RigidBodyPilotObject::ManageFrozenControls(), wsf::six_dof::PointMassPropulsionSystem::ProcessInput(), wsf::six_dof::RigidBodyPropulsionSystem::ProcessInput(), wsf::six_dof::PilotObject::ReturnToPlannedWaypoints(), wsf::six_dof::RigidBodyFlightControlSystem::SetControlBooleansBasedOnControlInputs(), wsf::six_dof::RigidBodyFlightControlSystem::SetControlSurfacesBasedOnControlInputs(), wsf::six_dof::RigidBodyFlightControlSystem::SetControlValuesBasedOnControlInputs(), wsf::six_dof::PilotObject::SetObjectState(), SetParentVehicle(), wsf::six_dof::Sequencer::SetParentVehicle(), wsf::six_dof::PilotObject::SetPlannedRoute(), wsf::six_dof::PilotObject::SetPlannedWaypointIndex(), wsf::six_dof::PilotObject::SetPositionToPlannedWaypoint(), wsf::six_dof::PilotObject::SetPositionToTempWaypoint(), wsf::six_dof::PilotObject::SetPrePositionCAS(), wsf::six_dof::PilotObject::SetPrePositionMach(), wsf::six_dof::PilotObject::SetPrePositionQ(), wsf::six_dof::PilotObject::SetPrePositionTAS(), wsf::six_dof::PilotObject::SetTempActionToHoldCurrentConditions(), wsf::six_dof::PilotObject::SetTempWaypointIndex(), wsf::six_dof::RigidBodyPilotObject::SetThrustReverserControlPosition(), wsf::six_dof::RigidBodyLandingGear::Update(), and wsf::six_dof::RigidBodyLandingGear::VehicleIsAtRest().
The documentation for this class was generated from the following file: