Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <vtkMaskedProgrammableGlyphFilter.h>
Public Member Functions | |
vtkTypeMacro (vtkMaskedProgrammableGlyphFilter, vtkProgrammableGlyphFilter) | |
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 | SetGeometry (mitk::BaseGeometry::Pointer geo) |
mitk::BaseGeometry::Pointer | GetGeometry () |
Static Public Member Functions | |
static vtkMaskedProgrammableGlyphFilter * | New () |
Protected Member Functions | |
vtkMaskedProgrammableGlyphFilter () | |
~vtkMaskedProgrammableGlyphFilter () | |
virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) override |
Protected Attributes | |
vtkMaskPoints * | MaskPoints |
int | MaximumNumberOfPoints |
int | UseMaskPoints |
mitk::BaseGeometry::Pointer | m_Geometry |
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 34 of file vtkMaskedProgrammableGlyphFilter.h.
|
protected |
Definition at line 25 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints, MaximumNumberOfPoints, mitk::New(), and UseMaskPoints.
|
protected |
Definition at line 34 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints.
|
inline |
Definition at line 94 of file vtkMaskedProgrammableGlyphFilter.h.
int vtkMaskedProgrammableGlyphFilter::GetRandomMode | ( | ) |
Definition at line 53 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints.
|
static |
Constructor
|
override |
Definition at line 81 of file vtkMaskedProgrammableGlyphFilter.cpp.
References UseMaskPoints.
|
overrideprotectedvirtual |
Definition at line 58 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints, MaximumNumberOfPoints, and UseMaskPoints.
|
inline |
If you want to use an arbitrary scalars array, then set its name here. By default this in NULL and the filter will use the active scalar array. If you want to use an arbitrary vectors array, then set its name here. By default this in NULL and the filter will use the active vector array. If you want to use an arbitrary normals array, then set its name here. By default this in NULL and the filter will use the active normal array.
Definition at line 92 of file vtkMaskedProgrammableGlyphFilter.h.
|
virtual |
Set the input to this filter.
Definition at line 42 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints.
void vtkMaskedProgrammableGlyphFilter::SetRandomMode | ( | int | mode | ) |
Set/get flag to cause randomization of which points to mask.
Definition at line 48 of file vtkMaskedProgrammableGlyphFilter.cpp.
References MaskPoints.
vtkMaskedProgrammableGlyphFilter::vtkGetMacro | ( | MaximumNumberOfPoints | , |
int | |||
) |
vtkMaskedProgrammableGlyphFilter::vtkGetMacro | ( | UseMaskPoints | , |
int | |||
) |
vtkMaskedProgrammableGlyphFilter::vtkSetMacro | ( | MaximumNumberOfPoints | , |
int | |||
) |
Limit the number of points to glyph
vtkMaskedProgrammableGlyphFilter::vtkSetMacro | ( | UseMaskPoints | , |
int | |||
) |
Set/get whether to mask points
vtkMaskedProgrammableGlyphFilter::vtkTypeMacro | ( | vtkMaskedProgrammableGlyphFilter | , |
vtkProgrammableGlyphFilter | |||
) |
|
protected |
Definition at line 107 of file vtkMaskedProgrammableGlyphFilter.h.
|
protected |
Definition at line 103 of file vtkMaskedProgrammableGlyphFilter.h.
Referenced by GetRandomMode(), RequestData(), SetInput(), SetRandomMode(), vtkMaskedProgrammableGlyphFilter(), and ~vtkMaskedProgrammableGlyphFilter().
|
protected |
Definition at line 104 of file vtkMaskedProgrammableGlyphFilter.h.
Referenced by RequestData(), and vtkMaskedProgrammableGlyphFilter().
|
protected |
Definition at line 105 of file vtkMaskedProgrammableGlyphFilter.h.
Referenced by PrintSelf(), RequestData(), and vtkMaskedProgrammableGlyphFilter().