List of all members.
Public Member Functions |
| | DtSmoothOrient (void *usr, DtTime smoothT, const DtDcm &orient, const DtDirectedRotRate &drr) |
| | Constructors.
|
| | DtSmoothOrient (void *usr, DtTime smoothT) |
| | WARNING: not fully constructed until input() & tick() are called.
|
| virtual | ~DtSmoothOrient () |
| void | input (const DtDcm &orient, const DtDirectedRotRate &drr, DtTime simTime, int freeze=0) |
| void | tick (DtTime simTime) |
| const DtDcm & | orientation () const |
| virtual void | setSmoothEnable (int on) |
| | Set/Get the individual smoothing switch.
|
| virtual int | smoothEnable () const |
| virtual void | setSmoothPeriod (DtTime t) |
| | Set/Get smoothPeriod.
|
| virtual DtTime | smoothPeriod () const |
Static Public Member Functions |
| static void | setDfltSmoothPeriod (DtTime t) |
| | Set/Get default smooth period.
|
| static DtTime | dfltSmoothPeriod () |
| static void | setMasterSmoothEnable (bool onOff) |
| | Set/Get the value of the "master" smoothing-enabled switch.
|
| static bool | masterSmoothEnable () |
Protected Member Functions |
| virtual void | dfltAction (DtTime simTime, void *usr, DtDcm &os)=0 |
| void | init (void *u, DtTime t) |
| void | setT1data () |
Protected Attributes |
| int | myFrozen |
| DtTime | myT0 |
| DtTime | myT2 |
| DtTime | myLastT |
| DtTime * | myTau |
| DtTime | myLocalTau |
| DtDcm | myOs |
| DtDcm | myO0 |
| DtVector | myWs |
| int | myEnable |
| void * | myUsr |
Static Protected Attributes |
| static DtTime | theDfltTau |
| static bool | theMasterSmoothEnable |
Detailed Description
- Deprecated:
- This class is only used by DtOldSmoother which has been deprecated.
Constructor & Destructor Documentation
Constructors.
smoothT is the initial smoothPeriod. Use a value of -1 to indicate use of the default period.
WARNING: not fully constructed until input() & tick() are called.
Member Function Documentation
Set/Get default smooth period.
Set/Get the value of the "master" smoothing-enabled switch.
Set/Get the individual smoothing switch.
In order for smoothing to be enabled, the "master" smoothing-enabled switch must be on, AND the individual smoothing switch (accessed through these functions), must be on.
Set/Get smoothPeriod.
If set to -1, smooth period reverts to the current default smooth period.
Member Data Documentation
The documentation for this class was generated from the following file: