28 #ifndef __vtkProperty2D_h
29 #define __vtkProperty2D_h
35 #define VTK_BACKGROUND_LOCATION 0
36 #define VTK_FOREGROUND_LOCATION 1
53 vtkSetVector3Macro(Color,
double);
54 vtkGetVector3Macro(Color,
double);
59 vtkGetMacro(Opacity,
double);
60 vtkSetMacro(Opacity,
double);
67 vtkGetMacro(PointSize,
float);
74 vtkGetMacro(LineWidth,
float);
81 vtkSetMacro(LineStipplePattern,
int);
82 vtkGetMacro(LineStipplePattern,
int);
90 vtkGetMacro(LineStippleRepeatFactor,
int);
100 vtkSetClampMacro( DisplayLocation,
int,
102 vtkGetMacro( DisplayLocation,
int );
abstract base class for most VTK objects
#define VTK_FOREGROUND_LOCATION
virtual void Render(vtkViewport *vtkNotUsed(viewport))
abstract specification for Viewports
virtual void PrintSelf(ostream &os, vtkIndent indent)
int LineStippleRepeatFactor
a simple class to control print indentation
void SetDisplayLocationToForeground()
represent surface properties of a 2D image
#define VTK_LARGE_INTEGER
#define VTK_BACKGROUND_LOCATION
void SetDisplayLocationToBackground()