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);
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.
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
_InteractionState
State is either outside, or inside (on the text portion of the image).
vtkPolyDataMapper2D * TextureMapper
represent text properties.
vtkTexturedActor2D * TextureActor
represent the vtkBalloonWidget
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