57 #ifndef __vtkCaptionActor2D_h
58 #define __vtkCaptionActor2D_h
84 virtual void SetCaption(
const char* caption);
85 virtual char* GetCaption();
92 vtkWorldCoordinateMacro(AttachmentPoint);
97 vtkSetMacro(Border,
int);
98 vtkGetMacro(Border,
int);
99 vtkBooleanMacro(Border,
int);
105 vtkSetMacro(Leader,
int);
106 vtkGetMacro(Leader,
int);
107 vtkBooleanMacro(Leader,
int);
113 vtkSetMacro(ThreeDimensionalLeader,
int);
114 vtkGetMacro(ThreeDimensionalLeader,
int);
115 vtkBooleanMacro(ThreeDimensionalLeader,
int);
133 vtkSetClampMacro(LeaderGlyphSize,
double,0.0,0.1);
134 vtkGetMacro(LeaderGlyphSize,
double);
141 vtkSetClampMacro(MaximumLeaderGlyphSize,
int,1,1000);
142 vtkGetMacro(MaximumLeaderGlyphSize,
int);
148 vtkSetClampMacro(Padding,
int, 0, 50);
149 vtkGetMacro(Padding,
int);
171 vtkSetMacro(AttachEdgeOnly,
int);
172 vtkGetMacro(AttachEdgeOnly,
int);
173 vtkBooleanMacro(AttachEdgeOnly,
int);
abstract superclass for all actors, volumes and annotations
represents an object (geometry & properties) in a rendered scene
copy oriented and scaled glyph geometry to every input point (2D specialization)
virtual void ReleaseGraphicsResources(vtkWindow *)
abstract specification for Viewports
int ThreeDimensionalLeader
a actor that draws 2D data
concrete dataset represents vertices, lines, polygons, and triangle strips
window superclass for vtkRenderWindow
An actor that displays text. Scaled or unscaled.
virtual int HasTranslucentPolygonalGeometry()
int MaximumLeaderGlyphSize
virtual int RenderOpaqueGeometry(vtkViewport *viewport)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
static vtkActor2D * New()
copy oriented and scaled glyph geometry to every input point
appends one or more polygonal datasets together
vtkPolyData * LeaderGlyph
represent text properties.
vtkCoordinate * AttachmentPointCoordinate
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
map vtkPolyData to graphics primitives
virtual void ShallowCopy(vtkProp *prop)
virtual int RenderOverlay(vtkViewport *viewport)
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
draw text label associated with a point
draw vtkPolyData onto the image plane