 |
VTK
9.1.0
|
Go to the documentation of this file.
62 #ifndef vtkGraphToGlyphs_h
63 #define vtkGraphToGlyphs_h
66 #include "vtkRenderingCoreModule.h"
103 vtkSetMacro(GlyphType,
int);
104 vtkGetMacro(GlyphType,
int);
111 vtkSetMacro(Filled,
bool);
112 vtkGetMacro(Filled,
bool);
113 vtkBooleanMacro(Filled,
bool);
122 vtkSetMacro(ScreenSize,
double);
123 vtkGetMacro(ScreenSize,
double);
create 2D glyphs represented by vtkPolyData
virtual bool GetScaling()
Whether to use the input array to process in order to scale the vertices.
virtual void SetScaling(bool b)
Whether to use the input array to process in order to scale the vertices.
vtkSmartPointer< vtkGraphToPoints > GraphToPoints
vtkSmartPointer< vtkDistanceToCamera > DistanceToCamera
int FillInputPortInformation(int port, vtkInformation *info) override
Set the input type of the algorithm to vtkGraph.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkGraphToGlyphs * New()
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
Convert the vtkGraph into vtkPolyData.
create glyphs for graph vertices
convert a vtkGraph a set of points.
vtkMTimeType GetMTime() override
The modified time of this filter.
virtual vtkRenderer * GetRenderer()
The renderer in which the glyphs will be placed.
create a polygonal sphere centered at the origin
a simple class to control print indentation
vtkSmartPointer< vtkGlyphSource2D > GlyphSource
copy oriented and scaled glyph geometry to every input point
calculates distance from points to the camera.
vtkSmartPointer< vtkSphereSource > Sphere
abstract specification for renderers
vtkSmartPointer< vtkGlyph3D > Glyph
~vtkGraphToGlyphs() override
virtual void SetRenderer(vtkRenderer *ren)
The renderer in which the glyphs will be placed.
vtkTypeUInt32 vtkMTimeType
Superclass for algorithms that produce only polydata as output.