The abstract parent of all Measure Implementation classes.
More...
#include <MeasureImplementation.h>
List of all members.
Detailed Description
The abstract parent of all Measure Implementation classes.
Constructor & Destructor Documentation
SimTK::AbstractMeasure::Implementation::Implementation |
( |
const String & |
name = "<NONAME>" | ) |
[inline, explicit, protected] |
SimTK::AbstractMeasure::Implementation::Implementation |
( |
const Implementation & |
src | ) |
[inline, protected] |
virtual SimTK::AbstractMeasure::Implementation::~Implementation |
( |
| ) |
[inline, protected, virtual] |
Member Function Documentation
int SimTK::AbstractMeasure::Implementation::incrRefCount |
( |
| ) |
const [inline, protected] |
int SimTK::AbstractMeasure::Implementation::decrRefCount |
( |
| ) |
const [inline, protected] |
int SimTK::AbstractMeasure::Implementation::getRefCount |
( |
| ) |
const [inline, protected] |
const String& SimTK::AbstractMeasure::Implementation::getName |
( |
| ) |
const [inline, protected] |
int SimTK::AbstractMeasure::Implementation::getCopyNumber |
( |
| ) |
const [inline, protected] |
Implementation* SimTK::AbstractMeasure::Implementation::clone |
( |
| ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeModel |
( |
State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeInstance |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeTime |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizePosition |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeVelocity |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeDynamics |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeAcceleration |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::realizeReport |
( |
const State & |
s | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::initialize |
( |
State & |
s | ) |
const [inline, protected] |
int SimTK::AbstractMeasure::Implementation::getNumTimeDerivatives |
( |
| ) |
const [inline, protected] |
Stage SimTK::AbstractMeasure::Implementation::getDependsOnStage |
( |
int |
derivOrder | ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::setSubsystem |
( |
Subsystem & |
sub, |
|
|
MeasureIndex |
mx |
|
) |
| [inline, protected] |
bool SimTK::AbstractMeasure::Implementation::isInSubsystem |
( |
| ) |
const [inline, protected] |
const Subsystem& SimTK::AbstractMeasure::Implementation::getSubsystem |
( |
| ) |
const [inline, protected] |
Subsystem& SimTK::AbstractMeasure::Implementation::updSubsystem |
( |
| ) |
[inline, protected] |
MeasureIndex SimTK::AbstractMeasure::Implementation::getSubsystemMeasureIndex |
( |
| ) |
const [inline, protected] |
SubsystemIndex SimTK::AbstractMeasure::Implementation::getSubsystemIndex |
( |
| ) |
const [inline, protected] |
void SimTK::AbstractMeasure::Implementation::invalidateTopologyCache |
( |
| ) |
const [inline, protected] |
Stage SimTK::AbstractMeasure::Implementation::getStage |
( |
const State & |
s | ) |
const [inline, protected] |
virtual Implementation* SimTK::AbstractMeasure::Implementation::cloneVirtual |
( |
| ) |
const [protected, pure virtual] |
Implemented in SimTK::Measure_< T >::Constant::Implementation, SimTK::Measure_< T >::Zero::Implementation, SimTK::Measure_< T >::One::Implementation, SimTK::Measure_< T >::Time::Implementation, SimTK::Measure_< T >::Variable::Implementation, SimTK::Measure_< T >::Result::Implementation, SimTK::Measure_< T >::Sinusoid::Implementation, SimTK::Measure_< T >::Plus::Implementation, SimTK::Measure_< T >::Minus::Implementation, SimTK::Measure_< T >::Scale::Implementation, SimTK::Measure_< T >::Integrate::Implementation, and SimTK::Measure_< T >::Differentiate::Implementation.
virtual void SimTK::AbstractMeasure::Implementation::realizeTopology |
( |
State & |
| ) |
const [protected, pure virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureModelVirtual |
( |
State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureInstanceVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureTimeVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasurePositionVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureVelocityVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureDynamicsVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureAccelerationVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::realizeMeasureReportVirtual |
( |
const State & |
| ) |
const [inline, protected, virtual] |
virtual void SimTK::AbstractMeasure::Implementation::initializeVirtual |
( |
State & |
| ) |
const [inline, protected, virtual] |
virtual int SimTK::AbstractMeasure::Implementation::getNumTimeDerivativesVirtual |
( |
| ) |
const [inline, protected, virtual] |
virtual Stage SimTK::AbstractMeasure::Implementation::getDependsOnStageVirtual |
( |
int |
order | ) |
const [protected, pure virtual] |
Implemented in SimTK::Measure_< T >::Constant::Implementation, SimTK::Measure_< T >::Zero::Implementation, SimTK::Measure_< T >::One::Implementation, SimTK::Measure_< T >::Time::Implementation, SimTK::Measure_< T >::Variable::Implementation, SimTK::Measure_< T >::Result::Implementation, SimTK::Measure_< T >::Sinusoid::Implementation, SimTK::Measure_< T >::Plus::Implementation, SimTK::Measure_< T >::Minus::Implementation, SimTK::Measure_< T >::Scale::Implementation, SimTK::Measure_< T >::Integrate::Implementation, and SimTK::Measure_< T >::Differentiate::Implementation.
Friends And Related Function Documentation
friend class Subsystem::Guts::GutsRep [friend] |
The documentation for this class was generated from the following file: