41 #ifndef __vtkTextActor3D_h
42 #define __vtkTextActor3D_h
44 #include "vtkRenderingFreeTypeModule.h"
45 #include "vtkProp3D.h"
49 class vtkTextProperty;
56 void PrintSelf(ostream& os, vtkIndent indent);
60 vtkSetStringMacro(Input);
61 vtkGetStringMacro(Input);
66 virtual void SetTextProperty(vtkTextProperty *p);
67 vtkGetObjectMacro(TextProperty,vtkTextProperty);
72 void ShallowCopy(vtkProp *prop);
76 virtual double *GetBounds();
82 virtual int GetBoundingBox(
int bbox[4]);
89 virtual void ReleaseGraphicsResources(vtkWindow *);
95 int RenderOpaqueGeometry(vtkViewport* viewport);
96 virtual int RenderTranslucentPolygonalGeometry(vtkViewport* viewport);
97 int RenderOverlay(vtkViewport* viewport);
102 virtual int HasTranslucentPolygonalGeometry();
118 virtual int UpdateImageActor();
vtkImageActor * ImageActor
An actor that displays text.
vtkTextProperty * TextProperty