ParaView
|
Interactive selection enables the user to inspect cells/points before he decides to select them. More...
#include <vtkSMInteractiveSelectionPipeline.h>
Public Types | |
typedef vtkSMPreselectionPipeline | Superclass |
![]() | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
![]() | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | Show (vtkSMSourceProxy *sourceRepresentation, vtkSMSourceProxy *selection, vtkSMRenderViewProxy *view) |
Shows the interactive selection for 'selection' and 'sourceRepresentation'. More... | |
virtual void | Hide (vtkSMRenderViewProxy *view) |
Hides the interactive selection. More... | |
void | CopyLabels (vtkSMProxy *representation) |
Copies the labels for interactive selection from the selection labels in the representation parameter. More... | |
virtual vtkSMProxy * | GetSelectionRepresentation () const |
Get/Create the interactive selection representation. More... | |
virtual vtkSMProxy * | GetOrCreateSelectionRepresentation () |
Get/Create the interactive selection representation. More... | |
virtual vtkSMProxy * | CreateSelectionRepresentation (vtkSMSourceProxy *extract) |
Get/Create the interactive selection representation. More... | |
Static Public Member Functions | |
static vtkSMInteractiveSelectionPipeline * | New () |
static int | IsTypeOf (const char *type) |
static vtkSMInteractiveSelectionPipeline * | SafeDownCast (vtkObject *o) |
static vtkSMInteractiveSelectionPipeline * | GetInstance () |
![]() | |
static int | IsTypeOf (const char *type) |
static vtkSMPreselectionPipeline * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkSMInteractiveSelectionPipeline () | |
~vtkSMInteractiveSelectionPipeline () | |
![]() | |
vtkSMPreselectionPipeline () | |
~vtkSMPreselectionPipeline () | |
virtual void | ClearCache () |
vtkSMSourceProxy * | ConnectPVExtractSelection (vtkSMSourceProxy *source, unsigned int sourceOutputPort, vtkSMSourceProxy *selection) |
Additional Inherited Members | |
![]() | |
static void | OnColorModified (vtkObject *source, unsigned long eid, void *clientdata, void *calldata) |
static void | ClearCache (vtkObject *source, unsigned long eid, void *clientdata, void *calldata) |
![]() | |
vtkSMSourceProxy * | ExtractInteractiveSelection |
vtkSMProxy * | SelectionRepresentation |
vtkWeakPointer< vtkSMRenderViewProxy > | PreviousView |
vtkWeakPointer< vtkSMSourceProxy > | PreviousRepresentation |
vtkCallbackCommand * | ColorObserver |
vtkCallbackCommand * | ConnectionObserver |
Interactive selection enables the user to inspect cells/points before he decides to select them.
The user moves the mouse cursor over a cell, can inspect attributes of the cell and can select the cell by clicking on it. This is a global object that holds the pipeline for showing the interactive selection.
Definition at line 35 of file vtkSMInteractiveSelectionPipeline.h.
Definition at line 40 of file vtkSMInteractiveSelectionPipeline.h.
|
protected |
|
protected |
|
static |
|
virtual |
Reimplemented from vtkSMPreselectionPipeline.
|
static |
|
virtual |
Reimplemented from vtkSMPreselectionPipeline.
|
static |
void vtkSMInteractiveSelectionPipeline::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
static |