In file /home/blah/darwin2k/src/dyno/mechanism/dynoInfluence.h:

class dynoLimiter

Abstract base class for objects that limit the forces applied by influences.

Inheritance:


Public Methods

[more] ~dynoLimiter(void)
destructor
[more]virtual int limitForces(void) = 0
limits joint forces


Inherited from dynoObject:

Public Fields

odynamicSystem* ds
oint active
oint stateSize

Public Methods

oinline virtual int getState(double* state)
oinline virtual int setState(const double* state)
oinline virtual int reset(void)


Inherited from synObject:

Public Fields

ostatic int staticClassID
oint objectID
oint verboseLevel

Public Methods

ovirtual const char* className(void) const
ovirtual synObject* copy(void) const
ovirtual int isOfType(int typeNum, int derivedOk)
ostatic int setStaticClassID(void)
ovirtual 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.
o ~dynoLimiter(void)
destructor

ovirtual 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++.