Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SIGEL_Simulation::SIG_DynaJoint Class Reference

This class is the dynamic representation of SIG_Joint. More...

#include <SIG_DynaJoint.h>

List of all members.

Public Methods

 ~SIG_DynaJoint ()
 The destructor. More...


Public Attributes

SIGEL_Robot::SIG_Joint const* joint
 A pointer to the static joint. More...

int number
 The number of the joint. More...

DL_constraint* constraint
 The constraint in Dynamo. More...

DL_constraint* deflection
 The constraint for the maximal deflection. More...

DL_vector leftDir
 The vectors for Dynamo. More...

DL_vector rightDir
DL_vector leftUp
DL_vector rightUp
DL_point leftFix
 The points for Dynamo. More...

DL_point rightFix
DL_point leftFixB
DL_point rightFixB
DL_point leftFixC
DL_point rightFixC
SIG_DynaLink const* leftDyna
 The two Links. More...

SIG_DynaLink const* rightDyna
DL_controller* controller
 The controller for the maximal deflection. More...

DL_controller* controller2
 A second controller for Cylindrical Joints. More...

bool holdDeflection
 Is this a deflection based drive? More...

DL_Scalar momentaryDeflection
 The momentary deflection for deflection based drives. More...


Detailed Description

This class is the dynamic representation of SIG_Joint.

it is only used because every joint has special number

Definition at line 15 of file SIG_DynaJoint.h.


Constructor & Destructor Documentation

SIGEL_Simulation::SIG_DynaJoint::~SIG_DynaJoint ( )
 

The destructor.

Definition at line 3 of file SIG_DynaJoint.cpp.


Member Data Documentation

DL_constraint * SIGEL_Simulation::SIG_DynaJoint::constraint
 

The constraint in Dynamo.

Definition at line 24 of file SIG_DynaJoint.h.

DL_controller * SIGEL_Simulation::SIG_DynaJoint::controller
 

The controller for the maximal deflection.

Definition at line 35 of file SIG_DynaJoint.h.

DL_controller * SIGEL_Simulation::SIG_DynaJoint::controller2
 

A second controller for Cylindrical Joints.

Definition at line 37 of file SIG_DynaJoint.h.

DL_constraint * SIGEL_Simulation::SIG_DynaJoint::deflection
 

The constraint for the maximal deflection.

Definition at line 26 of file SIG_DynaJoint.h.

bool SIGEL_Simulation::SIG_DynaJoint::holdDeflection
 

Is this a deflection based drive?

Definition at line 39 of file SIG_DynaJoint.h.

SIGEL_Robot::SIG_Joint const * SIGEL_Simulation::SIG_DynaJoint::joint
 

A pointer to the static joint.

Definition at line 20 of file SIG_DynaJoint.h.

DL_vector SIGEL_Simulation::SIG_DynaJoint::leftDir
 

The vectors for Dynamo.

Definition at line 28 of file SIG_DynaJoint.h.

SIG_DynaLink const * SIGEL_Simulation::SIG_DynaJoint::leftDyna
 

The two Links.

Definition at line 32 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::leftFix
 

The points for Dynamo.

Definition at line 30 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::leftFixB
 

Definition at line 30 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::leftFixC
 

Definition at line 30 of file SIG_DynaJoint.h.

DL_vector SIGEL_Simulation::SIG_DynaJoint::leftUp
 

Definition at line 28 of file SIG_DynaJoint.h.

DL_Scalar SIGEL_Simulation::SIG_DynaJoint::momentaryDeflection
 

The momentary deflection for deflection based drives.

Definition at line 41 of file SIG_DynaJoint.h.

int SIGEL_Simulation::SIG_DynaJoint::number
 

The number of the joint.

Definition at line 22 of file SIG_DynaJoint.h.

DL_vector SIGEL_Simulation::SIG_DynaJoint::rightDir
 

Definition at line 28 of file SIG_DynaJoint.h.

SIG_DynaLink const * SIGEL_Simulation::SIG_DynaJoint::rightDyna
 

Definition at line 33 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::rightFix
 

Definition at line 30 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::rightFixB
 

Definition at line 30 of file SIG_DynaJoint.h.

DL_point SIGEL_Simulation::SIG_DynaJoint::rightFixC
 

Definition at line 30 of file SIG_DynaJoint.h.

DL_vector SIGEL_Simulation::SIG_DynaJoint::rightUp
 

Definition at line 28 of file SIG_DynaJoint.h.


The documentation for this class was generated from the following files:
Generated at Mon Sep 3 01:32:36 2001 for PG 368 - SIGEL by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000