Go to the documentation of this file.
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;
provides a brush that fills shapes drawn by vtkContext2D.
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
unsigned char * GetColor()
Get the color of the brush - gives a pointer to the underlying data.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
abstract base class for most VTK objects
topologically and geometrically regular array of data
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
TextureProperty
Texture properties.