23 #ifndef vtkLabelRenderStrategy_h
24 #define vtkLabelRenderStrategy_h
27 #include "vtkRenderingLabelModule.h"
90 this->RenderLabel(x, tprop, label);
Wrapper around std::string to keep symbols short.
virtual void RenderLabel(int x[2], vtkTextProperty *tprop, vtkStdString label, int vtkNotUsed(maxWidth))
Superclass for label rendering implementations.
abstract base class for most VTK objects
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
abstract specification for renderers
virtual bool SupportsRotation()
Whether the text rendering strategy supports rotation.
window superclass for vtkRenderWindow
a simple class to control print indentation
virtual void ReleaseGraphicsResources(vtkWindow *)
Release any graphics resources that are being consumed by this strategy.
vtkTextProperty * DefaultTextProperty
virtual void EndFrame()
End a rendering frame.
represent text properties.
virtual bool SupportsBoundedSize()
Whether the text rendering strategy supports bounded size.
virtual void StartFrame()
Start a rendering frame.