1 #ifndef __vvGlyphSource_h
2 #define __vvGlyphSource_h
3 #include "vtkGlyphSource2D.h"
5 #define VTK_SPECIFICARROW_GLYPH 13
7 class vvGlyphSource: public vtkGlyphSource2D
10 static vvGlyphSource *New();
11 vtkTypeRevisionMacro(vvGlyphSource,vtkGlyphSource2D);
12 void PrintSelf(ostream& os, vtkIndent indent);
14 void SetGlyphTypeToSpecificArrow() {
15 this->SetGlyphType(VTK_SPECIFICARROW_GLYPH);
18 vtkSetClampMacro(GlyphType,int,VTK_NO_GLYPH,VTK_SPECIFICARROW_GLYPH);
21 void CreateSpecificArrow(vtkPoints *pts, vtkCellArray *lines,
22 vtkCellArray *polys, vtkUnsignedCharArray *colors);
24 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);