35 #ifndef vtkGlyphSource2D_h
36 #define vtkGlyphSource2D_h
41 #define VTK_NO_GLYPH 0
42 #define VTK_VERTEX_GLYPH 1
43 #define VTK_DASH_GLYPH 2
44 #define VTK_CROSS_GLYPH 3
45 #define VTK_THICKCROSS_GLYPH 4
46 #define VTK_TRIANGLE_GLYPH 5
47 #define VTK_SQUARE_GLYPH 6
48 #define VTK_CIRCLE_GLYPH 7
49 #define VTK_DIAMOND_GLYPH 8
50 #define VTK_ARROW_GLYPH 9
51 #define VTK_THICKARROW_GLYPH 10
52 #define VTK_HOOKEDARROW_GLYPH 11
53 #define VTK_EDGEARROW_GLYPH 12
177 unsigned char RGB[3];
#define VTK_HOOKEDARROW_GLYPH
#define VTK_EDGEARROW_GLYPH
GLenum GLenum GLenum GLenum GLenum scale
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void SetGlyphTypeToVertex()
#define vtkGetMacro(name, type)
void SetGlyphTypeToDash()
#define VTK_THICKCROSS_GLYPH
void SetGlyphTypeToThickCross()
#define vtkSetClampMacro(name, type, min, max)
void SetGlyphTypeToCircle()
#define vtkTypeMacro(thisClass, superclass)
void SetGlyphTypeToTriangle()
static vtkPolyDataAlgorithm * New()
void PrintSelf(ostream &os, vtkIndent indent)
Superclass for algorithms that produce only polydata as output.
void SetGlyphTypeToNone()
void SetGlyphTypeToHookedArrow()
a simple class to control print indentation
#define VTK_DIAMOND_GLYPH
void SetGlyphTypeToCross()
int OutputPointsPrecision
void SetGlyphTypeToEdgeArrow()
dynamic, self-adjusting array of unsigned char
void SetGlyphTypeToSquare()
object to represent cell connectivity
#define vtkBooleanMacro(name, type)
#define VTK_TRIANGLE_GLYPH
create 2D glyphs represented by vtkPolyData
#define vtkSetVector3Macro(name, type)
#define vtkGetVectorMacro(name, type, count)
void SetGlyphTypeToDiamond()
void SetGlyphTypeToThickArrow()
#define VTK_THICKARROW_GLYPH
represent and manipulate 3D points
void SetGlyphTypeToArrow()
#define vtkSetMacro(name, type)