ALBA
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkWidgetActor Class Reference

#include <albaGUIDialogTransferFunction2D.h>

Inheritance diagram for vtkWidgetActor:
Inheritance graph
[legend]
Collaboration diagram for vtkWidgetActor:
Collaboration graph
[legend]

Public Member Functions

 vtkTypeMacro (vtkWidgetActor, vtkProp)
 
int RenderOverlay (vtkViewport *)
 
void SetTransferFunction (vtkALBATransferFunction2D *tf)
 
void SetViewportRange (double xmin, double xmax, double ymin, double ymax)
 
const double * GetViewportRange () const
 
void SetSelection (int index)
 
void HighlightPoint (int widget, int point)
 
void SetCurrentPosition (double value, double gradient)
 
int Pick (vtkViewport *viewport, int x, int y, int &pickedPoint)
 

Static Public Member Functions

static vtkWidgetActorNew ()
 

Protected Member Functions

 vtkWidgetActor ()
 
 ~vtkWidgetActor ()
 
 vtkWidgetActor (const vtkWidgetActor &)
 
void operator= (const vtkWidgetActor &)
 

Protected Attributes

vtkALBATransferFunction2D * TransferFunction
 
double ViewportRange [4]
 
int SelectedWidget
 
int HighlightedWidget
 
int HighlightedPoint
 
double CurrentPoint [2]
 

Detailed Description

Definition at line 162 of file albaGUIDialogTransferFunction2D.h.

Constructor & Destructor Documentation

◆ vtkWidgetActor() [1/2]

vtkWidgetActor::vtkWidgetActor ( )
protected

◆ ~vtkWidgetActor()

vtkWidgetActor::~vtkWidgetActor ( )
protected

◆ vtkWidgetActor() [2/2]

vtkWidgetActor::vtkWidgetActor ( const vtkWidgetActor )
protected

Member Function Documentation

◆ New()

static vtkWidgetActor * vtkWidgetActor::New ( )
inlinestatic

Definition at line 165 of file albaGUIDialogTransferFunction2D.h.

◆ vtkTypeMacro()

vtkWidgetActor::vtkTypeMacro ( vtkWidgetActor  ,
vtkProp   
)

◆ RenderOverlay()

int vtkWidgetActor::RenderOverlay ( vtkViewport *  )

◆ SetTransferFunction()

void vtkWidgetActor::SetTransferFunction ( vtkALBATransferFunction2D *  tf)

◆ SetViewportRange()

void vtkWidgetActor::SetViewportRange ( double  xmin,
double  xmax,
double  ymin,
double  ymax 
)
inline

Definition at line 171 of file albaGUIDialogTransferFunction2D.h.

◆ GetViewportRange()

const double * vtkWidgetActor::GetViewportRange ( ) const
inline

Definition at line 172 of file albaGUIDialogTransferFunction2D.h.

◆ SetSelection()

void vtkWidgetActor::SetSelection ( int  index)
inline

Definition at line 174 of file albaGUIDialogTransferFunction2D.h.

◆ HighlightPoint()

void vtkWidgetActor::HighlightPoint ( int  widget,
int  point 
)
inline

Definition at line 175 of file albaGUIDialogTransferFunction2D.h.

◆ SetCurrentPosition()

void vtkWidgetActor::SetCurrentPosition ( double  value,
double  gradient 
)
inline

Definition at line 177 of file albaGUIDialogTransferFunction2D.h.

◆ Pick()

int vtkWidgetActor::Pick ( vtkViewport *  viewport,
int  x,
int  y,
int &  pickedPoint 
)

◆ operator=()

void vtkWidgetActor::operator= ( const vtkWidgetActor )
protected

Member Data Documentation

◆ TransferFunction

vtkALBATransferFunction2D* vtkWidgetActor::TransferFunction
protected

Definition at line 188 of file albaGUIDialogTransferFunction2D.h.

◆ ViewportRange

double vtkWidgetActor::ViewportRange[4]
protected

Definition at line 189 of file albaGUIDialogTransferFunction2D.h.

◆ SelectedWidget

int vtkWidgetActor::SelectedWidget
protected

Definition at line 190 of file albaGUIDialogTransferFunction2D.h.

◆ HighlightedWidget

int vtkWidgetActor::HighlightedWidget
protected

Definition at line 191 of file albaGUIDialogTransferFunction2D.h.

◆ HighlightedPoint

int vtkWidgetActor::HighlightedPoint
protected

Definition at line 192 of file albaGUIDialogTransferFunction2D.h.

◆ CurrentPoint

double vtkWidgetActor::CurrentPoint[2]
protected

Definition at line 194 of file albaGUIDialogTransferFunction2D.h.


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