![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for trax::Bogie, including all inherited members.
| ActivateCoupling(EndType end)=0 | trax::RailRunner | pure virtual |
| Attach(std::shared_ptr< Bogie > pChildBogie, EndType atEnd, const spat::Frame< Length, One > &swivelPose)=0 | trax::Bogie | pure virtual |
| Attach(std::shared_ptr< Bogie > pChildBogie, EndType atEnd)=0 | trax::Bogie | pure virtual |
| Brake(One byfactor)=0 | trax::RailRunner | pure virtual |
| Brake() const noexcept=0 | trax::RailRunner | pure virtual |
| BrakeAbsolute(Force brake)=0 | trax::RailRunner | pure virtual |
| BrakeAbsolute() const noexcept=0 | trax::RailRunner | pure virtual |
| BreakCoupling(EndType atEnd, bool btriggerPulses=true) noexcept=0 | trax::Bogie | pure virtual |
| Couple(EndType end, Bogie &with, EndType withEnd, bool btriggerPulses=true) noexcept=0 | trax::Bogie | pure virtual |
| CurrentPowerOutput() const noexcept=0 | trax::RailRunner | pure virtual |
| DeactivateCoupling(EndType end)=0 | trax::RailRunner | pure virtual |
| DeRail() noexcept=0 | trax::RailRunner | pure virtual |
| Detach(EndType atEnd=EndType::all) noexcept=0 | trax::Bogie | pure virtual |
| EndType enum name | trax::RailRunner | |
| GetChild(EndType atEnd) const noexcept=0 | trax::Bogie | pure virtual |
| GetCoupledBogie(EndType end) const noexcept=0 | trax::Bogie | pure virtual |
| GetCoupling(EndType end) const noexcept=0 (defined in trax::Bogie) | trax::Bogie | pure virtual |
| GetCouplingHeight(EndType end) const noexcept=0 | trax::RailRunner | pure virtual |
| GetCouplingProps(EndType atEnd) const noexcept=0 | trax::Bogie | pure virtual |
| GetFirst() const noexcept=0 | trax::Bogie | pure virtual |
| GetGestalt() const noexcept=0 (defined in trax::Bogie) | trax::Bogie | pure virtual |
| GetGlobalAnchor() const =0 | trax::RailRunner | pure virtual |
| GetLast() const noexcept=0 | trax::Bogie | pure virtual |
| GetLocation() const noexcept=0 | trax::RailRunner | pure virtual |
| GetNext() const noexcept=0 | trax::Bogie | pure virtual |
| GetParent(EndType atEnd=EndType::any) const noexcept=0 | trax::Bogie | pure virtual |
| GetPrevious() const noexcept=0 | trax::Bogie | pure virtual |
| GetRollingStock() const noexcept=0 | trax::Bogie | pure virtual |
| GetVelocity() const =0 | trax::RailRunner | pure virtual |
| ID() const noexcept=0 | trax::Identified< RailRunner > | pure virtual |
| Idle()=0 | trax::Simulated | pure virtual |
| IsActivated(EndType end) const noexcept=0 | trax::RailRunner | pure virtual |
| IsCoupled(EndType end=EndType::any) const noexcept=0 | trax::RailRunner | pure virtual |
| IsRailed() const noexcept=0 | trax::RailRunner | pure virtual |
| IsValid() const noexcept=0 | trax::RailRunner | pure virtual |
| JackOnBrakeApply() noexcept=0 | trax::Bogie | pure virtual |
| JackOnBrakeRelease() noexcept=0 | trax::Bogie | pure virtual |
| JackOnCouple(EndType end)=0 | trax::RailRunner | pure virtual |
| JackOnCouplingActivated(EndType end)=0 | trax::RailRunner | pure virtual |
| JackOnCouplingDeactivated(EndType end)=0 | trax::RailRunner | pure virtual |
| JackOnCouplingForceLimitExceeded(EndType end)=0 | trax::Bogie | pure virtual |
| JackOnMotorStart() noexcept=0 | trax::Bogie | pure virtual |
| JackOnMotorStop() noexcept=0 | trax::Bogie | pure virtual |
| JackOnNorthSwivelBendingIn() noexcept=0 | trax::Bogie | pure virtual |
| JackOnNorthSwivelBendingOut() noexcept=0 | trax::Bogie | pure virtual |
| JackOnSouthSwivelBendingIn() noexcept=0 | trax::Bogie | pure virtual |
| JackOnSouthSwivelBendingOut() noexcept=0 | trax::Bogie | pure virtual |
| JackOnUnCouple(EndType end)=0 | trax::RailRunner | pure virtual |
| Make(Scene &scene, std::shared_ptr< Gestalt > pGestalt=nullptr) noexcept | trax::Bogie | static |
| MaxBrake() const noexcept=0 | trax::RailRunner | pure virtual |
| MaximumPowerOutput() const noexcept=0 | trax::RailRunner | pure virtual |
| MaximumVelocity() const noexcept=0 | trax::RailRunner | pure virtual |
| MaxThrust() const noexcept=0 | trax::RailRunner | pure virtual |
| MaxThrust(Velocity velocity) const noexcept=0 | trax::RailRunner | pure virtual |
| Pause() noexcept=0 | trax::Simulated | pure virtual |
| Rail(const Location &location, bool bMoveTo=true)=0 | trax::RailRunner | pure virtual |
| Reference(const std::string &name) const=0 | trax::Identified< RailRunner > | pure virtual |
| ReferenceNames(const std::string &namePart) const=0 | trax::Identified< RailRunner > | pure virtual |
| ResetToGlobalAnchor(const spat::Frame< Length, One > &anchorPose)=0 | trax::RailRunner | pure virtual |
| Resume() noexcept=0 | trax::Simulated | pure virtual |
| SetCouplingHeight(EndType end, Length height)=0 | trax::Bogie | pure virtual |
| SetCouplingProps(EndType atEnd, const CouplingProps &props)=0 | trax::Bogie | pure virtual |
| SetVelocity(Velocity velocity)=0 | trax::RailRunner | pure virtual |
| Start(Scene &scene)=0 | trax::Simulated | pure virtual |
| Stop() noexcept=0 | trax::Simulated | pure virtual |
| TargetDirection() const noexcept=0 | trax::RailRunner | pure virtual |
| TargetVelocity(Velocity velocity)=0 | trax::RailRunner | pure virtual |
| TargetVelocity() const noexcept=0 | trax::RailRunner | pure virtual |
| This() const noexcept=0 | trax::RailRunner | pure virtual |
| ThisBogie() const noexcept=0 | trax::Bogie | pure virtual |
| Thrust(One byfactor)=0 | trax::RailRunner | pure virtual |
| Thrust() const noexcept=0 | trax::RailRunner | pure virtual |
| ThrustAbsolute(Force thrust)=0 | trax::RailRunner | pure virtual |
| ThrustAbsolute() const noexcept=0 | trax::RailRunner | pure virtual |
| TypeName() const noexcept=0 | trax::RailRunner | pure virtual |
| Uncouple(EndType end=EndType::all, bool btriggerPulses=true) noexcept=0 | trax::RailRunner | pure virtual |
| Update(Time dt=fixed_timestep)=0 | trax::Simulated | pure virtual |
| UserData(RailRunnerUserData *pData) noexcept=0 | trax::RailRunner | pure virtual |
| UserData() const noexcept=0 | trax::RailRunner | pure virtual |
| ~Simulated()=default (defined in trax::Simulated) | trax::Simulated | virtual |