OpenSim  OpenSim 3.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
oCOpenSim::AbstractProperty
An abstract property is a serializable (name,value) pair, for which we

do not know the type of the value

oCOpenSim::Array< T >
oCdllObjectInstantiator
oCOpenSim::Exception
oCOpenSim::Muscle::FiberVelocityInfoFiberVelocityInfo contains velocity quantities related to the velocity of the muscle (fiber + tendon) complex
oCOpenSim::ForceAdapterThis acts as an adapter to allow a Force or Actuator to be used as a SimTK::Force
oCOpenSim::FunctionScalerThis is a SimTK::Function that multiplies the value of another function by a constant
oCOpenSim::GeometryClass Geometry is intended to be used as the base class for all geometry that needs to be represented in the system, both as vtk files, or analytic
oCOpenSim::IOA class for performing input and output with OpenSim API
oCOpenSim::ManagerA class that manages the execution of a simulation
oCOpenSim::ModelDisplayHints
This class captures information indicating user or programmer preferences 

to guide automatic display geometry generation by a Model

oCOpenSim::ModelVisualizer
This class manages runtime visualization of a Model that is being 

manipulated through the OpenSim API

oCOpenSim::Muscle::MuscleDynamicsInfoMuscleDynamicsInfo contains quantities that are related to the forces that the muscle generates
oCOpenSim::Muscle::MuscleLengthInfoThe MuscleLengthInfo struct contains information about the muscle that is strictly a function of the length of the fiber and the tendon, and the orientation of the muscle fiber
oCOpenSim::Object
This is the base class for all %OpenSim objects that are serializable 

(meaning they can be written to and read back from files)

oCOpenSim::OptimizationTargetThis class provides an interface specification for optimizing redundant systems
oCosimInstantiator
oCOpenSim::PointForceDirectionConvenience class for a generic representation of geomtery of a complex Force (or any other object) with multiple points of contact through which forces are applied to bodies
oCOpenSim::MuscleAnalysis::private
oCOpenSim::PropertyGroupA class implementing a property group
oCOpenSim::PropertyHelperThis class allows access to property values using template-free methods
oCOpenSim::PropertySetA property set is simply a set of properties
oCOpenSim::PropertyTableA property table is the container that an OpenSim Object uses to hold its properties (each derived from base class AbstractProperty)
oCOpenSim::RootSolverA class for finding the N roots of N one-dimensional non-linear equations
oCOpenSim::SegmentedQuinticBezierToolkitThis is a low level Quintic Bezier curve class that contains functions to design continuous sets of 'C' shaped Bezier curves, and to evaluate their values and derivatives
oCOpenSim::SignalA class for signal processing
oCOpenSim::SmoothSegmentedFunctionThis class contains the quintic Bezier curves, x(u) and y(u), that have been created by SmoothSegmentedFunctionFactory to follow a physiologically meaningful muscle characteristic
oCOpenSim::SmoothSegmentedFunctionFactoryThis is a class that acts as a user friendly wrapper to QuinticBezerCurveSet to build specific kinds of physiologically plausible muscle curves using C2 continuous sets of quintic Bezier curves
oCOpenSim::StateVectorA class which stores a vector of states or data at a specified time
oCOpenSim::StaticOptimizationTargetThis class provides an interface specification for static optimization Objective Function
oCOpenSim::StorageCreator
oCOpenSim::StorageFactory
oCOpenSim::Property< T >::TypeHelper
This is the generic definition of Property::TypeHelper to be used 

whenever T does not have a specialization, meaning that T must be a type derived from class Object

oCOpenSim::UnitsA class implementing various units for measuring quantities
\COpenSim::XMLDocument