MathEngine
Home Page       Structures       File List       Functions and Macros      

MdtBclLinear2 Struct Reference

Linear2 constraint data structure. More...

#include <MdtBcl.h>

List of all members.

Public Attributes

MdtBclConstraintHeader head
 Data stucture tag - should be MdtBclLINEAR2. More...

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

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

MeVector3 direction
 Vector fixed in the body[1] reference frame (or the inertial frame, if no second body) on which the joint position is constrained to lie. More...

MeVector3 vec1
 A vector fixed in 2nd body reference frame which is perpendicular to the joint direction. More...

MeVector3 vec2
 A vector fixed in 2nd body reference frame which is perpendicular to both the joint direction and vec1. More...


Detailed Description

Linear2 constraint data structure.

Constrains one body to lie along a line relative to the other, and does not constrain orientation.


Member Data Documentation

MeVector3 MdtBclLinear2::direction

Vector fixed in the body[1] reference frame (or the inertial frame, if no second body) on which the joint position is constrained to lie.

MdtBclConstraintHeader MdtBclLinear2::head

Data stucture tag - should be MdtBclLINEAR2.

MeVector3 MdtBclLinear2::pos1

Position of joint (1st body reference frame).

MeVector3 MdtBclLinear2::pos2

Position of joint (2nd body reference frame).

MeVector3 MdtBclLinear2::vec1

A vector fixed in 2nd body reference frame which is perpendicular to the joint direction.

MeVector3 MdtBclLinear2::vec2

A vector fixed in 2nd body reference frame which is perpendicular to both the joint direction and vec1.


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.