34 #ifndef vtkTextMapper_h 35 #define vtkTextMapper_h 89 virtual int SetConstrainedFontSize(
vtkViewport*,
int targetWidth,
int targetHeight);
98 static int SetMultipleConstrainedFontSize(
vtkViewport*,
99 int targetWidth,
int targetHeight,
102 int* maxResultingSize);
110 int *stringSize,
float sizeFactor=0.0);
111 static int SetMultipleRelativeFontSize(
vtkViewport *viewport,
113 int nbOfMappers,
int *winSize,
114 int *stringSize,
float sizeFactor);
133 void UpdateImage(
int dpi);
virtual unsigned long GetMTime()
vtkTextProperty * TextProperty
virtual void RenderOverlay(vtkViewport *, vtkActor2D *)
abstract specification for Viewports
a actor that draws 2D data
record modification and/or execution time
concrete dataset represents vertices, lines, polygons, and triangle strips
#define vtkSetStringMacro(name)
#define vtkTypeMacro(thisClass, superclass)
window superclass for vtkRenderWindow
a simple class to control print indentation
topologically and geometrically regular array of data
handles properties associated with a texture map
void PrintSelf(ostream &os, vtkIndent indent)
#define vtkGetStringMacro(name)
represent text properties.
#define vtkGetObjectMacro(name, type)
virtual void ReleaseGraphicsResources(vtkWindow *)
#define VTKRENDERINGCORE_EXPORT
void ShallowCopy(vtkAbstractMapper *m)
static vtkAlgorithm * New()
abstract class specifies interface for objects which render 2D actors
draw vtkPolyData onto the image plane
represent and manipulate 3D points