Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

vtkKWEPaintbrushSelectionRepresentation2D Class Reference

#include <vtkKWEPaintbrushSelectionRepresentation2D.h>

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

List of all members.

Public Member Functions

virtual void BuildRepresentation ()
virtual void SetImageActor (vtkImageActor *)
virtual void DeepCopy (vtkWidgetRepresentation *r)
virtual void GetActors (vtkPropCollection *)

 vtkTypeRevisionMacro (vtkKWEPaintbrushSelectionRepresentation2D, vtkKWEPaintbrushSelectionRepresentation)
void PrintSelf (ostream &os, vtkIndent indent)

virtual int RenderOverlay (vtkViewport *viewport)
virtual int RenderOpaqueGeometry (vtkViewport *viewport)
virtual int RenderTranslucentGeometry (vtkViewport *viewport)

Static Public Member Functions

static
vtkKWEPaintbrushSelectionRepresentation2D
New ()

Protected Member Functions

 vtkKWEPaintbrushSelectionRepresentation2D ()
 ~vtkKWEPaintbrushSelectionRepresentation2D ()
virtual int DragAndDropMerge ()

Protected Attributes

vtkActorDragActor
vtkPolyDataDragPolyData

Detailed Description

Definition at line 35 of file vtkKWEPaintbrushSelectionRepresentation2D.h.


Constructor & Destructor Documentation

vtkKWEPaintbrushSelectionRepresentation2D::vtkKWEPaintbrushSelectionRepresentation2D (  )  [protected]
vtkKWEPaintbrushSelectionRepresentation2D::~vtkKWEPaintbrushSelectionRepresentation2D (  )  [protected]

Member Function Documentation

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

Instantiate this class.

Reimplemented from vtkObject.

vtkKWEPaintbrushSelectionRepresentation2D::vtkTypeRevisionMacro ( vtkKWEPaintbrushSelectionRepresentation2D  ,
vtkKWEPaintbrushSelectionRepresentation   
)

Standard VTK methods.

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

Standard VTK methods.

Reimplemented from vtkKWEPaintbrushSelectionRepresentation.

virtual void vtkKWEPaintbrushSelectionRepresentation2D::BuildRepresentation (  )  [virtual]

These are methods that satisfy vtkWidgetRepresentation's API.

Implements vtkWidgetRepresentation.

virtual void vtkKWEPaintbrushSelectionRepresentation2D::SetImageActor ( vtkImageActor  )  [virtual]

Set the image actor on which the paintbrush is drawn.

virtual void vtkKWEPaintbrushSelectionRepresentation2D::DeepCopy ( vtkWidgetRepresentation r  )  [virtual]
virtual int vtkKWEPaintbrushSelectionRepresentation2D::RenderOverlay ( vtkViewport viewport  )  [virtual]

Methods required by vtkProp superclass.

Reimplemented from vtkProp.

virtual int vtkKWEPaintbrushSelectionRepresentation2D::RenderOpaqueGeometry ( vtkViewport viewport  )  [virtual]

Methods required by vtkProp superclass.

Reimplemented from vtkProp.

virtual int vtkKWEPaintbrushSelectionRepresentation2D::RenderTranslucentGeometry ( vtkViewport viewport  )  [virtual]

Methods required by vtkProp superclass.

virtual void vtkKWEPaintbrushSelectionRepresentation2D::GetActors ( vtkPropCollection  )  [virtual]

Get the actors maintained by the representation, that need to be rendered.

Reimplemented from vtkWidgetRepresentation.

virtual int vtkKWEPaintbrushSelectionRepresentation2D::DragAndDropMerge (  )  [protected, virtual]

Drag and drop merge support.

Reimplemented from vtkKWEPaintbrushSelectionRepresentation.


Member Data Documentation

Definition at line 80 of file vtkKWEPaintbrushSelectionRepresentation2D.h.

Definition at line 81 of file vtkKWEPaintbrushSelectionRepresentation2D.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines