Go to the documentation of this file.
39 #ifndef vtkLabelSizeCalculator_h
40 #define vtkLabelSizeCalculator_h
101 #endif // vtkLabelSizeCalculator_h
#define vtkGetObjectMacro(name, type)
Internals * Implementation
virtual vtkIntArray * LabelSizesForArray(vtkAbstractArray *labels, vtkIntArray *types)
virtual void SetFontProperty(vtkTextProperty *fontProp, int type=0)
char * LabelSizeArrayName
FreeType library support.
GLsizei GLenum GLenum * types
virtual vtkTextProperty * GetFontProperty(int type=0)
#define vtkTypeMacro(thisClass, superclass)
virtual void SetFontUtil(vtkFreeTypeUtilities *fontProp)
#define VTKRENDERINGLABEL_EXPORT
virtual int RequestData(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual ~vtkLabelSizeCalculator()
virtual void PrintSelf(ostream &os, vtkIndent indent)
static vtkLabelSizeCalculator * New()
vtkFreeTypeUtilities * FontUtil
a simple class to control print indentation
#define vtkSetStringMacro(name)
dynamic, self-adjusting array of int
vtkGetStringMacro(ExtensionsString)
Abstract superclass for all arrays.
represent text properties.
a vtkAbstractArray subclass for strings
GLuint GLuint GLsizei GLenum type
virtual int FillInputPortInformation(int port, vtkInformation *info)