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

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

Anchor() const noexcept=0trax::TrackJointFeederpure virtual
Anchor(const spat::Frame< Length, One > &frame)=0trax::TrackJointFeederpure virtual
Attach(const Wheelset &ws)trax::TrackJointFeederMotorModel
AttachEvent(std::shared_ptr< Event > pEvent) noexcepttrax::TrackJointFeeder
AttachSignal(std::shared_ptr< SignalTarget > pSignalTarget) noexcepttrax::TrackJointFeeder
Brake(One byfactor) noexcepttrax::TrackJointFeederMotorModel
Brake() const noexcepttrax::TrackJointFeederMotorModel
BrakeAbsolute(Force brake) noexcepttrax::TrackJointFeederMotorModel
BrakeAbsolute() const noexcepttrax::TrackJointFeederMotorModel
CntWheelsets() consttrax::TrackJointFeederMotorModel
CurrentPowerOutput() const noexcepttrax::TrackJointFeederMotorModel
DeRail(bool doPulse=true) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
DetachAllWheelsets() noexcepttrax::TrackJointFeederMotorModel
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
GetTractionForceCharacteristic() const noexcepttrax::TrackJointFeederMotorModel
GetVelocity() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
GetWheelset(int idx) consttrax::TrackJointFeederMotorModel
GlobalAnchor() const =0trax::TrackJointFeederpure virtual
IsMovableBodySleeping() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
IsRailed() const noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
JackOnBrakeActive() noexcepttrax::TrackJointFeederMotorModel
JackOnBrakeInactive() noexcepttrax::TrackJointFeederMotorModel
JackOnDerail() noexcepttrax::TrackJointFeeder
JackOnMotorActive() noexcepttrax::TrackJointFeederMotorModel
JackOnMotorInactive() noexcepttrax::TrackJointFeederMotorModel
JackOnRail() noexcepttrax::TrackJointFeeder
JackOnRollingStart() noexcepttrax::TrackJointFeeder
JackOnRollingStop() noexcepttrax::TrackJointFeeder
JackOnStartTilting() noexcepttrax::TrackJointFeeder
JackOnStopTilting() noexcepttrax::TrackJointFeeder
JackOnTrackTransition() noexcepttrax::TrackJointFeeder
MaxBrake() const noexcepttrax::TrackJointFeederMotorModel
MaximumPowerOutput() const noexcepttrax::TrackJointFeederMotorModel
MaximumVelocity() const noexcepttrax::TrackJointFeederMotorModel
MaxThrust() const noexcept (defined in trax::TrackJointFeederMotorModel)trax::TrackJointFeederMotorModel
MaxThrust(Velocity velocity) const noexcept (defined in trax::TrackJointFeederMotorModel)trax::TrackJointFeederMotorModel
MoveBy(Length ds) override (defined in trax::TrackJointFeederMotorModel)trax::TrackJointFeederMotorModelprotectedvirtual
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
SetTractionForceCharacteristic(std::shared_ptr< const struct TractionForceCharacteristic > pCharacteristic)trax::TrackJointFeederMotorModel
SetValues(const TrackData< Real > &trackData)=0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
SetVelocity(Velocity velocity) (defined in trax::TrackJointFeeder)trax::TrackJointFeeder
TargetVelocity(Velocity vTarget) noexcepttrax::TrackJointFeederMotorModel
TargetVelocity() const noexcepttrax::TrackJointFeederMotorModel
Thrust(One byfactor) noexcepttrax::TrackJointFeederMotorModel
Thrust() const noexcepttrax::TrackJointFeederMotorModel
ThrustAbsolute(Force thrust) noexcepttrax::TrackJointFeederMotorModel
ThrustAbsolute() const noexcepttrax::TrackJointFeederMotorModel
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
TrackJointFeederMotorModel(Real engine_meters_per_unit, Real engine_kilograms_per_unit) (defined in trax::TrackJointFeederMotorModel)trax::TrackJointFeederMotorModel
TurnAnchor() const =0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
Update(Time dt) overridetrax::TrackJointFeederMotorModelvirtual
UpdateBodies() const =0 (defined in trax::TrackJointFeeder)trax::TrackJointFeederprotectedpure virtual
WakeUp() noexcept (defined in trax::TrackJointFeeder)trax::TrackJointFeeder