Go to the documentation of this file.
38 #ifndef vtkCaptionRepresentation_h
39 #define vtkCaptionRepresentation_h
119 int DisplayAttachmentPoint[2];
virtual int HasTranslucentPolygonalGeometry()
#define vtkGetObjectMacro(name, type)
virtual int RenderTranslucentPolygonalGeometry(vtkViewport *)
vtkCaptionActor2D * CaptionActor2D
represent a vtkBorderWidget
void PrintSelf(ostream &os, vtkIndent indent)
represent the position of a point in 3D space
virtual void ReleaseGraphicsResources(vtkWindow *)
represents vtkCaptionWidget in the scene
#define vtkTypeMacro(thisClass, superclass)
vtkCaptionRepresentation()
virtual void GetActors2D(vtkPropCollection *)
virtual void GetSize(double size[2])
window superclass for vtkRenderWindow
void SetCaptionActor2D(vtkCaptionActor2D *captionActor)
#define vtkSetClampMacro(name, type, min, max)
vtkPointHandleRepresentation3D * AnchorRepresentation
virtual void BuildRepresentation()
a simple class to control print indentation
virtual int RenderOverlay(vtkViewport *)
vtkConeSource * CaptionGlyph
#define vtkGetMacro(name, type)
abstract specification for Viewports
virtual int RenderOpaqueGeometry(vtkViewport *)
draw text label associated with a point
void SetAnchorPosition(double pos[3])
void GetAnchorPosition(double pos[3])
abstract specification for renderers
static vtkCaptionRepresentation * New()
~vtkCaptionRepresentation()
void SetAnchorRepresentation(vtkPointHandleRepresentation3D *)
virtual void AdjustCaptionBoundary()