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

vtkPVAttributeEditor Class Reference

A special PVSource. More...

#include <vtkPVAttributeEditor.h>

Inheritance diagram for vtkPVAttributeEditor:

Inheritance graph
[legend]
Collaboration diagram for vtkPVAttributeEditor:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVAttributeEditor, vtkPVSource)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void CreateProperties ()
void PickMethodObserver ()
void OnChar ()
void OnTimestepChange ()
virtual int GetEditedFlag ()
virtual void SetEditedFlag (int)
virtual void SetIsScalingFlag (int)
virtual void SetIsMovingFlag (int)
virtual void SetForceEdit (int)
virtual void SetForceNoEdit (int)
virtual void SetPassSourceInput (int)

Static Public Member Functions

vtkPVAttributeEditorNew ()
void ProcessEvents (vtkObject *object, unsigned long event, void *clientdata, void *calldata)

Protected Member Functions

 vtkPVAttributeEditor ()
 ~vtkPVAttributeEditor ()
virtual void AcceptCallbackInternal ()
virtual void Select ()
void UpdateGUI ()
 vtkPVAttributeEditor (const vtkPVAttributeEditor &)
void operator= (const vtkPVAttributeEditor &)

Protected Attributes

vtkClientServerID WriterID
vtkCallbackCommand * EventCallbackCommand
int IsScalingFlag
int IsMovingFlag
int EditedFlag
int ForceEdit
int ForceNoEdit
int PassSourceInput
vtkKWPushButtonSaveButton

Detailed Description

A special PVSource.

This class controls interaction with the vtkAttributeEditor

Definition at line 29 of file vtkPVAttributeEditor.h.


Constructor & Destructor Documentation

vtkPVAttributeEditor::vtkPVAttributeEditor  )  [protected]
 

vtkPVAttributeEditor::~vtkPVAttributeEditor  )  [protected]
 

vtkPVAttributeEditor::vtkPVAttributeEditor const vtkPVAttributeEditor  )  [protected]
 


Member Function Documentation

vtkPVAttributeEditor* vtkPVAttributeEditor::New  )  [static]
 

Reimplemented from vtkPVSource.

vtkPVAttributeEditor::vtkTypeRevisionMacro vtkPVAttributeEditor  ,
vtkPVSource 
 

void vtkPVAttributeEditor::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVSource.

virtual void vtkPVAttributeEditor::CreateProperties  )  [virtual]
 

Set up the UI for this source In the case of exodus data, widgets that allow the user to save their edits are packed.

Reimplemented from vtkPVSource.

void vtkPVAttributeEditor::PickMethodObserver  ) 
 

Called when the vtkPVSelectWidget is modified that contains options to pick by a box, sphere, or point widget. When the sphere widget is active, we want auto-accept to be turned on so it can be dragged.

void vtkPVAttributeEditor::OnChar  ) 
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

void vtkPVAttributeEditor::OnTimestepChange  ) 
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual int vtkPVAttributeEditor::GetEditedFlag  )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetEditedFlag int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetIsScalingFlag int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetIsMovingFlag int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetForceEdit int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetForceNoEdit int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

virtual void vtkPVAttributeEditor::SetPassSourceInput int   )  [virtual]
 

These must be made available to the ProcessEvents function so that it can make decisions on what action to take when events occur.

void vtkPVAttributeEditor::ProcessEvents vtkObject *  object,
unsigned long  event,
void *  clientdata,
void *  calldata
[static]
 

Handles the events

virtual void vtkPVAttributeEditor::AcceptCallbackInternal  )  [protected, virtual]
 

Reimplemented from vtkPVSource.

virtual void vtkPVAttributeEditor::Select  )  [protected, virtual]
 

Methods to indicate when this source is selected in the window.. The second version of Deselect allows to user to specify whether the main frame of the source parameters should be unpacked or not. It was necessary to add this option to work around some Tk packing problems.

Reimplemented from vtkPVSource.

void vtkPVAttributeEditor::UpdateGUI  )  [protected]
 

void vtkPVAttributeEditor::operator= const vtkPVAttributeEditor  )  [protected]
 


Member Data Documentation

vtkClientServerID vtkPVAttributeEditor::WriterID [protected]
 

Definition at line 77 of file vtkPVAttributeEditor.h.

vtkCallbackCommand* vtkPVAttributeEditor::EventCallbackCommand [protected]
 

Definition at line 80 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::IsScalingFlag [protected]
 

Definition at line 82 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::IsMovingFlag [protected]
 

Definition at line 83 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::EditedFlag [protected]
 

Definition at line 84 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::ForceEdit [protected]
 

Definition at line 85 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::ForceNoEdit [protected]
 

Definition at line 86 of file vtkPVAttributeEditor.h.

int vtkPVAttributeEditor::PassSourceInput [protected]
 

Definition at line 87 of file vtkPVAttributeEditor.h.

vtkKWPushButton* vtkPVAttributeEditor::SaveButton [protected]
 

Definition at line 89 of file vtkPVAttributeEditor.h.


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