45 #ifndef vtkBalloonRepresentation_h
46 #define vtkBalloonRepresentation_h
49 #include "vtkInteractionWidgetsModule.h"
50 #include "vtkLegacy.h"
53 VTK_ABI_NAMESPACE_BEGIN
98 vtkGetStringMacro(BalloonText);
99 vtkSetStringMacro(BalloonText);
109 vtkSetVector2Macro(ImageSize,
int);
110 vtkGetVector2Macro(ImageSize,
int);
154 vtkSetMacro(BalloonLayout,
int);
155 vtkGetMacro(BalloonLayout,
int);
173 vtkSetVector2Macro(Offset,
int);
174 vtkGetVector2Macro(Offset,
int);
182 vtkSetClampMacro(Padding,
int, 0, 100);
183 vtkGetMacro(Padding,
int);
213 #if !defined(VTK_LEGACY_REMOVE)
260 void AdjustImageSize(
double imageSize[2]);
261 void ScaleImage(
double imageSize[2],
double scale);
268 VTK_ABI_NAMESPACE_END
vtkTextProperty * TextProperty
void SetBalloonLayoutToImageLeft()
Specify the layout of the image and text within the balloon.
vtkCellArray * FramePolygon
actor that draws 2D data with texture support
void SetBalloonLayoutToImageRight()
Specify the layout of the image and text within the balloon.
abstract specification for Viewports
void SetBalloonLayoutToTextLeft()
Specify the layout of the image and text within the balloon.
#define VTK_DEPRECATED_IN_9_2_0(reason)
a actor that draws 2D data
void SetBalloonLayoutToTextTop()
Specify the layout of the image and text within the balloon.
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetBalloonLayoutToTextRight()
Specify the layout of the image and text within the balloon.
window superclass for vtkRenderWindow
An actor that displays text.
vtkPolyData * TexturePolyData
void SetBalloonLayoutToImageBottom()
Specify the layout of the image and text within the balloon.
void SetBalloonLayoutToImageTop()
Specify the layout of the image and text within the balloon.
void SetBalloonLayoutToTextBottom()
Specify the layout of the image and text within the balloon.
a simple class to control print indentation
topologically and geometrically regular array of data
vtkPoints * TexturePoints
handles properties associated with a texture map
vtkPolyDataMapper2D * TextureMapper
represent text properties.
vtkTexturedActor2D * TextureActor
represent the vtkBalloonWidget
InteractionStateType
State is either outside, or inside (on the text portion of the image).
object to represent cell connectivity
vtkProperty2D * FrameProperty
vtkProperty2D * ImageProperty
represent surface properties of a 2D image
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...
vtkPolyDataMapper2D * FrameMapper
vtkImageData * BalloonImage
draw vtkPolyData onto the image plane
represent and manipulate 3D points
vtkTextMapper * TextMapper
vtkPolyData * FramePolyData