Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions

SVTK_GeomControllerIncrement Class Reference

Control the value of increment in geometric progression mode. More...

#include <SVTK_InteractorStyle.h>

Inheritance diagram for SVTK_GeomControllerIncrement:
Inheritance graph

Public Member Functions

 vtkTypeMacro (SVTK_GeomControllerIncrement, SVTK_ControllerIncrement)
virtual int Increase ()
 Increace the increment value by add 1.
virtual int Decrease ()
 Decreace the increment value by subtract 1.
 vtkTypeMacro (SVTK_ControllerIncrement, vtkObject)
void SetStartValue (const int)
 Set start value of increment.
int Current () const
 Get current value of increment.

Static Public Member Functions

static
SVTK_GeomControllerIncrement
New ()

Protected Member Functions

 SVTK_GeomControllerIncrement ()
virtual ~SVTK_GeomControllerIncrement ()

Protected Attributes

int myIncrement

Private Member Functions

 SVTK_GeomControllerIncrement (const SVTK_GeomControllerIncrement &)
void operator= (const SVTK_GeomControllerIncrement &)

Detailed Description

This class controls of value of increment, for pan/rotate/zoom operations in geometric progression mode.


Constructor & Destructor Documentation

SVTK_GeomControllerIncrement::SVTK_GeomControllerIncrement ( ) [protected]
SVTK_GeomControllerIncrement::~SVTK_GeomControllerIncrement ( ) [protected, virtual]
SVTK_GeomControllerIncrement.SVTK_GeomControllerIncrement ( const SVTK_GeomControllerIncrement ) [private]

Member Function Documentation

SVTK_GeomControllerIncrement.vtkTypeMacro ( SVTK_GeomControllerIncrement  ,
SVTK_ControllerIncrement   
)
static SVTK_GeomControllerIncrement* SVTK_GeomControllerIncrement.New ( ) [static]

Reimplemented from SVTK_ControllerIncrement.

int SVTK_GeomControllerIncrement::Increase ( ) [virtual]
int SVTK_GeomControllerIncrement::Decrease ( ) [virtual]
void SVTK_GeomControllerIncrement.operator= ( const SVTK_GeomControllerIncrement ) [private]
SVTK_ControllerIncrement.vtkTypeMacro ( SVTK_ControllerIncrement  ,
vtkObject   
) [inherited]
void SVTK_ControllerIncrement::SetStartValue ( const int  theValue) [inherited]
int SVTK_ControllerIncrement::Current ( ) const [inherited]

Field Documentation

int SVTK_ControllerIncrement.myIncrement [protected, inherited]
Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS