15 #include "vtkMaskPoints.h" 16 #include "vtkObjectFactory.h" 17 #include "vtkPolyData.h" 23 this->SetColorModeToColorByScalar();
24 this->SetScaleModeToScaleByVector();
41 this->Superclass::SetInputConnection(this->
MaskPoints->GetOutputPort());
55 vtkInformationVector **inInfoVec,
56 vtkInformationVector *outInfoVec)
60 this->Superclass::SetInputConnection(this->
MaskPoints->GetOutputPort());
61 vtkIdType numPts = this->
MaskPoints->GetPolyDataInput(0)->GetNumberOfPoints();
68 this->Superclass::SetInputData(this->
MaskPoints->GetInput());
71 return this->Superclass::RequestData(info, inInfoVec, outInfoVec);
76 this->Superclass::PrintSelf(os, indent);
89 os << indent <<
"MaximumNumberOfPoints: " << this->GetMaximumNumberOfPoints() << endl;
91 os << indent <<
"UseMaskPoints: " << (this->
UseMaskPoints ?
"on" :
"off") << endl;
vtkMaskPoints * MaskPoints
vtkStandardNewMacro(vtkMaskedGlyph2D)
void PrintSelf(ostream &os, vtkIndent indent) override
int MaximumNumberOfPoints
int RequestData(vtkInformation *info, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec) override
static void info(const char *fmt,...)
virtual void SetInput(vtkDataSet *input)
void SetRandomMode(int mode)
~vtkMaskedGlyph2D() override