Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVCornerAnnotationEditor Class Reference

a corner annotation widget More...

#include <vtkPVCornerAnnotationEditor.h>

Inheritance diagram for vtkPVCornerAnnotationEditor:

Inheritance graph
[legend]
Collaboration diagram for vtkPVCornerAnnotationEditor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVCornerAnnotationEditor, vtkKWCornerAnnotationEditor)
void PrintSelf (ostream &os, vtkIndent indent)
void SaveState (ofstream *file)
virtual void SetMaximumLineHeight (float)
virtual void SetCornerText (const char *txt, int corner)
virtual void Update ()
void UpdateCornerText ()
virtual void CornerTextCallback (int i)
virtual void SetView (vtkKWView *)
virtual vtkPVRenderViewGetView ()
virtual void SetVisibility (int i)
virtual int GetVisibility ()
virtual void VisibilityOn ()
virtual void VisibilityOff ()
virtual vtkPVTraceHelperGetTraceHelper ()

Static Public Member Functions

vtkPVCornerAnnotationEditorNew ()

Protected Member Functions

 vtkPVCornerAnnotationEditor ()
 ~vtkPVCornerAnnotationEditor ()
void SetCornerTextInternal (const char *text, int corner)
virtual void Render ()

Protected Attributes

vtkPVRenderViewView
vtkCornerAnnotation * InternalCornerAnnotation
vtkPVTraceHelperTraceHelper

Detailed Description

a corner annotation widget

A class that provides a UI for vtkCornerAnnotation. User can set the text for each corner, set the color of the text, and turn the annotation on and off.

Definition at line 32 of file vtkPVCornerAnnotationEditor.h.


Constructor & Destructor Documentation

vtkPVCornerAnnotationEditor::vtkPVCornerAnnotationEditor  )  [protected]
 

vtkPVCornerAnnotationEditor::~vtkPVCornerAnnotationEditor  )  [protected]
 


Member Function Documentation

vtkPVCornerAnnotationEditor* vtkPVCornerAnnotationEditor::New  )  [static]
 

Reimplemented from vtkKWCornerAnnotationEditor.

vtkPVCornerAnnotationEditor::vtkTypeRevisionMacro vtkPVCornerAnnotationEditor  ,
vtkKWCornerAnnotationEditor 
 

void vtkPVCornerAnnotationEditor::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::SetView vtkKWView  )  [virtual]
 

Set/Get the vtkKWView that owns this annotation.

virtual vtkPVRenderView* vtkPVCornerAnnotationEditor::GetView  )  [virtual]
 

Set/Get the vtkKWView that owns this annotation.

void vtkPVCornerAnnotationEditor::SaveState ofstream *  file  ) 
 

Export the corner annotation to a file.

virtual void vtkPVCornerAnnotationEditor::SetVisibility int  i  )  [virtual]
 

Set/Get the annotation visibility

Reimplemented from vtkKWCornerAnnotationEditor.

virtual int vtkPVCornerAnnotationEditor::GetVisibility  )  [virtual]
 

Set/Get the annotation visibility

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::VisibilityOn  )  [virtual]
 

Set/Get the annotation visibility

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::VisibilityOff  )  [virtual]
 

Set/Get the annotation visibility

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::SetMaximumLineHeight float   )  [virtual]
 

Set the maximum line height (override).

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::SetCornerText const char *  txt,
int  corner
[virtual]
 

Set corner text

Reimplemented from vtkKWCornerAnnotationEditor.

virtual void vtkPVCornerAnnotationEditor::Update  )  [virtual]
 

Update the GUI according to the value of the ivars Temporarily overridden

Reimplemented from vtkKWCornerAnnotationEditor.

void vtkPVCornerAnnotationEditor::UpdateCornerText  ) 
 

virtual void vtkPVCornerAnnotationEditor::CornerTextCallback int  i  )  [virtual]
 

Callbacks

Reimplemented from vtkKWCornerAnnotationEditor.

virtual vtkPVTraceHelper* vtkPVCornerAnnotationEditor::GetTraceHelper  )  [virtual]
 

Get the trace helper framework.

void vtkPVCornerAnnotationEditor::SetCornerTextInternal const char *  text,
int  corner
[protected]
 

virtual void vtkPVCornerAnnotationEditor::Render  )  [protected, virtual]
 

Reimplemented from vtkKWCornerAnnotationEditor.


Member Data Documentation

vtkPVRenderView* vtkPVCornerAnnotationEditor::View [protected]
 

Definition at line 81 of file vtkPVCornerAnnotationEditor.h.

vtkCornerAnnotation* vtkPVCornerAnnotationEditor::InternalCornerAnnotation [protected]
 

Definition at line 85 of file vtkPVCornerAnnotationEditor.h.

vtkPVTraceHelper* vtkPVCornerAnnotationEditor::TraceHelper [protected]
 

Definition at line 86 of file vtkPVCornerAnnotationEditor.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:37:23 2006 for ParaView by doxygen 1.3.5