Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
trax::TrackJointFeeder Member List

This is the complete list of members for trax::TrackJointFeeder, including all inherited members.

Anchor() const noexcept=0trax::TrackJointFeederpure virtual
Anchor(const spat::Frame< Length, One > &frame)=0trax::TrackJointFeederpure virtual
AttachEvent(std::shared_ptr< Event > pEvent) noexcepttrax::TrackJointFeeder
AttachSignal(std::shared_ptr< SignalTarget > pSignalTarget) noexcepttrax::TrackJointFeeder
DeRail(bool doPulse=true) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
DoDerail()=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
DoIsMovableBodySleeping() const noexcept=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
DoRail()=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
DoWakeUp() const =0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
EngineKilogramsPerUnit() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeederinline
EngineMetersPerUnit() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeederinline
GetLocation() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
GetMotorTarget() noexcept=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederpure virtual
GetVelocity() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
GlobalAnchor() const =0trax::TrackJointFeederpure virtual
IsMovableBodySleeping() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
IsRailed() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
JackOnDerail() noexcepttrax::TrackJointFeeder
JackOnRail() noexcepttrax::TrackJointFeeder
JackOnRollingStart() noexcepttrax::TrackJointFeeder
JackOnRollingStop() noexcepttrax::TrackJointFeeder
JackOnStartTilting() noexcepttrax::TrackJointFeeder
JackOnStopTilting() noexcepttrax::TrackJointFeeder
JackOnTrackTransition() noexcepttrax::TrackJointFeeder
MoveBy(Length ds) (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedvirtual
Rail(std::shared_ptr< const Track > pTrack, const TrackLocation &tl, bool doPulse=true) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
Rail(const Location &location, bool doPulse=true) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
SetLimits(const TrackJointLimits &wfl)=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederpure virtual
SetMotorForceLimits(Force min, Force max) noexcept=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederpure virtual
SetMotorTarget(Velocity) noexcept=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederpure virtual
SetTimeStep(Time dt)=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
SetValues(const TrackData< Real > &trackData)=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
SetVelocity(Velocity velocity) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
TrackBodyChange(std::shared_ptr< const Body > pToBody)=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
TrackJointFeeder(Real engine_meters_per_unit, Real engine_kilograms_per_unit) noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
TurnAnchor() const =0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
Update(Time dt)trax::TrackJointFeedervirtual
UpdateBodies() const =0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
WakeUp() noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder