57 #ifndef vtkBalloonRepresentation_h
58 #define vtkBalloonRepresentation_h
61 #include "vtkInteractionWidgetsModule.h"
108 vtkGetStringMacro(BalloonText);
109 vtkSetStringMacro(BalloonText);
119 vtkSetVector2Macro(ImageSize,
int);
120 vtkGetVector2Macro(ImageSize,
int);
164 vtkSetMacro(BalloonLayout,
int);
165 vtkGetMacro(BalloonLayout,
int);
183 vtkSetVector2Macro(Offset,
int);
184 vtkGetVector2Macro(Offset,
int);
192 vtkSetClampMacro(Padding,
int, 0, 100);
193 vtkGetMacro(Padding,
int);
223 #if !defined(VTK_LEGACY_REMOVE)
270 void AdjustImageSize(
double imageSize[2]);
271 void ScaleImage(
double imageSize[2],
double scale);
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