![]() |
Trax3 3.1.0
trax track library
|
implementation for a specific value type. More...
#include <C:/Trend/Development/Trax3/Code/trax/rigid/TrackJointFeeder.h>

Public Member Functions | |
| TrackJointFeeder_Imp (TrackJoint< Valtype > &rTrackJoint, Valtype engine_meters_per_unit, Valtype engine_kilograms_per_unit) noexcept | |
| void | SetLimits (const TrackJointLimits &wfl) override |
| void | SetMotorForceLimits (Force min, Force max) noexcept override |
| void | SetMotorTarget (Velocity) noexcept override |
| Velocity | GetMotorTarget () noexcept override |
| spat::Frame< Length, One > | GlobalAnchor () const override |
| spat::Frame< Length, One > | Anchor () const noexcept override |
| void | Anchor (const spat::Frame< Length, One > &frame) noexcept override |
Protected Member Functions | |
| void | TurnAnchor () const override |
| void | TrackBodyChange (std::shared_ptr< const Body > pToBody) override |
| void | SetTimeStep (Time dt) override |
| void | UpdateBodies () const override |
| bool | SetValues (const TrackData< Real > &trackData) override |
| bool | DoIsMovableBodySleeping () const noexcept override |
| void | DoWakeUp () const override |
| void | DoRail () override |
| void | DoDerail () override |
implementation for a specific value type.
Keeps base class physics engine agnostic.