MeVisLabToolboxReference
SoView2DTransRot Class Reference

allows to edit a rotation and translation on a SoView2D More...

#include <SoView2DTransRot.h>

Inheritance diagram for SoView2DTransRot:
SoView2DExtension

List of all members.

Public Member Functions

 SoView2DTransRot ()
 constructor
virtual bool evalEvent (SoView2D *view2d, View2DSliceList *slicelist, View2DEvent *ec, View2DEventPhase phase)
 reimplemented from SoView2DExtension

Static Public Member Functions

static void initClass ()
 inventor runtime system init

Public Attributes

SoSFEnum mouseFunctionButton1
 define active mouse function
SoSFEnum mouseFunctionButton2
SoSFEnum mouseFunctionButton1and2
SoSFEnum mouseFunctionWheel
 define active key function
SoSFEnum keyFunctionHoriCursor
SoSFEnum keyFunctionVertCursor
SoSFEnum keyFunctionPageKeys
SoSFBool adaptCursorShape
 set this to true if the mouse cursor shape should reflect the current function
SoSFRotation rotation
 rotation that is edited
SoSFVec3f translation
 translation that is edited
SoSFFloat fieldOfView
 field of view

Detailed Description

allows to edit a rotation and translation on a SoView2D

Author:
Florian Link

Definition at line 28 of file SoView2DTransRot.h.


Constructor & Destructor Documentation

SoView2DTransRot::SoView2DTransRot ( )

constructor


Member Function Documentation

virtual bool SoView2DTransRot::evalEvent ( SoView2D view2d,
View2DSliceList slicelist,
View2DEvent ec,
View2DEventPhase  phase 
) [virtual]

reimplemented from SoView2DExtension

Reimplemented from SoView2DExtension.

static void SoView2DTransRot::initClass ( ) [static]

inventor runtime system init

Reimplemented from SoView2DExtension.


Member Data Documentation

set this to true if the mouse cursor shape should reflect the current function

Definition at line 45 of file SoView2DTransRot.h.

field of view

Definition at line 53 of file SoView2DTransRot.h.

Definition at line 40 of file SoView2DTransRot.h.

Definition at line 42 of file SoView2DTransRot.h.

Definition at line 41 of file SoView2DTransRot.h.

define active mouse function

Definition at line 34 of file SoView2DTransRot.h.

Definition at line 35 of file SoView2DTransRot.h.

define active key function

Definition at line 39 of file SoView2DTransRot.h.

rotation that is edited

Definition at line 48 of file SoView2DTransRot.h.

translation that is edited

Definition at line 50 of file SoView2DTransRot.h.


The documentation for this class was generated from the following file: