VTK
9.4.20241225
|
A base class for representing threshold sets. More...
#include <vtkMultiThreshold.h>
Public Member Functions | |
Set () | |
The index of the output mesh that will hold this set or -1 if the set is not output. | |
virtual | ~Set ()=default |
Virtual destructor since we have virtual members. | |
virtual void | PrintNodeName (ostream &os) |
Print a graphviz node label statement (with fancy node name and shape). | |
virtual void | PrintNode (ostream &os)=0 |
Print a graphviz node name for use in an edge statement. | |
virtual BooleanSet * | GetBooleanSetPointer () |
Avoid dynamic_casts. Subclasses must override. | |
virtual Interval * | GetIntervalPointer () |
Public Attributes | |
int | Id |
int | OutputId |
A unique identifier for this set. | |
A base class for representing threshold sets.
A set may be represented as a threshold interval over some attribute or as a boolean combination of sets.
Definition at line 334 of file vtkMultiThreshold.h.
|
inline |
The index of the output mesh that will hold this set or -1 if the set is not output.
Default constructor. The grid output ID is initialized to indicate that the set should not be output.
Definition at line 343 of file vtkMultiThreshold.h.
|
virtualdefault |
Virtual destructor since we have virtual members.
|
virtual |
Print a graphviz node label statement (with fancy node name and shape).
|
pure virtual |
Print a graphviz node name for use in an edge statement.
Implemented in vtkMultiThreshold::Interval, and vtkMultiThreshold::BooleanSet.
|
inlinevirtual |
Avoid dynamic_casts. Subclasses must override.
Reimplemented in vtkMultiThreshold::BooleanSet.
Definition at line 534 of file vtkMultiThreshold.h.
|
inlinevirtual |
Reimplemented in vtkMultiThreshold::Interval.
Definition at line 529 of file vtkMultiThreshold.h.
int vtkMultiThreshold::Set::Id |
Definition at line 337 of file vtkMultiThreshold.h.
int vtkMultiThreshold::Set::OutputId |
A unique identifier for this set.
Definition at line 338 of file vtkMultiThreshold.h.