MathEngine
Home Page       Structures       File List       Functions and Macros      

MdtBclUniversal Struct Reference

Universal Joint constraint data structure. More...

#include <MdtBcl.h>

List of all members.

Public Attributes

MdtBclConstraintHeader head
 Data stucture tag should be MdtBclUNIVERSAL. More...

MeVector3 pos1
 Position of joint (1st body reference frame). More...

MeVector3 pos2
 Position of joint (2nd body reference frame). More...

MeVector3 axis1
 Joint axis 1 (fixed in 1st body ref. More...

MeVector3 axis2
 Joint axis 2 (fixed in 2nd body ref. More...

MeReal axis1_dot_axis2
 Dot product of the initial orientations of the two axes in the inertial reference frame: invariant for this joint. More...

int pad [3]
 padding - not used. More...


Detailed Description

Universal Joint constraint data structure.


Member Data Documentation

MeVector3 MdtBclUniversal::axis1

Joint axis 1 (fixed in 1st body ref.

frame).

MeReal MdtBclUniversal::axis1_dot_axis2

Dot product of the initial orientations of the two axes in the inertial reference frame: invariant for this joint.

MeVector3 MdtBclUniversal::axis2

Joint axis 2 (fixed in 2nd body ref.

frame).

MdtBclConstraintHeader MdtBclUniversal::head

Data stucture tag should be MdtBclUNIVERSAL.

int MdtBclUniversal::pad[3]

padding - not used.

MeVector3 MdtBclUniversal::pos1

Position of joint (1st body reference frame).

MeVector3 MdtBclUniversal::pos2

Position of joint (2nd body reference frame).


The documentation for this struct was generated from the following file:
MathEngine Dynamics Toolkit - Version 0.0.5 Alpha - Reference Manual generated using doxygen at Wed Oct 11 00:34:51 2000

Copyright MathEngine PLC 2000, all rights reserved.