 |
VTK
9.0.1
|
Go to the documentation of this file.
39 #ifndef vtkBorderRepresentation_h
40 #define vtkBorderRepresentation_h
43 #include "vtkInteractionWidgetsModule.h"
80 vtkViewportCoordinateMacro(Position);
81 vtkViewportCoordinateMacro(Position2);
103 virtual void SetShowBorder(
int border);
104 virtual int GetShowBorderMinValue();
105 virtual int GetShowBorderMaxValue();
106 virtual int GetShowBorder();
117 vtkSetClampMacro(ShowVerticalBorder,
int, BORDER_OFF, BORDER_ACTIVE);
118 vtkGetMacro(ShowVerticalBorder,
int);
126 vtkSetClampMacro(ShowHorizontalBorder,
int, BORDER_OFF, BORDER_ACTIVE);
127 vtkGetMacro(ShowHorizontalBorder,
int);
156 vtkSetVector2Macro(MinimumSize,
int);
157 vtkGetVector2Macro(MinimumSize,
int);
158 vtkSetVector2Macro(MaximumSize,
int);
159 vtkGetVector2Macro(MaximumSize,
int);
168 vtkSetClampMacro(Tolerance,
int, 1, 10);
169 vtkGetMacro(Tolerance,
int);
177 vtkGetVectorMacro(SelectionPoint,
double, 2);
254 double SelectionPoint[2];
263 virtual void NegotiateLayout();
268 virtual void UpdateShowBorder();
271 double StartPosition[2];
represent and manipulate 3D points
draw vtkPolyData onto the image plane
represent a vtkBorderWidget
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
vtkTransform * BWTransform
vtkCoordinate * Position2Coordinate
vtkCoordinate * PositionCoordinate
void SetShowBorderToOff()
vtkTransformPolyDataFilter * BWTransformFilter
void SetShowBorderToActive()
window superclass for vtkRenderWindow
vtkProperty2D * BorderProperty
virtual vtkMTimeType GetMTime()
Return this object's modified time.
a simple class to control print indentation
virtual void GetSize(double size[2])
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems
abstract specification for Viewports
represent surface properties of a 2D image
a actor that draws 2D data
vtkTypeBool ProportionalResize
_InteractionState
Define the various states that the representation can be in.
concrete dataset represents vertices, lines, polygons, and triangle strips
vtkPolyDataMapper2D * BWMapper
vtkTypeUInt32 vtkMTimeType