OpenSim  OpenSim 3.2
 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::AbstractPropertyAn abstract property is a serializable (name,value) pair, for which we do not know the type of the value
oCOpenSim::Array< T >
oCOpenSim::Array< bool >
oCOpenSim::Array< double >
oCOpenSim::Array< int >
oCOpenSim::Array< JointReactionKey >
oCOpenSim::Array< OpenSim::Array< double > * >
oCOpenSim::Array< OpenSim::ExternalForce * >
oCOpenSim::Array< OpenSim::Geometry * >
oCOpenSim::Array< OpenSim::Object * >
oCOpenSim::Array< OpenSim::Property_Deprecated * >
oCOpenSim::Array< OpenSim::StateVector >
oCOpenSim::Array< OpenSim::Storage * >
oCOpenSim::Array< SimTK::SystemYIndex >
oCOpenSim::Array< std::string >
oCContactParameters public Object
oCContactParameterspublic Object
oCContactParametersSetpublic Set
oCDecorationGenerator
oCDocument
oCexception
oCOpenSim::MuscleActivationDynamics::ExcitationGetterThe ExcitationGetter abstract class defines a standard interface for supplying muscle excitation to activation models
oCOpenSim::Muscle::FiberVelocityInfoFiberVelocityInfo contains velocity quantities related to the velocity of the muscle (fiber + tendon) complex
oCFunction_
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
oCImplementation
oCOpenSim::IOA class for performing input and output with OpenSim API
oCOpenSim::ManagerA class that manages the execution of a simulation
oCOpenSim::ModelDisplayHintsThis class captures information indicating user or programmer preferences to guide automatic display geometry generation by a Model
oCOpenSim::ModelVisualizerThis 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::Muscle::MusclePotentialEnergyInfoMusclePotentialEnergyInfo contains quantities related to the potential energy of the muscle (fiber + tendon) complex
oCOpenSim::ObjectThis is the base class for all OpenSim objects that are serializable (meaning they can be written to and read back from files)
oCOpenSim::ObjectProperty< T >
oCOptimizerSystem
oCosimInstantiator
oCOpenSim::PointForceDirectionConvenience class for a generic representation of geometery 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::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::SimpleProperty< T >
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::StorageCreator
oCOpenSim::StorageFactory
oCOpenSim::Property< T >::TypeHelperThis 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
\COpenSim::UnitsA class implementing various units for measuring quantities