Go to the documentation of this file.
34 #include "vtkRenderingContext2DModule.h"
64 void SetColorF(
double r,
double g,
double b,
double a);
87 void SetColor(
unsigned char r,
unsigned char g,
unsigned char b);
94 void SetColor(
unsigned char r,
unsigned char g,
unsigned char b,
163 vtkSetMacro(TextureProperties,
int);
170 vtkGetMacro(TextureProperties,
int);
190 void operator=(
const vtkBrush &) =
delete;
provides a brush that fills shapes drawn by vtkContext2D.
void SetColorF(double color[3])
Set the color of the brush with three component doubles (RGB), ranging from 0.0 to 1....
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
unsigned char * GetColor()
Get the color of the brush - gives a pointer to the underlying data.
unsigned char GetOpacity()
Get the opacity ranging from 0 (transparent) to 255(opaque).
void SetColor(unsigned char r, unsigned char g, unsigned char b)
Set the color of the brush with three component unsigned chars (RGB), ranging from 0 to 255.
abstract base class for most VTK objects
void SetOpacity(unsigned char a)
Set the opacity with an unsigned char, ranging from 0 (transparent) to 255 (opaque).
void SetColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a)
Set the color of the brush with four component unsigned chars (RGBA), ranging from 0 to 255.
void SetColor(unsigned char color[3])
Set the color of the brush with three component unsigned chars (RGB), ranging from 0 to 255.
void SetColorF(double r, double g, double b)
Set the color of the brush with three component doubles (RGB), ranging from 0.0 to 1....
void SetOpacityF(double a)
Set the opacity with a double, ranging from 0.0 (transparent) to 1.0 (opaque).
double GetOpacityF()
Get the opacity ranging from 0.0 (transparent) to 1.0(opaque).
void GetColorF(double color[4])
Get the color of the brush - expects a double of length 4 to copy into.
void SetColorF(double r, double g, double b, double a)
Set the color of the brush with four component doubles (RGBA), ranging from 0.0 to 1....
void GetColor(unsigned char color[4])
Get the color of the brush - expects an unsigned char of length 4.
topologically and geometrically regular array of data
a simple class to control print indentation
void SetColor(const vtkColor4ub &color)
vtkColor4ub GetColorObject()
Get the color of the brush.
TextureProperty
Texture properties.
void SetTexture(vtkImageData *image)
Set the texture that will be used to fill polygons By default, no texture is set.
void DeepCopy(vtkBrush *brush)
Make a deep copy of the supplied brush.