Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <vtkMaskedGlyph3D.h>
Public Member Functions | |
vtkTypeMacro (vtkMaskedGlyph3D, vtkGlyph3D) | |
void | PrintSelf (ostream &os, vtkIndent indent) override |
vtkSetMacro (MaximumNumberOfPoints, int) | |
vtkGetMacro (MaximumNumberOfPoints, int) | |
virtual void | SetInput (vtkDataSet *input) |
vtkSetMacro (UseMaskPoints, int) | |
vtkGetMacro (UseMaskPoints, int) | |
void | SetRandomMode (int mode) |
int | GetRandomMode () |
void | SetInputConnection (vtkAlgorithmOutput *input) override |
Static Public Member Functions | |
static vtkMaskedGlyph3D * | New () |
Protected Member Functions | |
vtkMaskedGlyph3D () | |
~vtkMaskedGlyph3D () override | |
int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
Protected Attributes | |
vtkMaskPoints * | MaskPoints |
int | MaximumNumberOfPoints |
int | UseMaskPoints |
This class masked points of the input data set and glyphs only the selected poitns. Points may be selected either by random or by ratio. Additionally, this class allows to set the InputScalars, InputVectors and InputNormals by their field name in the input dataset.
Definition at line 31 of file vtkMaskedGlyph3D.h.
|
protected |
Definition at line 21 of file vtkMaskedGlyph3D.cpp.
References MaskPoints, MaximumNumberOfPoints, and UseMaskPoints.
|
overrideprotected |
Definition at line 30 of file vtkMaskedGlyph3D.cpp.
References MaskPoints.
int vtkMaskedGlyph3D::GetRandomMode | ( | ) |
Definition at line 55 of file vtkMaskedGlyph3D.cpp.
References MaskPoints.
|
static |
Constructor
Referenced by mitk::VectorImageMapper2D::Paint().
|
override |
Definition at line 80 of file vtkMaskedGlyph3D.cpp.
References UseMaskPoints.
|
overrideprotected |
Definition at line 60 of file vtkMaskedGlyph3D.cpp.
References MaskPoints, MaximumNumberOfPoints, and UseMaskPoints.
|
virtual |
Set the input to this filter.
Definition at line 38 of file vtkMaskedGlyph3D.cpp.
References MaskPoints.
Referenced by mitk::VectorImageMapper2D::Paint().
|
override |
Definition at line 44 of file vtkMaskedGlyph3D.cpp.
References MaskPoints.
void vtkMaskedGlyph3D::SetRandomMode | ( | int | mode | ) |
Set/get flag to cause randomization of which points to mask.
Definition at line 50 of file vtkMaskedGlyph3D.cpp.
References MaskPoints.
Referenced by mitk::VectorImageMapper2D::Paint().
vtkMaskedGlyph3D::vtkGetMacro | ( | MaximumNumberOfPoints | , |
int | |||
) |
vtkMaskedGlyph3D::vtkGetMacro | ( | UseMaskPoints | , |
int | |||
) |
vtkMaskedGlyph3D::vtkSetMacro | ( | MaximumNumberOfPoints | , |
int | |||
) |
Limit the number of points to glyph
vtkMaskedGlyph3D::vtkSetMacro | ( | UseMaskPoints | , |
int | |||
) |
Set/get whether to mask points
vtkMaskedGlyph3D::vtkTypeMacro | ( | vtkMaskedGlyph3D | , |
vtkGlyph3D | |||
) |
|
protected |
Definition at line 75 of file vtkMaskedGlyph3D.h.
Referenced by GetRandomMode(), RequestData(), SetInput(), SetInputConnection(), SetRandomMode(), vtkMaskedGlyph3D(), and ~vtkMaskedGlyph3D().
|
protected |
Definition at line 76 of file vtkMaskedGlyph3D.h.
Referenced by RequestData(), and vtkMaskedGlyph3D().
|
protected |
Definition at line 77 of file vtkMaskedGlyph3D.h.
Referenced by PrintSelf(), RequestData(), and vtkMaskedGlyph3D().