MeVisLab Resolution Independence API
SoDragger3D Class Reference

SoDragger3D is a 3d dragger consisting of a 2d and 1d draggers. More...

#include <SoDragger3D.h>

Inheritance diagram for SoDragger3D:

Public Member Functions

 SoDragger3D ()
 Constructor.
 
void setScale (float scale)
 sets the general scale size of the dragger
 

Static Public Member Functions

static void initClass ()
 must be called first to initialize the class in OpenInventor
 

Public Attributes

SoSFVec3f translation
 Position of the 3D-Dragger.
 

Protected Member Functions

 ~SoDragger3D () override
 Destructor.
 

Detailed Description

SoDragger3D is a 3d dragger consisting of a 2d and 1d draggers.

The 1d dragger is rotated by 90 degrees (y-axis)

Definition at line 22 of file SoDragger3D.h.

Constructor & Destructor Documentation

◆ SoDragger3D()

SoDragger3D::SoDragger3D ( )

Constructor.

◆ ~SoDragger3D()

SoDragger3D::~SoDragger3D ( )
overrideprotected

Destructor.

Member Function Documentation

◆ initClass()

static void SoDragger3D::initClass ( )
static

must be called first to initialize the class in OpenInventor

◆ setScale()

void SoDragger3D::setScale ( float scale)

sets the general scale size of the dragger

Member Data Documentation

◆ translation

SoSFVec3f SoDragger3D::translation

Position of the 3D-Dragger.

Definition at line 40 of file SoDragger3D.h.


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