|
VTK
9.5.2
|
#include "vtkFiltersSourcesModule.h"#include "vtkSelectionAlgorithm.h"#include "vtkSelectionNode.h"#include <memory>#include <vector>Go to the source code of this file.
Classes | |
| class | vtkSelectionSource |
| Generate selection from given set of ids. More... | |
Functions | |
| virtual void | SetFieldTypeOption (int) |
| virtual void | SetFieldTypeOptionToFieldType () |
| virtual void | SetFieldTypeOptionToElementType () |
| virtual int | GetFieldTypeOption () |
| **virtual int | GetFieldType () |
| **virtual int | GetElementType () |
| **virtual int | GetProcessID () |
| **void | SetNodeName (const char *name) |
| const char * | GetNodeName (unsigned int nodeId) |
| const char * | GetNodeName () |
| **void | AddID (vtkIdType piece, vtkIdType id) |
| void | AddStringID (unsigned int nodeId, vtkIdType piece, const char *id) |
| void | AddStringID (vtkIdType piece, const char *id) |
| **void | AddLocation (double x, double y, double z) |
| **void | AddThreshold (double min, double max) |
| **void | SetFrustum (double *vertices) |
| **void | AddBlock (vtkIdType blockno) |
| **void | AddBlockSelector (const char *selector) |
| void | RemoveAllBlockSelectors (unsigned int nodeId) |
| void | RemoveAllBlockSelectors () |
| **void | RemoveAllIDs () |
| void | RemoveAllStringIDs (unsigned int nodeId) |
| void | RemoveAllStringIDs () |
| **void | RemoveAllThresholds () |
| **void | RemoveAllLocations () |
| **void | RemoveAllBlocks () |
| **void | SetContentType (int contentType) |
| Get or set the content type of the selection. | |
| int | GetContentTypeMinValue () |
| int | GetContentTypeMaxValue () |
| int | GetContentType (unsigned int nodeId) |
| int | GetContentType () |
| **void | SetContainingCells (vtkTypeBool containingCells) |
| vtkTypeBool | GetContainingCells (unsigned int nodeId) |
| vtkTypeBool | GetContainingCells () |
| **void | SetNumberOfLayers (int numberOfLayers) |
| int | GetNumberOfLayersMinValue () |
| int | GetNumberOfLayersMaxValue () |
| int | GetNumberOfLayers (unsigned int nodeId) |
| int | GetNumberOfLayers () |
| **void | SetRemoveSeed (bool RemoveSeed) |
| bool | GetRemoveSeed (unsigned int nodeId) |
| bool | GetRemoveSeed () |
| **void | SetRemoveIntermediateLayers (bool RemoveIntermediateLayers) |
| bool | GetRemoveIntermediateLayers (unsigned int nodeId) |
| bool | GetRemoveIntermediateLayers () |
| **void | SetInverse (vtkTypeBool inverse) |
| vtkTypeBool | GetInverse (unsigned int nodeId) |
| vtkTypeBool | GetInverse () |
| **void | SetArrayName (const char *name) |
| const char * | GetArrayName (unsigned int nodeId) |
| const char * | GetArrayName () |
| **void | SetArrayComponent (int component) |
| int | GetArrayComponent (unsigned int nodeId) |
| int | GetArrayComponent () |
| **void | SetCompositeIndex (int compositeIndex) |
| int | GetCompositeIndex (unsigned int nodeId) |
| int | GetCompositeIndex () |
| **void | SetHierarchicalLevel (int level) |
| int | GetHierarchicalLevel (unsigned int nodeId) |
| int | GetHierarchicalLevel () |
| void | SetHierarchicalIndex (unsigned int nodeId, int index) |
| void | SetHierarchicalIndex (int index) |
| int | GetHierarchicalIndex (unsigned int nodeId) |
| int | GetHierarchicalIndex () |
| **void | SetAssemblyName (const char *name) |
| const char * | GetAssemblyName (unsigned int nodeId) |
| const char * | GetAssemblyName () |
| void | AddSelector (unsigned int nodeId, const char *selector) |
| void | AddSelector (const char *selector) |
| void | RemoveAllSelectors (unsigned int nodeId) |
| void | RemoveAllSelectors () |
| **void | SetQueryString (const char *query) |
| Set/Get the query expression string. | |
| const char * | GetQueryString (unsigned int nodeId) |
| const char * | GetQueryString () |
| vtkSelectionSource () | |
| ~vtkSelectionSource () override | |
| int | RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override |
| int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override |
Variables | |
| vtkSelectionSource | FIELD_TYPE |
| Set/Get FieldTypeOption which is used to specify the selection field type for the selection. | |
| vtkSelectionSource | ELEMENT_TYPE |
| std::string | Expression |
| int | FieldTypeOption |
| int | FieldType |
| int | ElementType |
| int | ProcessID |
| std::vector< std::shared_ptr< NodeInformation > > | NodesInfo |
|
virtual |
|
virtual |
Definition at line 111 of file vtkSelectionSource.h.
|
virtual |
Definition at line 112 of file vtkSelectionSource.h.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| **void SetNodeName | ( | const char * | name | ) |
Definition at line 167 of file vtkSelectionSource.h.
| const char * GetNodeName | ( | unsigned int | nodeId | ) |
| const char * GetNodeName | ( | ) |
Definition at line 169 of file vtkSelectionSource.h.
Definition at line 179 of file vtkSelectionSource.h.
| void AddStringID | ( | unsigned int | nodeId, |
| vtkIdType | piece, | ||
| const char * | id ) |
| void AddStringID | ( | vtkIdType | piece, |
| const char * | id ) |
Definition at line 181 of file vtkSelectionSource.h.
| **void AddLocation | ( | double | x, |
| double | y, | ||
| double | z ) |
Definition at line 189 of file vtkSelectionSource.h.
| **void AddThreshold | ( | double | min, |
| double | max ) |
Definition at line 197 of file vtkSelectionSource.h.
| **void SetFrustum | ( | double * | vertices | ) |
Definition at line 205 of file vtkSelectionSource.h.
| **void AddBlock | ( | vtkIdType | blockno | ) |
Definition at line 213 of file vtkSelectionSource.h.
| **void AddBlockSelector | ( | const char * | selector | ) |
Definition at line 222 of file vtkSelectionSource.h.
| void RemoveAllBlockSelectors | ( | unsigned int | nodeId | ) |
| void RemoveAllBlockSelectors | ( | ) |
Definition at line 224 of file vtkSelectionSource.h.
| **void RemoveAllIDs | ( | ) |
Definition at line 232 of file vtkSelectionSource.h.
| void RemoveAllStringIDs | ( | unsigned int | nodeId | ) |
| void RemoveAllStringIDs | ( | ) |
Definition at line 234 of file vtkSelectionSource.h.
| **void RemoveAllThresholds | ( | ) |
Definition at line 242 of file vtkSelectionSource.h.
| **void RemoveAllLocations | ( | ) |
Definition at line 250 of file vtkSelectionSource.h.
| **void RemoveAllBlocks | ( | ) |
Definition at line 258 of file vtkSelectionSource.h.
| **void SetContentType | ( | int | type | ) |
Get or set the content type of the selection.
This is the same as setting the CONTENT_TYPE() key on the property.
Definition at line 270 of file vtkSelectionSource.h.
| int GetContentTypeMinValue | ( | ) |
Definition at line 271 of file vtkSelectionSource.h.
| int GetContentTypeMaxValue | ( | ) |
Definition at line 272 of file vtkSelectionSource.h.
| int GetContentType | ( | unsigned int | nodeId | ) |
| int GetContentType | ( | ) |
Definition at line 274 of file vtkSelectionSource.h.
| **void SetContainingCells | ( | vtkTypeBool | containingCells | ) |
Definition at line 285 of file vtkSelectionSource.h.
| vtkTypeBool GetContainingCells | ( | unsigned int | nodeId | ) |
| vtkTypeBool GetContainingCells | ( | ) |
Definition at line 290 of file vtkSelectionSource.h.
| **void SetNumberOfLayers | ( | int | numberOfLayers | ) |
Definition at line 300 of file vtkSelectionSource.h.
| int GetNumberOfLayersMinValue | ( | ) |
Definition at line 301 of file vtkSelectionSource.h.
| int GetNumberOfLayersMaxValue | ( | ) |
Definition at line 302 of file vtkSelectionSource.h.
| int GetNumberOfLayers | ( | unsigned int | nodeId | ) |
| int GetNumberOfLayers | ( | ) |
Definition at line 304 of file vtkSelectionSource.h.
| **void SetRemoveSeed | ( | bool | RemoveSeed | ) |
Definition at line 314 of file vtkSelectionSource.h.
| bool GetRemoveSeed | ( | unsigned int | nodeId | ) |
| bool GetRemoveSeed | ( | ) |
Definition at line 316 of file vtkSelectionSource.h.
| **void SetRemoveIntermediateLayers | ( | bool | RemoveIntermediateLayers | ) |
Definition at line 326 of file vtkSelectionSource.h.
| bool GetRemoveIntermediateLayers | ( | unsigned int | nodeId | ) |
| bool GetRemoveIntermediateLayers | ( | ) |
Definition at line 331 of file vtkSelectionSource.h.
| **void SetInverse | ( | vtkTypeBool | inverse | ) |
Definition at line 341 of file vtkSelectionSource.h.
| vtkTypeBool GetInverse | ( | unsigned int | nodeId | ) |
| vtkTypeBool GetInverse | ( | ) |
Definition at line 343 of file vtkSelectionSource.h.
| **void SetArrayName | ( | const char * | name | ) |
Definition at line 352 of file vtkSelectionSource.h.
| const char * GetArrayName | ( | unsigned int | nodeId | ) |
| const char * GetArrayName | ( | ) |
Definition at line 354 of file vtkSelectionSource.h.
| **void SetArrayComponent | ( | int | component | ) |
Definition at line 364 of file vtkSelectionSource.h.
| int GetArrayComponent | ( | unsigned int | nodeId | ) |
| int GetArrayComponent | ( | ) |
Definition at line 366 of file vtkSelectionSource.h.
| **void SetCompositeIndex | ( | int | compositeIndex | ) |
Definition at line 377 of file vtkSelectionSource.h.
| int GetCompositeIndex | ( | unsigned int | nodeId | ) |
| int GetCompositeIndex | ( | ) |
Definition at line 379 of file vtkSelectionSource.h.
| **void SetHierarchicalLevel | ( | int | level | ) |
Definition at line 391 of file vtkSelectionSource.h.
| int GetHierarchicalLevel | ( | unsigned int | nodeId | ) |
| int GetHierarchicalLevel | ( | ) |
Definition at line 393 of file vtkSelectionSource.h.
| void SetHierarchicalIndex | ( | unsigned int | nodeId, |
| int | index ) |
| void SetHierarchicalIndex | ( | int | index | ) |
Definition at line 395 of file vtkSelectionSource.h.
| int GetHierarchicalIndex | ( | unsigned int | nodeId | ) |
| int GetHierarchicalIndex | ( | ) |
Definition at line 397 of file vtkSelectionSource.h.
| **void SetAssemblyName | ( | const char * | name | ) |
Definition at line 407 of file vtkSelectionSource.h.
| const char * GetAssemblyName | ( | unsigned int | nodeId | ) |
| const char * GetAssemblyName | ( | ) |
Definition at line 409 of file vtkSelectionSource.h.
| void AddSelector | ( | unsigned int | nodeId, |
| const char * | selector ) |
| void AddSelector | ( | const char * | selector | ) |
Definition at line 411 of file vtkSelectionSource.h.
| void RemoveAllSelectors | ( | unsigned int | nodeId | ) |
| void RemoveAllSelectors | ( | ) |
Definition at line 413 of file vtkSelectionSource.h.
| **void SetQueryString | ( | const char * | query | ) |
Set/Get the query expression string.
Definition at line 421 of file vtkSelectionSource.h.
| const char * GetQueryString | ( | unsigned int | nodeId | ) |
| const char * GetQueryString | ( | ) |
Definition at line 423 of file vtkSelectionSource.h.
|
protected |
|
overrideprotected |
|
overrideprotected |
|
overrideprotected |
| vtkSelectionSource ELEMENT_TYPE |
|
protected |
Definition at line 435 of file vtkSelectionSource.h.
|
protected |
Definition at line 436 of file vtkSelectionSource.h.
|
protected |
Definition at line 437 of file vtkSelectionSource.h.
|
protected |
Definition at line 438 of file vtkSelectionSource.h.
|
protected |
Definition at line 439 of file vtkSelectionSource.h.
|
protected |
Definition at line 441 of file vtkSelectionSource.h.