31 #include "vtkRenderingContext2DModule.h"
49 void SetColorF(
double color[3]);
55 void SetColorF(
double r,
double g,
double b);
61 void SetColorF(
double r,
double g,
double b,
double a);
67 void SetOpacityF(
double a);
78 void SetColor(
unsigned char color[3]);
84 void SetColor(
unsigned char r,
unsigned char g,
unsigned char b);
91 void SetColor(
unsigned char r,
unsigned char g,
unsigned char b,
100 void SetOpacity(
unsigned char a);
105 unsigned char GetOpacity();
110 void GetColorF(
double color[4]);
115 void GetColor(
unsigned char color[4]);
167 vtkGetMacro(TextureProperties,
int);
187 void operator=(const
vtkBrush &) VTK_DELETE_FUNCTION;
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
unsigned char * GetColor()
Get the color of the brush - gives a pointer to the underlying data.
provides a brush that fills shapes drawn by vtkContext2D.
a simple class to control print indentation
topologically and geometrically regular array of data
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
TextureProperty
Texture properties.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...