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];
#define VTK_HOOKEDARROW_GLYPH
#define VTK_EDGEARROW_GLYPH
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void SetGlyphTypeToVertex()
void SetGlyphTypeToDash()
#define VTK_THICKCROSS_GLYPH
void SetGlyphTypeToThickCross()
void SetGlyphTypeToCircle()
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()
void SetGlyphTypeToEdgeArrow()
dynamic, self-adjusting array of unsigned char
void SetGlyphTypeToSquare()
object to represent cell connectivity
#define VTK_TRIANGLE_GLYPH
create 2D glyphs represented by vtkPolyData
void SetGlyphTypeToDiamond()
void SetGlyphTypeToThickArrow()
#define VTK_THICKARROW_GLYPH
represent and manipulate 3D points
void SetGlyphTypeToArrow()