35 #ifndef __vtkGlyphSource2D_h
36 #define __vtkGlyphSource2D_h
40 #define VTK_NO_GLYPH 0
41 #define VTK_VERTEX_GLYPH 1
42 #define VTK_DASH_GLYPH 2
43 #define VTK_CROSS_GLYPH 3
44 #define VTK_THICKCROSS_GLYPH 4
45 #define VTK_TRIANGLE_GLYPH 5
46 #define VTK_SQUARE_GLYPH 6
47 #define VTK_CIRCLE_GLYPH 7
48 #define VTK_DIAMOND_GLYPH 8
49 #define VTK_ARROW_GLYPH 9
50 #define VTK_THICKARROW_GLYPH 10
51 #define VTK_HOOKEDARROW_GLYPH 11
52 #define VTK_EDGEARROW_GLYPH 12
70 vtkSetVector3Macro(Center,
double);
71 vtkGetVectorMacro(Center,
double,3);
78 vtkGetMacro(Scale,
double);
85 vtkGetMacro(Scale2,
double);
90 vtkSetVector3Macro(
Color,
double);
91 vtkGetVectorMacro(
Color,
double,3);
98 vtkSetMacro(Filled,
int);
99 vtkGetMacro(Filled,
int);
100 vtkBooleanMacro(Filled,
int);
107 vtkSetMacro(Dash,
int);
108 vtkGetMacro(Dash,
int);
109 vtkBooleanMacro(Dash,
int);
116 vtkSetMacro(Cross,
int);
117 vtkGetMacro(Cross,
int);
118 vtkBooleanMacro(Cross,
int);
125 vtkSetMacro(RotationAngle,
double);
126 vtkGetMacro(RotationAngle,
double);
132 vtkGetMacro(GlyphType,
int);
166 unsigned char RGB[3];