RectSegment Class Documentation

class RectSegment : Segment

Namespace: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(double x, double y, double width, double height)

Parameters

x: double

the left edge of the rectangle.

y: double

the right edge of the rectangle.

width: double

the width of the rectangle.

height: double

the 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(Point point, double width, double height)

Parameters

point: Point

the lower left corner of the rectangle.

width: double

the width of the rectangle.

height: double

the 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

delete

synchronized void delete(Boolean disposing)

Parameters

disposing: Boolean

Returns:

synchronized void

delete

synchronized void delete()

Returns:

synchronized void

finalize

void finalize()

Returns:

void

getHeight

double getHeight()

Returns:

double

The height of the rectangle.

getPoint

Point getPoint()

Returns:

Point

The lower left corner of the rectangle.

getWidth

double getWidth()

Returns:

double

The width of the rectangle.

setHeight

void setHeight(double value)

Parameters

value: double

Returns:

void

The height of the rectangle.

setPoint

void setPoint(Point value)

Parameters

value: Point

Returns:

void

The lower left corner of the rectangle.

setWidth

void setWidth(double value)

Parameters

value: double

Returns:

void

The width of the rectangle.

toString

String toString()

Returns:

String