35 #ifndef vtkTextMapper_h 36 #define vtkTextMapper_h 38 #include "vtkRenderingCoreModule.h" 78 vtkSetStringMacro(Input)
102 virtual int SetConstrainedFontSize(
vtkViewport*,
int targetWidth,
int targetHeight);
113 static int SetMultipleConstrainedFontSize(
vtkViewport*,
114 int targetWidth,
int targetHeight,
117 int* maxResultingSize);
125 int *stringSize,
float sizeFactor=0.0);
126 static int SetMultipleRelativeFontSize(
vtkViewport *viewport,
128 int nbOfMappers,
int *winSize,
129 int *stringSize,
float sizeFactor);
148 void UpdateImage(
int dpi);
vtkTextProperty * TextProperty
virtual void RenderOverlay(vtkViewport *, vtkActor2D *)
abstract specification for Viewports
virtual vtkMTimeType GetMTime()
Override Modifiedtime as we have added Clipping planes.
a actor that draws 2D data
record modification and/or execution time
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkTypeUInt64 vtkMTimeType
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
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
represent text properties.
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this mapper.
void ShallowCopy(vtkAbstractMapper *m)
Make a shallow copy of this mapper.
static vtkAlgorithm * New()
abstract class specifies interface for objects which render 2D actors
draw vtkPolyData onto the image plane
represent and manipulate 3D points