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

vtkPVSourceList Class Reference

#include <vtkPVSourceList.h>

Inheritance diagram for vtkPVSourceList:

Inheritance graph
[legend]
Collaboration diagram for vtkPVSourceList:

Collaboration graph
[legend]
List of all members.

[NOHEADER]

virtual vtkPVSourceCollectionGetSources ()
virtual void SetSources (vtkPVSourceCollection *)
vtkPVSourceCollectionSources

Public Member Functions

 vtkTypeRevisionMacro (vtkPVSourceList, vtkPVSourcesNavigationWindow)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void PrepareForDelete ()
void Pick (int assyIdx)
void ToggleVisibility (int assyIdx, char *id, int button)
void EditColor (int assyIdx)

Static Public Member Functions

vtkPVSourceListNew ()

Protected Member Functions

 vtkPVSourceList ()
 ~vtkPVSourceList ()
virtual void ChildUpdate (vtkPVSource *)
virtual void PostChildUpdate ()
virtual void ChildCreate ()
int UpdateSource (vtkPVSource *comp, int y, int in, int current)
void UpdateVisibility (vtkPVSource *comp, const char *id)

Protected Attributes

int StartY
int LastY
int CurrentY

Detailed Description

This is the UI for the Assembly browser / editor.

Definition at line 30 of file vtkPVSourceList.h.


Constructor & Destructor Documentation

vtkPVSourceList::vtkPVSourceList  )  [protected]
 

vtkPVSourceList::~vtkPVSourceList  )  [protected]
 


Member Function Documentation

vtkPVSourceList* vtkPVSourceList::New  )  [static]
 

Reimplemented from vtkPVSourcesNavigationWindow.

vtkPVSourceList::vtkTypeRevisionMacro vtkPVSourceList  ,
vtkPVSourcesNavigationWindow 
 

void vtkPVSourceList::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVSourcesNavigationWindow.

void vtkPVSourceList::Pick int  assyIdx  ) 
 

Callback from the canvas buttons.

void vtkPVSourceList::ToggleVisibility int  assyIdx,
char *  id,
int  button
 

Callback from the canvas buttons.

void vtkPVSourceList::EditColor int  assyIdx  ) 
 

Callback from the canvas buttons.

virtual void vtkPVSourceList::PrepareForDelete  )  [virtual]
 

This method is called before the object is deleted.

Reimplemented from vtkPVSourcesNavigationWindow.

virtual void vtkPVSourceList::ChildUpdate vtkPVSource  )  [protected, virtual]
 

This method is called at beginning of the Update method. The subclass is supposed to overwrite it.

Reimplemented from vtkPVSourcesNavigationWindow.

virtual void vtkPVSourceList::PostChildUpdate  )  [protected, virtual]
 

This method is called at the end of Update method. If the subclass needs any special setup after update, it should overwrite this method.

Reimplemented from vtkPVSourcesNavigationWindow.

virtual void vtkPVSourceList::ChildCreate  )  [protected, virtual]
 

Create a Tk widget

Reimplemented from vtkPVSourcesNavigationWindow.

int vtkPVSourceList::UpdateSource vtkPVSource comp,
int  y,
int  in,
int  current
[protected]
 

void vtkPVSourceList::UpdateVisibility vtkPVSource comp,
const char *  id
[protected]
 

virtual vtkPVSourceCollection* vtkPVSourceList::GetSources  )  [protected, virtual]
 

The assembly that is displayed in the editor.

virtual void vtkPVSourceList::SetSources vtkPVSourceCollection  )  [protected, virtual]
 

The assembly that is displayed in the editor.


Member Data Documentation

vtkPVSourceCollection* vtkPVSourceList::Sources [protected]
 

The assembly that is displayed in the editor.

Definition at line 64 of file vtkPVSourceList.h.

int vtkPVSourceList::StartY [protected]
 

Definition at line 67 of file vtkPVSourceList.h.

int vtkPVSourceList::LastY [protected]
 

Definition at line 68 of file vtkPVSourceList.h.

int vtkPVSourceList::CurrentY [protected]
 

Definition at line 69 of file vtkPVSourceList.h.


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