vtkPVSourceNotebook Class Reference
Specialized notebook for PVSources.
More...
#include <vtkPVSourceNotebook.h>
Inheritance diagram for vtkPVSourceNotebook:
[legend]Collaboration diagram for vtkPVSourceNotebook:
[legend]List of all members.
Detailed Description
Specialized notebook for PVSources.
The notebook creates a parameter, display and information page for sources. Accept, Reset and Delete buttons are created on the Parameters page. A display gui is created on the display page. An information gui is created on the information page.
Definition at line 41 of file vtkPVSourceNotebook.h.
Constructor & Destructor Documentation
vtkPVSourceNotebook::vtkPVSourceNotebook |
( |
|
) |
[protected] |
|
Member Function Documentation
void vtkPVSourceNotebook::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
|
|
void vtkPVSourceNotebook::Close |
( |
|
) |
|
|
void vtkPVSourceNotebook::SetPVSource |
( |
vtkPVSource * |
source |
) |
|
|
|
Since thie GUI is shared, the call backs need a source to modify. The source sets this variable and calls update when it becomes active. |
virtual vtkPVSource* vtkPVSourceNotebook::GetPVSource |
( |
|
) |
[virtual] |
|
|
Since thie GUI is shared, the call backs need a source to modify. The source sets this variable and calls update when it becomes active. |
void vtkPVSourceNotebook::Update |
( |
|
) |
|
|
|
Since thie GUI is shared, the call backs need a source to modify. The source sets this variable and calls update when it becomes active. |
void vtkPVSourceNotebook::UpdateEnableStateWithSource |
( |
vtkPVSource * |
pvs |
) |
|
|
|
I am not exactly sure what this method does. I know it disables the delete button of the source is not deletable. I assume that this works with PropagateSnableState and disables a widget if any parent is disabled. |
void vtkPVSourceNotebook::UpdateEnableState |
( |
|
) |
[virtual] |
|
|
I am not exactly sure what this method does. I know it disables the delete button of the source is not deletable. I assume that this works with PropagateSnableState and disables a widget if any parent is disabled.
Reimplemented from vtkKWWidget. |
|
This is so more specific updates can be called. I do this because I suspect full updates are slow. |
void vtkPVSourceNotebook::SetAcceptButtonColorToModified |
( |
|
) |
|
|
|
Make the Accept button turn green/white when one of the parameters has changed. |
void vtkPVSourceNotebook::SetAcceptButtonColorToUnmodified |
( |
|
) |
|
|
|
Make the Accept button turn green/white when one of the parameters has changed. |
virtual int vtkPVSourceNotebook::GetAcceptButtonRed |
( |
|
) |
[virtual] |
|
|
Make the Accept button turn green/white when one of the parameters has changed. |
void vtkPVSourceNotebook::LabelEntryCallback |
( |
|
) |
|
|
|
This method is called when the user enters a label in the label entry. |
void vtkPVSourceNotebook::Raise |
( |
const char * |
pageName |
) |
|
|
|
These are to setup the notebook when a new source before accept. We could have a special state instead of these general methods. |
void vtkPVSourceNotebook::HidePage |
( |
const char * |
pageName |
) |
|
|
|
These are to setup the notebook when a new source before accept. We could have a special state instead of these general methods. |
void vtkPVSourceNotebook::ShowPage |
( |
const char * |
pageName |
) |
|
|
|
These are to setup the notebook when a new source before accept. We could have a special state instead of these general methods. |
virtual vtkKWFrame* vtkPVSourceNotebook::GetMainParameterFrame |
( |
|
) |
[virtual] |
|
|
This is where the source will put its custom widgets. Parent of sources parameter frames. |
|
Just a safe down cast of application. |
void vtkPVSourceNotebook::AcceptButtonCallback |
( |
|
) |
|
|
void vtkPVSourceNotebook::ResetButtonCallback |
( |
|
) |
|
|
void vtkPVSourceNotebook::DeleteButtonCallback |
( |
|
) |
|
|
void vtkPVSourceNotebook::SetAutoAccept |
( |
int |
val |
) |
|
|
virtual int vtkPVSourceNotebook::GetAutoAccept |
( |
|
) |
[virtual] |
|
void vtkPVSourceNotebook::EventuallyAccept |
( |
|
) |
|
|
void vtkPVSourceNotebook::EventuallyAcceptCallBack |
( |
|
) |
|
|
virtual void vtkPVSourceNotebook::SetCloneInitializeLock |
( |
int |
|
) |
[virtual] |
|
|
Variable used to block the Accept during the initialization/clone of PVSource |
virtual int vtkPVSourceNotebook::GetCloneInitializeLock |
( |
|
) |
[virtual] |
|
|
Variable used to block the Accept during the initialization/clone of PVSource |
virtual void vtkPVSourceNotebook::CloneInitializeLockOn |
( |
|
) |
[virtual] |
|
|
Variable used to block the Accept during the initialization/clone of PVSource |
virtual void vtkPVSourceNotebook::CloneInitializeLockOff |
( |
|
) |
[virtual] |
|
|
Variable used to block the Accept during the initialization/clone of PVSource |
void vtkPVSourceNotebook::UpdateDescriptionFrame |
( |
vtkPVSource * |
pvs |
) |
[protected] |
|
|
Change description interface to reflect a new source. |
Member Data Documentation
The documentation for this class was generated from the following file:
Generated on Tue May 30 12:44:39 2006 for ParaView by
1.3.5