|
signals-cpp
|
Go to the source code of this file.
Classes | |
| class | Model< DynamicsType > |
| Base type for all model simulators. More... | |
| struct | RigidBodyParams1D |
| Parameters for a 1D rigid body model. More... | |
| struct | RigidBodyParams2D |
| Parameters for a 2D rigid body model. More... | |
| struct | RigidBodyParams3D |
| Parameters for a 3D rigid body model. More... | |
| struct | TranslationalDynamicsBase< IST, SST, SDST, d, PT > |
| Base class for defining the dynamics for 1D, 2D, and 3D point masses. More... | |
| struct | RotationalDynamics1DOF< T > |
| Definition of the dynamics for planar rotation-only motion of a mass. More... | |
| struct | RotationalDynamics3DOF< T > |
| Definition of the dynamics for 3D rotation-only motion of a mass. More... | |
| struct | RigidBodyDynamics3DOF< T > |
| Definition of the dynamics for planar motion of a mass that's allowed to rotate. More... | |
| struct | RigidBodyDynamics6DOF< T > |
| Definition of the dynamics for a 3D rigid body that can rotate about any axis. More... | |
Macros | |
| #define | MAKE_MODEL(ModelBaseName, ModelDOF) |
| #define MAKE_MODEL | ( | ModelBaseName, | |
| ModelDOF ) |
| using RigidBody3DOFModel = Model<RigidBodyDynamics3DOF<T>> |
| typedef RigidBody3DOFModel<double> RigidBody3DOFModeld |
| using RigidBody6DOFModel = Model<RigidBodyDynamics6DOF<T>> |
| typedef RigidBody6DOFModel<double> RigidBody6DOFModeld |
| using Rotational1DOFModel = Model<RotationalDynamics1DOF<T>> |
| typedef Rotational1DOFModel<double> Rotational1DOFModeld |
| using Rotational3DOFModel = Model<RotationalDynamics3DOF<T>> |
| typedef Rotational3DOFModel<double> Rotational3DOFModeld |
| using Translational1DOFModel = Model<TranslationalDynamics1DOF<T>> |
| typedef Translational1DOFModel<double> Translational1DOFModeld |
| using Translational2DOFModel = Model<TranslationalDynamics2DOF<T>> |
| typedef Translational2DOFModel<double> Translational2DOFModeld |
| using Translational3DOFModel = Model<TranslationalDynamics3DOF<T>> |
| typedef Translational3DOFModel<double> Translational3DOFModeld |
| using TranslationalDynamics1DOF |
| using TranslationalDynamics2DOF |
| using TranslationalDynamics3DOF |