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