In file /home/blah/darwin2k/src/dyno/mechanism/dynoInfluence.h:Abstract base class for objects that limit the forces applied by influences.
Inheritance:
Public Methods
-
~dynoLimiter(void)
- destructor
-
virtual int limitForces(void) = 0
- limits joint forces
Public Fields
-
dynamicSystem* ds
-
int active
-
int stateSize
Public Methods
-
inline virtual int getState(double* state)
-
inline virtual int setState(const double* state)
-
inline virtual int reset(void)
Public Fields
-
static int staticClassID
-
int objectID
-
int verboseLevel
Public Methods
-
virtual const char* className(void) const
-
virtual synObject* copy(void) const
-
virtual int isOfType(int typeNum, int derivedOk)
-
static int setStaticClassID(void)
-
virtual int classID(void) const
Documentation
Abstract base class for objects that limit the forces applied by
influences. The dynamicSystem has a list of limiters, and calls
the limitForces() method for each limiter after applying all
influences. This provides a hook for limiting actuator torques
in specialized manners.
- ~dynoLimiter(void)
- destructor
- virtual int limitForces(void) = 0
- limits joint forces
- Direct child classes:
- dynoConstantLimiter
cfgLimiter
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.