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 55 #define VTK_MAX_CIRCLE_RESOLUTION 1024 186 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_MAX_CIRCLE_RESOLUTION
#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)