32 #ifndef vtkTextProperty_h
33 #define vtkTextProperty_h
81 void SetFontFamily(
int t);
84 void SetFontFamilyToArial();
85 void SetFontFamilyToCourier();
86 void SetFontFamilyToTimes();
87 static int GetFontFamilyFromString(
const char *
f );
88 static const char *GetFontFamilyAsString(
int f );
134 void GetShadowColor(
double color[3]);
141 void SetJustificationToLeft()
142 { this->SetJustification(VTK_TEXT_LEFT);};
147 const char *GetJustificationAsString();
161 const char *GetVerticalJustificationAsString();
192 double BackgroundColor[3];
void SetFontFamilyToArial()
void SetJustificationToRight()
abstract base class for most VTK objects
void SetVerticalJustificationToTop()
#define vtkGetMacro(name, type)
char * FontFamilyAsString
#define vtkSetClampMacro(name, type, min, max)
#define vtkSetStringMacro(name)
void SetVerticalJustificationToBottom()
#define vtkTypeMacro(thisClass, superclass)
void SetVerticalJustificationToCentered()
#define VTK_TEXT_CENTERED
virtual void SetFontFamilyAsString(const char *)
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
#define vtkGetVector3Macro(name, type)
int GetFontFamilyMinValue()
#define vtkGetStringMacro(name)
represent text properties.
void SetFontFamilyToCourier()
static int GetFontFamilyFromString(const char *f)
#define VTKRENDERINGCORE_EXPORT
virtual char * GetFontFamilyAsString()
#define vtkBooleanMacro(name, type)
int VerticalJustification
#define vtkSetVector3Macro(name, type)
#define vtkGetVectorMacro(name, type, count)
const char * GetVerticalJustificationAsString()
#define vtkSetVector2Macro(name, type)
void SetFontFamilyToTimes()
void SetJustificationToCentered()
void SetFontFamily(int t)
const char * GetJustificationAsString()
#define vtkSetMacro(name, type)