#include <vtkPVLookmark.h>
Inheritance diagram for vtkPVLookmark:
This class represents a lookmark object and stores several attributes such as name, default dataset, comments, state script, and image data. I separated it from the interface (vtkKWLookmark). Encapsulating loookmark data in one class such as this also helps when writing to the xml lookmark file since we can make use of the vtkXMLLookmarkWriter->SetObject() method.
Definition at line 49 of file vtkPVLookmark.h.
|
|
|
|
|
Reimplemented from vtkKWLookmark. |
|
|
|
Reimplemented from vtkKWLookmark. |
|
Get the trace helper framework. |
|
This will execute the lookmark. It is called when the user clicks on a lookmark's thumbnail. It tries to find/open the lookmark's dataset(s) and/or source(s) and apply the pipeline to them. The reader is initialized using the attributes in the lookmark's state script. The rest of the script is then executed. |
|
This will execute the lookmark. It is called when the user clicks on a lookmark's thumbnail. It tries to find/open the lookmark's dataset(s) and/or source(s) and apply the pipeline to them. The reader is initialized using the attributes in the lookmark's state script. The rest of the script is then executed. |
|
This will execute the lookmark. It is called when the user clicks on a lookmark's thumbnail. It tries to find/open the lookmark's dataset(s) and/or source(s) and apply the pipeline to them. The reader is initialized using the attributes in the lookmark's state script. The rest of the script is then executed. |
|
This is called when the user clicks on a macro's thumbnail. It uses the stored script to initialize the currently selected dataset, maintaining the current camera view and timestep. |
|
This is called when the user clicks on a macro's thumbnail. It uses the stored script to initialize the currently selected dataset, maintaining the current camera view and timestep. |
|
This is called when the user clicks on a macro's thumbnail. It uses the stored script to initialize the currently selected dataset, maintaining the current camera view and timestep. |
|
|
|
Initialize this pvlookmark using the ivars of the the one being passed |
|
Updates the lookmark's icon and state while maintaining any existing name, comments, etc. |
|
Converts the image in the render window to a vtkKWIcon stored with the lookmark - called when lookmark is first being created or updated |
|
Use ivars to update widgets |
|
Called when lookmark is being created or updated. Turns vtkPVWindow->SaveVisibleSourcesOnlyFlag ON before the call to SaveState and OFF afterwards. This ensures that only those sources that are visible, and all of their inputs leading up to the reader, are saved. Writes out the current session state and stores in lmk. Also initializes the comments field with filter names if first being created |
|
This is simply a 'dump' of the current session state script at the time the lookmark is created. However, it should only contain the state information for the vtkPVSources that 'contribute' to the view, meaning visible 'leaf' node filters and any visible or nonvisible sources between it and the reader. |
|
This is simply a 'dump' of the current session state script at the time the lookmark is created. However, it should only contain the state information for the vtkPVSources that 'contribute' to the view, meaning visible 'leaf' node filters and any visible or nonvisible sources between it and the reader. |
|
Store the paraview application version with lookmark to support backwards compatability in the future |
|
Store the paraview application version with lookmark to support backwards compatability in the future |
|
This is the raw base64 encoded image data that makes up the thumbnail |
|
This is the raw base64 encoded image data that makes up the thumbnail |
|
This is the focal point of the lookmark's view at creation time |
|
This is the focal point of the lookmark's view at creation time |
|
This is the focal point of the lookmark's view at creation time |
|
This is the focal point of the lookmark's view at creation time |
|
This is the focal point of the lookmark's view at creation time |
|
The value represents this lookmark widget's packed location among sibling lmk widgets and lmk folder. Used for moving widget. |
|
The value represents this lookmark widget's packed location among sibling lmk widgets and lmk folder. Used for moving widget. |
|
A hack to make sure the scrollbar in the lookmark manager is enabled after import operations need to find a better way. |
|
Called from vtkPVSource when being deleted to remove itself from this lookmark's collection of pvsources |
|
Adding a copy of this lookmark's thumbnail to the window's Lookmark Toolbar if this is a macro |
|
Adding a copy of this lookmark's thumbnail to the window's Lookmark Toolbar if this is a macro |
|
Finds which readers or sources should be stored with this lookmark when created and initializes the dataset ivar |
|
Since there could be entire pipelines in the selection window that are invisible and thus be ignored when creating this lookmark this is a check to see if atleast one of a reader's or source's filters are visible and thus contribute to the lookmark view |
|
|
|
|
|
|
|
|
|
|
|
When a lookmark is recreated/viewed and the stored state script is parsed, each filter that is created gets stored in this object's vtkPVSourceCOllection |
|
Each time before a lookmark is recreated this method is called which attempts* to delete the vtkPVSources stored in this lookmakr's collection. Of course if one of these filters have been set as input to another one it cannot and will not be deleted. This helps in cleaning up the Source window. |
|
An added or updated lookmark widget uses the return value of this to setup its thumbnail |
|
performs a base64 encoding on the raw image data of the kwicon |
|
This is used to make sure the user cannot click on a lookmark at certain times |
|
This is used to make sure the user cannot click on a lookmark at certain times |
|
helper functions when viewing this lookmark |
|
helper functions when viewing this lookmark |
|
This is a big function because I'm triying to do it all in one pass parses the reader portion of the state file and uses it to initialize the reader module (both parameter and display settings) the rest of the script is then executed, adding created filters to the lmk's collection as we go, and saving the visibility of the filters so that we can go back and set reset them at the end |
|
This is a big function because I'm triying to do it all in one pass parses the reader portion of the state file and uses it to initialize the reader module (both parameter and display settings) the rest of the script is then executed, adding created filters to the lmk's collection as we go, and saving the visibility of the filters so that we can go back and set reset them at the end |
|
This is a big function because I'm triying to do it all in one pass parses the reader portion of the state file and uses it to initialize the reader module (both parameter and display settings) the rest of the script is then executed, adding created filters to the lmk's collection as we go, and saving the visibility of the filters so that we can go back and set reset them at the end |
|
This is a big function because I'm triying to do it all in one pass parses the reader portion of the state file and uses it to initialize the reader module (both parameter and display settings) the rest of the script is then executed, adding created filters to the lmk's collection as we go, and saving the visibility of the filters so that we can go back and set reset them at the end |
|
This is a big function because I'm triying to do it all in one pass parses the reader portion of the state file and uses it to initialize the reader module (both parameter and display settings) the rest of the script is then executed, adding created filters to the lmk's collection as we go, and saving the visibility of the filters so that we can go back and set reset them at the end |
|
Definition at line 183 of file vtkPVLookmark.h. |
|
Definition at line 182 of file vtkPVLookmark.h. |
|
Definition at line 232 of file vtkPVLookmark.h. |
|
Definition at line 233 of file vtkPVLookmark.h. |
|
Definition at line 234 of file vtkPVLookmark.h. |
|
Definition at line 235 of file vtkPVLookmark.h. |
|
Definition at line 236 of file vtkPVLookmark.h. |
|
Definition at line 237 of file vtkPVLookmark.h. |
|
Definition at line 238 of file vtkPVLookmark.h. |
|
Definition at line 239 of file vtkPVLookmark.h. |
|
Definition at line 241 of file vtkPVLookmark.h. |
|
Definition at line 243 of file vtkPVLookmark.h. |