Ravelin
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
oNRavelin
oCAANGLEClass for representation of orientation by an angle around an axis
oCARTICULATED_BODYAbstract class for articulated bodies
oCCBLAS
oCCOLUMN_ITERATORA construct for iterating over a rectangular block of a matrix
oCCOMPLEX
oCCONST_COLUMN_ITERATORA construct for iterating over a rectangular block of a matrix
oCCONST_ROW_ITERATORA construct for iterating over a rectangular block of a matrix
oCCONST_SHAREDMATRIXNA generic, possibly non-square matrix using constant shared data
oCCONST_SHAREDVECTORNA generic N-dimensional floating point vector
oCCRB_ALGORITHMComputes forward dynamics using composite-rigid body method
oCDOUBLECOMPLEX
oCDYNAMIC_BODYSuperclass for deformable bodies and single and multi-rigid bodies
oCFIXEDJOINTDefines a joint for fixing two bodies together or fixing one body to the ground
oCFSAB_ALGORITHMImplements Featherstone's algorithm for forward dynamics
oCJOINTDefines a bilateral constraint (a joint)
oCLINALGLinear algebra routines
oCMATRIX2A general 2x2 matrix
oCMATRIX3A 3x3 matrix that may be used for orientation, inertia tensors, etc
oCMATRIXNA generic, possibly non-square matrix
oCMOVINGTRANSFORM3A transformation between two rigid body poses
oCOPSClass for general operations
oCORIGIN2A two-dimensional floating point vector used for computational geometry calculations and without associated frame information
oCORIGIN3A three-dimensional floating point vector used for representing points and vectors in 3D and without associated frame information
oCPLANARJOINTDefines a joint that constrains motion to a plane
oCPOSE2A 2D rigid body pose
oCPOSE3A rigid body pose
oCPRISMATICJOINTDefines a sliding joint
oCQUATQuaternion class used for orientation
oCRC_ARTICULATED_BODYDefines an articulated body for use with reduced-coordinate dynamics algorithms
oCRCArticulatedBodyInvDynDataWrapper class for passing data to and from inverse dynamics algorithms
oCREVOLUTEJOINTDefines a rotary joint
oCRIGIDBODYRepresents a single rigid body
oCRNE_ALGORITHMImplementation of the Recursive Newton-Euler algorithm for inverse dynamics
oCROT2Represents an orientation in 2D
oCROW_ITERATORA construct for iterating over a rectangular block of a matrix
oCSACCELA spatial (six dimensional) acceleration
oCSFORCEA spatial force (a wrench)
oCSHAREDMATRIXNA generic, possibly non-square matrix using shared data
oCSHAREDVECTORNA generic N-dimensional floating point vector
oCSINGLE_BODYSuperclass for both rigid and deformable bodies
oCSMOMENTUMA spatial (six dimensional) momentum
oCSPARITHClass for spatial arithmetic
oCSPARSEMATRIXNA sparse matrix
oCSPARSEVECTORNA sparse vector represented in 'CSR' format
oCSPATIAL_AB_INERTIAA 6x6 spatial algebra matrix typically used for dynamics calculations
oCSPATIAL_RB_INERTIAA 6x6 spatial algebra matrix used for dynamics calculations
oCSPHERICALJOINTDefines a joint for purely rotational motion
oCSVECTOR6A 6-dimensional floating-point vector for use with spatial algebra
oCSVELOCITYA spatial velocity (a twist)
oCTRANSFORM2A transformation between 2D rigid body poses
oCTRANSFORM3A transformation between two rigid body poses
oCUNIVERSALJOINTDefines a joint for purely rotational motion
oCURDFREADERUsed to read the simulator state from URDF
oCVECTOR2A two-dimensional floating point vector used for computational geometry calculations and with associated frame information
oCVECTOR3A three-dimensional floating point vector used for representing points and vectors in 3D with associated frame information
\CVECTORNA generic N-dimensional floating point vector