Go to the documentation of this file.
60 #ifndef vtkBalloonRepresentation_h
61 #define vtkBalloonRepresentation_h
63 #include "vtkInteractionWidgetsModule.h"
110 vtkGetStringMacro(BalloonText);
111 vtkSetStringMacro(BalloonText);
121 vtkSetVector2Macro(ImageSize,
int);
122 vtkGetVector2Macro(ImageSize,
int);
150 enum {ImageLeft=0,ImageRight,ImageBottom,ImageTop};
160 vtkSetMacro(BalloonLayout,
int);
161 vtkGetMacro(BalloonLayout,
int);
179 vtkSetVector2Macro(Offset,
int);
180 vtkGetVector2Macro(Offset,
int);
188 vtkSetClampMacro(Padding,
int,0,100);
189 vtkGetMacro(Padding,
int);
257 void AdjustImageSize(
double imageSize[2]);
258 void ScaleImage(
double imageSize[2],
double scale);
represent and manipulate 3D points
void SetBalloonLayoutToTextTop()
draw vtkPolyData onto the image plane
vtkTextMapper * TextMapper
actor that draws 2D data with texture support
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
vtkPolyData * FramePolyData
vtkTextProperty * TextProperty
vtkPolyData * TexturePolyData
void SetBalloonLayoutToImageBottom()
void SetBalloonLayoutToTextBottom()
vtkPolyDataMapper2D * TextureMapper
window superclass for vtkRenderWindow
handles properties associated with a texture map
vtkProperty2D * FrameProperty
topologically and geometrically regular array of data
An actor that displays text. Scaled or unscaled.
a simple class to control print indentation
void SetBalloonLayoutToTextRight()
object to represent cell connectivity
vtkProperty2D * ImageProperty
void SetBalloonLayoutToImageTop()
abstract specification for Viewports
represent the vtkBalloonWidget
represent text properties.
vtkImageData * BalloonImage
represent surface properties of a 2D image
vtkPoints * TexturePoints
a actor that draws 2D data
concrete dataset represents vertices, lines, polygons, and triangle strips
void SetBalloonLayoutToImageLeft()
_InteractionState
State is either outside, or inside (on the text portion of the image).
vtkTexturedActor2D * TextureActor
void SetBalloonLayoutToTextLeft()
vtkCellArray * FramePolygon
void SetBalloonLayoutToImageRight()
vtkPolyDataMapper2D * FrameMapper