Go to the documentation of this file.
31 #ifndef vtkAppendSelection_h
32 #define vtkAppendSelection_h
103 {
vtkErrorMacro( <<
"AddInput() must be called with a vtkSelection not a vtkDataObject."); };
105 int UserManagedInputs;
virtual int FillInputPortInformation(int, vtkInformation *)
vtkSelection * GetInput(int idx)
void SetInputConnectionByNumber(int num, vtkAlgorithmOutput *input)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
appends one or more selections together
void SetNumberOfInputs(int num)
#define vtkTypeMacro(thisClass, superclass)
A node in a selection tree. Used to store selection results.
GLenum GLenum GLenum input
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKFILTERSCORE_EXPORT
a simple class to control print indentation
#define vtkGetMacro(name, type)
static vtkAppendSelection * New()
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
Proxy object to connect input/output ports.
void AddInputData(vtkSelection *)
vtkSelection * GetInput()
Superclass for algorithms that produce only Selection as output.
general representation of visualization data
void RemoveInputData(vtkSelection *)