#include <TransformControl.H>
Public Methods | |
| TransformControl () | |
| int | GenerateMenu (KeyBoard *kb) |
| void | SetTransformMode (TransformMode mode) |
| explain mouse motion either as transaltion or rotation. | |
| void | Reset () |
| reset to identity transformation. | |
| void | ResetRotate () |
| keep translation unchanged. | |
| void | MouseMove (int button, int dx, int dy) |
| wglMouse calls this to do the transformation. | |
| const fVector3D & | GetTranslate () const |
| const Transform & | GetRotateTransform () const |
| void | FlipMicroTransform () |
| switch between two control granularity:micro and normal. | |
| void | IncMicroFactor () |
| Increase micro control grain. | |
| void | DecMicroFactor () |
| Decrease micro control grain. | |
| void | FrontView () |
| Typically used to create transfrom popup-menu items. | |
| void | BackView () |
| Typically used to create transfrom popup-menu items. | |
| void | LeftView () |
| Typically used to create transfrom popup-menu items. | |
| void | RightView () |
| Typically used to create transfrom popup-menu items. | |
| void | TopView () |
| Typically used to create transfrom popup-menu items. | |
| void | BottomView () |
| Typically used to create transfrom popup-menu items. | |
|
|
|
|
|
Typically used to create transfrom popup-menu items.
|
|
|
Typically used to create transfrom popup-menu items.
|
|
|
Decrease micro control grain.
|
|
|
switch between two control granularity:micro and normal.
|
|
|
Typically used to create transfrom popup-menu items.
|
|
|
|
|
|
|
|
|
|
|
|
Increase micro control grain.
|
|
|
Typically used to create transfrom popup-menu items.
|
|
||||||||||||||||
|
wglMouse calls this to do the transformation.
|
|
|
reset to identity transformation.
|
|
|
keep translation unchanged.
|
|
|
Typically used to create transfrom popup-menu items.
|
|
|
explain mouse motion either as transaltion or rotation.
|
|
|
Typically used to create transfrom popup-menu items.
|
1.2.18