Version: 9.12.0
SVTK_ControllerIncrement Class Reference

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

#include <SVTK_InteractorStyle.h>

Inheritance diagram for SVTK_ControllerIncrement:
Inheritance graph

Public Member Functions

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

Protected Member Functions

 SVTK_ControllerIncrement ()
 
virtual ~SVTK_ControllerIncrement ()
 

Protected Attributes

int myIncrement
 

Private Member Functions

 SVTK_ControllerIncrement (const SVTK_ControllerIncrement &)
 
void operator= (const SVTK_ControllerIncrement &)
 

Detailed Description

Control the value of increment in arithmetic progression mode.

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

Constructor & Destructor Documentation

◆ SVTK_ControllerIncrement() [1/2]

SVTK_ControllerIncrement::SVTK_ControllerIncrement ( )
protected

◆ ~SVTK_ControllerIncrement()

SVTK_ControllerIncrement::~SVTK_ControllerIncrement ( )
protectedvirtual

◆ SVTK_ControllerIncrement() [2/2]

SVTK_ControllerIncrement::SVTK_ControllerIncrement ( const SVTK_ControllerIncrement )
private

Member Function Documentation

◆ Current()

int SVTK_ControllerIncrement::Current ( ) const

Get current value of increment.

References myIncrement.

◆ Decrease()

int SVTK_ControllerIncrement::Decrease ( )
virtual

Decreace the increment value by subtract 1.

Reimplemented in SVTK_GeomControllerIncrement.

References myIncrement.

◆ Increase()

int SVTK_ControllerIncrement::Increase ( )
virtual

Increace the increment value by add 1.

Reimplemented in SVTK_GeomControllerIncrement.

References myIncrement.

◆ operator=()

void SVTK_ControllerIncrement::operator= ( const SVTK_ControllerIncrement )
private

◆ SetStartValue()

void SVTK_ControllerIncrement::SetStartValue ( const int  theValue)

Set start value of increment.

References myIncrement.

◆ vtkTypeMacro()

SVTK_ControllerIncrement::vtkTypeMacro ( SVTK_ControllerIncrement  ,
vtkObject   
)

Member Data Documentation

◆ myIncrement

int SVTK_ControllerIncrement::myIncrement
protected

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