ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtk3DWidgetRepresentation Class Reference

#include <vtk3DWidgetRepresentation.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
void SetCustomWidgetTransform (vtkTransform *transform)
void SetWidget (vtkAbstractWidget *)
virtual vtkAbstractWidgetGetWidget ()
void SetRepresentation (vtkWidgetRepresentation *)
virtual vtkWidgetRepresentationGetRepresentation ()
virtual void SetUseNonCompositedRenderer (bool)
virtual bool GetUseNonCompositedRenderer ()
virtual void UseNonCompositedRendererOn ()
virtual void UseNonCompositedRendererOff ()
void SetEnabled (bool)
virtual bool GetEnabled ()
virtual void EnabledOn ()
virtual void EnabledOff ()

Static Public Member Functions

static vtk3DWidgetRepresentationNew ()
static int IsTypeOf (const char *type)
static vtk3DWidgetRepresentationSafeDownCast (vtkObject *o)

Protected Member Functions

 vtk3DWidgetRepresentation ()
 ~vtk3DWidgetRepresentation ()
virtual bool AddToView (vtkView *view)
virtual bool RemoveFromView (vtkView *view)
void UpdateEnabled ()

Protected Attributes

bool Enabled
bool UseNonCompositedRenderer
bool UpdateTransform
vtkAbstractWidgetWidget
vtkWidgetRepresentationRepresentation
vtkWeakPointer< vtkPVRenderViewView
vtkTransformCustomTransform

Detailed Description

vtk3DWidgetRepresentation is a vtkDataRepresentation subclass for 3D widgets and their representations. It makes it possible to add 3D widgets to vtkPVRenderView.

Definition at line 33 of file vtk3DWidgetRepresentation.h.


Constructor & Destructor Documentation

vtk3DWidgetRepresentation::vtk3DWidgetRepresentation ( ) [protected]
vtk3DWidgetRepresentation::~vtk3DWidgetRepresentation ( ) [protected]

Member Function Documentation

static vtk3DWidgetRepresentation* vtk3DWidgetRepresentation::New ( ) [static]

Reimplemented from vtkDataRepresentation.

virtual const char* vtk3DWidgetRepresentation::GetClassName ( ) [virtual]

Reimplemented from vtkDataRepresentation.

static int vtk3DWidgetRepresentation::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkDataRepresentation.

virtual int vtk3DWidgetRepresentation::IsA ( const char *  type) [virtual]

Reimplemented from vtkDataRepresentation.

static vtk3DWidgetRepresentation* vtk3DWidgetRepresentation::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkDataRepresentation.

void vtk3DWidgetRepresentation::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkDataRepresentation.

void vtk3DWidgetRepresentation::SetWidget ( vtkAbstractWidget )

Get/Set the widget.

virtual vtkAbstractWidget* vtk3DWidgetRepresentation::GetWidget ( ) [virtual]

Get/Set the widget.

void vtk3DWidgetRepresentation::SetRepresentation ( vtkWidgetRepresentation )

Get/Set the representation.

virtual vtkWidgetRepresentation* vtk3DWidgetRepresentation::GetRepresentation ( ) [virtual]

Get/Set the representation.

virtual void vtk3DWidgetRepresentation::SetUseNonCompositedRenderer ( bool  ) [virtual]

Set to true to add the vtkWidgetRepresentation to the non-composited renderer. false by default.

virtual bool vtk3DWidgetRepresentation::GetUseNonCompositedRenderer ( ) [virtual]

Set to true to add the vtkWidgetRepresentation to the non-composited renderer. false by default.

virtual void vtk3DWidgetRepresentation::UseNonCompositedRendererOn ( ) [virtual]

Set to true to add the vtkWidgetRepresentation to the non-composited renderer. false by default.

virtual void vtk3DWidgetRepresentation::UseNonCompositedRendererOff ( ) [virtual]

Set to true to add the vtkWidgetRepresentation to the non-composited renderer. false by default.

void vtk3DWidgetRepresentation::SetEnabled ( bool  )

Get/Set whether the widget is enabled.

virtual bool vtk3DWidgetRepresentation::GetEnabled ( ) [virtual]

Get/Set whether the widget is enabled.

virtual void vtk3DWidgetRepresentation::EnabledOn ( ) [virtual]

Get/Set whether the widget is enabled.

virtual void vtk3DWidgetRepresentation::EnabledOff ( ) [virtual]

Get/Set whether the widget is enabled.

void vtk3DWidgetRepresentation::SetCustomWidgetTransform ( vtkTransform transform)

Set a custom transform on the widget. Currently only the implicit plane widget handles this ability

virtual bool vtk3DWidgetRepresentation::AddToView ( vtkView view) [protected, virtual]

Adds the representation to the view. This is called from vtkView::AddRepresentation(). Subclasses should override this method. Returns true if the addition succeeds.

virtual bool vtk3DWidgetRepresentation::RemoveFromView ( vtkView view) [protected, virtual]

Removes the representation to the view. This is called from vtkView::RemoveRepresentation(). Subclasses should override this method. Returns true if the removal succeeds.

void vtk3DWidgetRepresentation::UpdateEnabled ( ) [protected]

Member Data Documentation

Definition at line 88 of file vtk3DWidgetRepresentation.h.

Definition at line 89 of file vtk3DWidgetRepresentation.h.

Definition at line 90 of file vtk3DWidgetRepresentation.h.

Definition at line 91 of file vtk3DWidgetRepresentation.h.

Definition at line 92 of file vtk3DWidgetRepresentation.h.

Definition at line 93 of file vtk3DWidgetRepresentation.h.

Definition at line 95 of file vtk3DWidgetRepresentation.h.


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