11 #ifndef vtkSMSelectionHelper_h 12 #define vtkSMSelectionHelper_h 64 return CombineSelection(
65 appendSelections1, appendSelections2, CombineOperation::DEFAULT, deepCopy);
70 return CombineSelection(
71 appendSelections1, appendSelections2, CombineOperation::ADDITION, deepCopy);
76 return CombineSelection(
77 appendSelections1, appendSelections2, CombineOperation::SUBTRACTION, deepCopy);
82 return CombineSelection(
83 appendSelections1, appendSelections2, CombineOperation::TOGGLE, deepCopy);
97 static vtkSMProxy* NewSelectionSourceFromSelection(
127 static vtkSMProxy* NewSelectionSourceFromSelectionInternal(
133 static const std::string SubSelectionBaseName;
static bool AddSelection(vtkSMSourceProxy *appendSelections1, vtkSMSourceProxy *appendSelections2, bool deepCopy=false)
Combine appendSelections1 with appendSelections2 using a combine operation and store the result into ...
#define VTKREMOTINGVIEWS_EXPORT
static bool IgnoreSelection(vtkSMSourceProxy *appendSelections1, vtkSMSourceProxy *appendSelections2, bool deepCopy=false)
Combine appendSelections1 with appendSelections2 using a combine operation and store the result into ...
vtkSMSession is the default ParaView session.
superclass for most server manager classes
proxy for a VTK source on a server
static vtkSMObject * New()
proxy for a VTK object(s) on a server
Utility class to help with selection tasks.
static bool SubtractSelection(vtkSMSourceProxy *appendSelections1, vtkSMSourceProxy *appendSelections2, bool deepCopy=false)
Combine appendSelections1 with appendSelections2 using a combine operation and store the result into ...
static bool ToggleSelection(vtkSMSourceProxy *appendSelections1, vtkSMSourceProxy *appendSelections2, bool deepCopy=false)
Combine appendSelections1 with appendSelections2 using a combine operation and store the result into ...
void PrintSelf(ostream &os, vtkIndent indent) override