ParaView
|
a selection source that uses a "query" to generate the selection. More...
#include <vtkQuerySelectionSource.h>
Inherits vtkSelectionAlgorithm.
Public Types | |
typedef vtkSelectionAlgorithm | Superclass |
Public Member Functions | |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SetHierarchicalLevel (int) |
virtual int | GetHierarchicalLevel () |
virtual void | SetHierarchicalIndex (int) |
virtual int | GetHierarchicalIndex () |
virtual void | SetProcessID (int) |
virtual int | GetProcessID () |
virtual void | SetFieldType (int) |
virtual int | GetFieldType () |
const char * | GetUserFriendlyText () |
This merely reconstructs the query as a user friendly text eg. More... | |
virtual void | SetQueryString (const char *) |
Set/get the query expression string. More... | |
virtual char * | GetQueryString () |
Set/get the query expression string. More... | |
virtual void | SetCompositeIndex (int) |
virtual int | GetCompositeIndex () |
virtual void | SetInverse (int) |
Set/get the invert selection flag. More... | |
virtual int | GetInverse () |
Set/get the invert selection flag. More... | |
Static Public Member Functions | |
static vtkQuerySelectionSource * | New () |
static int | IsTypeOf (const char *type) |
static vtkQuerySelectionSource * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkQuerySelectionSource () | |
~vtkQuerySelectionSource () | |
virtual int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
Protected Attributes | |
int | FieldType |
char * | QueryString |
int | CompositeIndex |
int | HierarchicalIndex |
int | HierarchicalLevel |
int | ProcessID |
a selection source that uses a "query" to generate the selection.
vtkQuerySelectionSource is a selection source that uses a "query" to generate the vtkSelection object. A query has the following form: "TERM OPERATOR VALUE(s)" eg. "GLOBALID is_in_range (0, 10)" here GLOBALID is the TERM, is_in_range is the operator and (0,10) are the values. A query can have additional qualifiers such as the process id, block id, amr level, amr block.
Definition at line 36 of file vtkQuerySelectionSource.h.
typedef vtkSelectionAlgorithm vtkQuerySelectionSource::Superclass |
Definition at line 40 of file vtkQuerySelectionSource.h.
|
protected |
|
protected |
|
static |
|
virtual |
|
static |
|
virtual |
|
static |
void vtkQuerySelectionSource::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) |
|
virtual |
Set/get the query expression string.
|
virtual |
Set/get the query expression string.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
const char* vtkQuerySelectionSource::GetUserFriendlyText | ( | ) |
This merely reconstructs the query as a user friendly text eg.
"IDs >= 12". ( Makes you want to wonder if we should support parsing input query text as well ;) )
|
virtual |
Set/get the invert selection flag.
|
virtual |
Set/get the invert selection flag.
|
protectedvirtual |
|
protectedvirtual |
|
protected |
Definition at line 95 of file vtkQuerySelectionSource.h.
|
protected |
Definition at line 97 of file vtkQuerySelectionSource.h.
|
protected |
Definition at line 99 of file vtkQuerySelectionSource.h.
|
protected |
Definition at line 100 of file vtkQuerySelectionSource.h.
|
protected |
Definition at line 101 of file vtkQuerySelectionSource.h.
|
protected |
Definition at line 102 of file vtkQuerySelectionSource.h.