|
DYNAMICS C API
C-compatible interface to the DYNAMICS library
|
A non-owning view of one maximal-coordinate callback state. More...
#include <dynamics.h>
Public Attributes | |
| int | body_count |
| Number of rigid bodies represented by the state. | |
| double | time |
| Simulation time associated with the state. | |
| const double * | position |
| World-frame center-of-mass positions, shape 3-by-body_count. | |
| const c_quaternion * | orientation |
| Body-to-world unit quaternions, length body_count. | |
| const double * | velocity |
| World-frame center-of-mass velocities, shape 3-by-body_count. | |
| const double * | angular_velocity |
| Body-frame angular velocities, shape 3-by-body_count. | |
A non-owning view of one maximal-coordinate callback state.
| int c_variational_state::body_count |
Number of rigid bodies represented by the state.
| double c_variational_state::time |
Simulation time associated with the state.
| const double* c_variational_state::position |
World-frame center-of-mass positions, shape 3-by-body_count.
| const c_quaternion* c_variational_state::orientation |
Body-to-world unit quaternions, length body_count.
| const double* c_variational_state::velocity |
World-frame center-of-mass velocities, shape 3-by-body_count.
| const double* c_variational_state::angular_velocity |
Body-frame angular velocities, shape 3-by-body_count.