Interface | Description |
---|---|
Collidable |
Indicates a model component that can collide with other Collidables.
|
CollisionData | |
Constrainer | |
DeformableCollisionData |
Interface for handling collisions with a particular component
|
DeformableContactConstraint | |
DynamicMechComponent | |
ExcitationComponent |
Defines an object that can emit and recieve muscle control excitations.
|
ForceComponent |
A ModelComponent that implements ForceEffector
|
ForceEffector |
An object that exerts forces within a mechanical model.
|
HasAttachments |
Indicates a model component that contains one or more DynamicAttachments
internally, as either child or internal (hidden) components.
|
HasAuxState |
Indicates a model component that has auxiliary state information
that can be stored as a sequence of double and integer values.
|
HasSlaveObjects |
Indicates a model component that contains objects (not necessarily just
ModelComponents) whose position and/or velocity are completely coupled to
the position and velocity of the dynamic components of the system.
|
MechSystem |
Interface to a second order mechanical system that can be integrated by
a variety of integrators.
|
MechSystemModel | |
MotionTargetComponent |
Indicates a dynamic component for which motion targets can be set.
|
PlanarComponent |
Indicates a component that is constrained to a plane
|
RequiresInitialize |
Indicates a component, other than a MechSystemModel, that requires
initialization when its containing model is initialized.
|
RequiresPrePostAdvance |
Indicates a component, other than a MechSystemModel, that requires
processing before and/or after its containing
model is advanced.
|
RigidBodyConstrainer |
Class | Description |
---|---|
AttachedPoint | |
AxialSpring | |
AxialSpringList<S extends AxialSpring> | |
AxialSpringTest | |
BeamBody | |
Collidable.DefaultCollidable | |
CollidablePair |
Describes a pair of Collidable model components.
|
CollisionBehavior |
Contains information describing the appropriate collision response
between two bodies.
|
CollisionComponent |
Internal model component that contains collision behavior information for a
particular collision pair.
|
CollisionHandler | |
CollisionHandlerGeneric | |
CollisionHandlerList | |
CollisionHandlerOld | |
CollisionManager |
A special component the manages collisions between collidable bodies.
|
ConstrainerBase | |
DeformableBody | |
DeformableCollisionDataBase | |
DeformableContactConstraintBase | |
DeformableContactConstraintGeneric | |
DynamicAttachment | |
DynamicMechComponentBase | |
ExcitationSource |
A container class comprising both an excitation component and a gain value.
|
ExcitationSourceList | |
ExcitationUtils |
Support routines for Muscle excitations.
|
FixedMesh | |
ForceEffectorList | |
Frame | |
FrameBlock | |
FrameMarker | |
FrameSpring | |
FrameSpringTest | |
FrameState | |
FrameTarget |
Contains motion target information for a point.
|
FrameTargetTest |
Contains motion target information for a point.
|
FullPlanarJoint |
Auxiliary class used to solve constrained rigid body problems.
|
JointBase | |
Marker | |
MarkerPlanarConnector | |
MechModel | |
MechModelState | |
MechSystem.ConstraintInfo |
Contains information for a single constraint direction
|
MechSystem.FrictionInfo |
Contains information for a single friction constraint set.
|
MechSystemBase | |
MechSystemSolver |
Implements implicit integration for MechSystem
|
MeshComponent |
Contains information about a mesh, including the mesh itself, and it's
possible file name and transformation with respect to the original file
definition.
|
MeshComponentList<P extends MeshComponent> | |
MeshInfo |
Contains information about a mesh, including the mesh itself, and it's
possible file name and transformation with respect to the original file
definition.
|
MotionTarget |
Contains motion target information for a point.
|
MultiPointMuscle | |
MultiPointMuscleVia | |
MultiPointSpring | |
MultiPointSpringList<S extends MultiPointSpring> | |
MultiPointSpringTest | |
Muscle | |
MuscleExciter | |
Particle | |
ParticleConstraint | |
ParticleMeshConstraint |
NOTE: This class is still under construction.
|
ParticlePlaneConstraint | |
PlanarConnector |
Auxiliary class used to solve constrained rigid body problems.
|
PlanarPoint |
A 3-dimensional point that is confined to a plane.
|
PlanarProjection |
Utility methods for transforming between matrices from world to planar
coordinates.
|
Point | |
PointAttachment | |
PointForce | |
PointFrameAttachment | |
PointList<P extends Point> | |
PointMeshVertex | |
PointParticleAttachment | |
PointSpringBase |
Base class for springs based on two or more points
|
PointSpringList<S extends PointSpringBase> | |
PointState | |
PointTarget |
Contains motion target information for a point.
|
PointTargetTest |
Contains motion target information for a point.
|
RevoluteJoint |
Auxiliary class used to solve constrained rigid body problems.
|
RigidBody | |
RigidBodyCollisionData | |
RigidBodyConnector | |
RigidBodyContact | |
RigidBodySolver |
Solves a sub-set of a MechSystem defined by rigid bodies
|
RigidCompositeBody |
Allows a rigid body to have multiple geometries, some used for
computing mass/inertia, some for display only, some for collisions
|
RigidMesh | |
RollPitchJoint |
Auxiliary class used to solve constrained rigid body problems.
|
SegmentedPlanarConnector |
Auxiliary class used to solve constrained rigid body problems.
|
SkinMeshBase |
Base class for a SkinMesh, which is a type of mesh component in which each
vertex is attached to one or more underlying dynamic master components using
a
PointAttachment . |
SoftPlaneCollider | |
SolidJoint |
Auxiliary class used to solve constrained rigid body problems.
|
SolveMatrixTest | |
SphericalJoint |
Auxiliary class used to solve constrained rigid body problems.
|
SphericalJointBase |
Auxiliary class used to solve constrained rigid body problems.
|
SphericalRpyJoint |
Auxiliary class used to solve constrained rigid body problems.
|
Spring |
Enum | Description |
---|---|
ExcitationComponent.CombinationRule |
Combination rules for excitations.
|
HasAuxState.StateContext | |
MechSystemSolver.Integrator | |
MechSystemSolver.MatrixSolver | |
MechSystemSolver.PosStabilization |
Indicates the method by which positions should be stabilized.
|
MotionTarget.TargetActivity | |
RigidBody.InertiaMethod |