DraggerInfo Struct Reference

Keeps track of Inventor draggers attached to worldElements or DOF's. More...

List of all members.

Public Attributes

vec3 centerballTransl
 The current translation of a centerball dragger.
DOFdof
 Points to the associated DOF for DOF draggers.
SoDragger * dragger
 Points to the dragger itself.
SoSeparator * draggerSep
 Points to the Inventor root of the dragger sub-tree.
SoTransform * draggerTran
 Points to the Inventor transform controlling the position of the dragger relative to.
SbVec3f lastCent
 The last recorded center of rotation of a centerball dragger.
SbRotation lastRot
 The last recorded rotation of a centerball dragger.
SbVec3f lastTran
 The last recorded translation of a handlebox dragger.
double lastVal
 The last recorded angle or distance for DOF draggers.
WorldElementselectedElement
 Points to the associated robot or object for handleboxes and centerballs.

Detailed Description

Keeps track of Inventor draggers attached to worldElements or DOF's.

A dragger is an Inventor object which allows the user to use the mouse to move worldElements or DOF's. Each time a dragger is created, a new instance of this structure is create to keep track of the dragger and information related to it. There are 4 types of draggers currently used:

Definition at line 142 of file ivmgr.cpp.


Member Data Documentation

The current translation of a centerball dragger.

Definition at line 168 of file ivmgr.cpp.

Points to the associated DOF for DOF draggers.

Definition at line 147 of file ivmgr.cpp.

Points to the dragger itself.

Definition at line 153 of file ivmgr.cpp.

Points to the Inventor root of the dragger sub-tree.

Definition at line 150 of file ivmgr.cpp.

Points to the Inventor transform controlling the position of the dragger relative to.

Definition at line 156 of file ivmgr.cpp.

The last recorded center of rotation of a centerball dragger.

Definition at line 165 of file ivmgr.cpp.

The last recorded rotation of a centerball dragger.

Definition at line 162 of file ivmgr.cpp.

The last recorded translation of a handlebox dragger.

Definition at line 159 of file ivmgr.cpp.

The last recorded angle or distance for DOF draggers.

Definition at line 171 of file ivmgr.cpp.

Points to the associated robot or object for handleboxes and centerballs.

Definition at line 144 of file ivmgr.cpp.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:20 2012