19 #include "vtkMaskPoints.h"
20 #include "vtkObjectFactory.h"
21 #include "vtkPolyData.h"
45 this->Superclass::SetInputData(this->
MaskPoints->GetOutput());
59 vtkInformation *request,
60 vtkInformationVector **inputVector,
61 vtkInformationVector *outputVector)
65 vtkIdType numPts = this->
MaskPoints->GetPolyDataInput(0)->GetNumberOfPoints();
68 this->Superclass::SetInputConnection(this->
MaskPoints->GetOutputPort());
73 this->Superclass::SetInputData(this->
MaskPoints->GetInput());
76 return this->Superclass::RequestData(
77 request,inputVector,outputVector);
83 this->Superclass::PrintSelf(os,indent);
96 os << indent <<
"MaximumNumberOfPoints: " << this->GetMaximumNumberOfPoints()
99 os << indent <<
"UseMaskPoints: " << (this->
UseMaskPoints?
"on":
"off") << endl;
void SetRandomMode(int mode)
~vtkMaskedProgrammableGlyphFilter()
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void SetInput(vtkDataSet *input)
vtkMaskPoints * MaskPoints
int MaximumNumberOfPoints
vtkMaskedProgrammableGlyphFilter()
vtkStandardNewMacro(vtkMaskedProgrammableGlyphFilter)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.