RectSegment Class Documentation
classRectSegment : SegmentNamespace:com::datalogics::PDFL
- Inherits from:
Segment
Detailed Description
A rectangle path operator. RectSegment represents a single path, or line, within a rectangle, with coordinates xy, xy for the beginning and end of the line.
Uses types
Constructor & Destructor Documentation
RectSegment
RectSegment(doublex, doubley, doublewidth, doubleheight)Parameters
x: doublethe left edge of the rectangle.
y: doublethe right edge of the rectangle.
width: doublethe width of the rectangle.
height: doublethe height of the rectangle.
Append a rectangle to the current path as a complete subpath, with lower-left corner (x, y) and dimensions width and height in user space.
RectSegment
RectSegment(Pointpoint, doublewidth, doubleheight)Parameters
point: Pointthe lower left corner of the rectangle.
width: doublethe width of the rectangle.
height: doublethe height of the rectangle.
Append a rectangle to the current path as a complete subpath, with lower-left corner point and dimensions width and height in user space.
Member Function Documentation
DisposeChildren
voidDisposeChildren()Returns:
void[static initializer]
static void[static initializer]()delete
synchronized voiddelete(Booleandisposing)Parameters
disposing: Boolean
Returns:
synchronized voiddelete
synchronized voiddelete()Returns:
synchronized voidfinalize
voidfinalize()Returns:
voidgetHeight
doublegetHeight()Returns:
doubleThe height of the rectangle.
getPoint
PointgetPoint()Returns:
PointThe lower left corner of the rectangle.
getWidth
doublegetWidth()Returns:
doubleThe width of the rectangle.
setHeight
voidsetHeight(doublevalue)Parameters
value: double
Returns:
voidThe height of the rectangle.
setPoint
voidsetPoint(Pointvalue)Parameters
value: Point
Returns:
voidThe lower left corner of the rectangle.
setWidth
voidsetWidth(doublevalue)Parameters
value: double
Returns:
voidThe width of the rectangle.
toString
StringtoString()Returns:
String