ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
vtkSMInteractiveSelectionPipeline Class Reference

Interactive selection enables the user to inspect cells/points before he decides to select them. More...

#include <vtkSMInteractiveSelectionPipeline.h>

Inheritance diagram for vtkSMInteractiveSelectionPipeline:
Inheritance graph
[legend]
Collaboration diagram for vtkSMInteractiveSelectionPipeline:
Collaboration graph
[legend]

Public Types

typedef vtkSMPreselectionPipeline Superclass
 
- Public Types inherited from vtkSMPreselectionPipeline
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
- Public Member Functions inherited from vtkSMPreselectionPipeline
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 vtkSMProxyGetSelectionRepresentation () const
 Get/Create the interactive selection representation. More...
 
virtual vtkSMProxyGetOrCreateSelectionRepresentation ()
 Get/Create the interactive selection representation. More...
 
virtual vtkSMProxyCreateSelectionRepresentation (vtkSMSourceProxy *extract)
 Get/Create the interactive selection representation. More...
 

Static Public Member Functions

static vtkSMInteractiveSelectionPipelineNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMInteractiveSelectionPipelineSafeDownCast (vtkObject *o)
 
static vtkSMInteractiveSelectionPipelineGetInstance ()
 
- Static Public Member Functions inherited from vtkSMPreselectionPipeline
static int IsTypeOf (const char *type)
 
static vtkSMPreselectionPipelineSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkSMInteractiveSelectionPipeline ()
 
 ~vtkSMInteractiveSelectionPipeline ()
 
- Protected Member Functions inherited from vtkSMPreselectionPipeline
 vtkSMPreselectionPipeline ()
 
 ~vtkSMPreselectionPipeline ()
 
virtual void ClearCache ()
 
vtkSMSourceProxyConnectPVExtractSelection (vtkSMSourceProxy *source, unsigned int sourceOutputPort, vtkSMSourceProxy *selection)
 

Additional Inherited Members

- Static Protected Member Functions inherited from vtkSMPreselectionPipeline
static void OnColorModified (vtkObject *source, unsigned long eid, void *clientdata, void *calldata)
 
static void ClearCache (vtkObject *source, unsigned long eid, void *clientdata, void *calldata)
 
- Protected Attributes inherited from vtkSMPreselectionPipeline
vtkSMSourceProxyExtractInteractiveSelection
 
vtkSMProxySelectionRepresentation
 
vtkWeakPointer< vtkSMRenderViewProxyPreviousView
 
vtkWeakPointer< vtkSMSourceProxyPreviousRepresentation
 
vtkCallbackCommand * ColorObserver
 
vtkCallbackCommand * ConnectionObserver
 

Detailed Description

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.

See also
vtkSMPreselectionPipeline vtkSMTooltipSelectionPipeline

Definition at line 35 of file vtkSMInteractiveSelectionPipeline.h.

Member Typedef Documentation

◆ Superclass

Definition at line 40 of file vtkSMInteractiveSelectionPipeline.h.

Constructor & Destructor Documentation

◆ vtkSMInteractiveSelectionPipeline()

vtkSMInteractiveSelectionPipeline::vtkSMInteractiveSelectionPipeline ( )
protected

◆ ~vtkSMInteractiveSelectionPipeline()

vtkSMInteractiveSelectionPipeline::~vtkSMInteractiveSelectionPipeline ( )
protected

Member Function Documentation

◆ New()

static vtkSMInteractiveSelectionPipeline* vtkSMInteractiveSelectionPipeline::New ( )
static

◆ GetClassName()

virtual const char* vtkSMInteractiveSelectionPipeline::GetClassName ( )
virtual

Reimplemented from vtkSMPreselectionPipeline.

◆ IsTypeOf()

static int vtkSMInteractiveSelectionPipeline::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkSMInteractiveSelectionPipeline::IsA ( const char *  type)
virtual

Reimplemented from vtkSMPreselectionPipeline.

◆ SafeDownCast()

static vtkSMInteractiveSelectionPipeline* vtkSMInteractiveSelectionPipeline::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkSMInteractiveSelectionPipeline::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ GetInstance()

static vtkSMInteractiveSelectionPipeline* vtkSMInteractiveSelectionPipeline::GetInstance ( )
static

The documentation for this class was generated from the following file: