virtual bool RenderStringInternal(vtkTextProperty *tprop, const vtkStdString &str, vtkImageData *data, int textDims[2], int dpi, int backend)=0
virtual bool GetMetricsInternal(vtkTextProperty *tprop, const vtkStdString &str, Metrics &metrics, int dpi, int backend)=0
virtual bool GetBoundingBoxInternal(vtkTextProperty *tprop, const vtkStdString &str, int bbox[4], int dpi, int backend)=0
Default implementation of vtkTextRenderer.
static vtkTextRenderer * New()
virtual int GetConstrainedFontSizeInternal(const vtkStdString &str, vtkTextProperty *tprop, int targetWidth, int targetHeight, int dpi, int backend)=0
virtual bool MathTextIsSupported()
represent text properties.
virtual bool FreeTypeIsSupported()
virtual void PrintSelf(ostream &os, vtkIndent indent)
Interface for generating images and path data from string data, using multiple backends.
virtual void SetScaleToPowerOfTwoInternal(bool scale)=0
Abstract interface to equation rendering.
virtual bool StringToPathInternal(vtkTextProperty *tprop, const vtkStdString &str, vtkPath *path, int dpi, int backend)=0