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