11 #ifndef vtkBillboardTextActor3D_h
12 #define vtkBillboardTextActor3D_h
16 #include "vtkRenderingCoreModule.h"
19 VTK_ABI_NAMESPACE_BEGIN
56 void SetInput(
const char* in);
57 vtkGetStringMacro(Input);
65 vtkGetVector2Macro(DisplayOffset,
int);
66 vtkSetVector2Macro(DisplayOffset,
int);
81 virtual void SetForceOpaque(
bool opaque);
82 virtual bool GetForceOpaque();
83 virtual void ForceOpaqueOn();
84 virtual void ForceOpaqueOff();
85 virtual void SetForceTranslucent(
bool trans);
86 virtual bool GetForceTranslucent();
87 virtual void ForceTranslucentOn();
88 virtual void ForceTranslucentOff();
115 vtkGetVector3Macro(AnchorDC,
double);
143 int DisplayOffset[2];
169 VTK_ABI_NAMESPACE_END
170 #endif // vtkBillboardTextActor3D_h
vtkTextProperty * TextProperty
vtkNew< vtkTexture > Texture
represents an object (geometry & properties) in a rendered scene
double * GetBounds() override=0
Return a reference to the Prop3D's composite transform.
abstract specification for Viewports
virtual int RenderOpaqueGeometry(vtkViewport *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
Renders pixel-aligned text, facing the camera, anchored at a 3D point.
virtual vtkTypeBool HasTranslucentPolygonalGeometry()
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE DO NOT USE THESE METHODS OUTSIDE OF THE RENDE...
record modification and/or execution time
abstract specification for renderers
represents an 3D object for placement in a rendered scene
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkNew< vtkActor > QuadActor
virtual void ReleaseGraphicsResources(vtkWindow *)
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being...
virtual double * GetBounds()
Get the bounds for this Prop as (Xmin,Xmax,Ymin,Ymax,Zmin,Zmax).
window superclass for vtkRenderWindow
vtkSmartPointer< vtkRenderer > RenderedRenderer
vtkNew< vtkImageData > Image
a simple class to control print indentation
topologically and geometrically regular array of data
handles properties associated with a texture map
represent text properties.
vtkNew< vtkPolyData > Quad
map vtkPolyData to graphics primitives
Interface for generating images and path data from string data, using multiple backends.
vtkNew< vtkTextRenderer > TextRenderer
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
virtual void GetActors(vtkPropCollection *)
For some exporters and other other operations we must be able to collect all the actors or volumes...
vtkNew< vtkPolyDataMapper > QuadMapper