| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Arc2D |
| Area
An
Area object stores and manipulates a
resolution-independent description of an enclosed area of
2-dimensional space. |
| AreaOp |
| AreaOp.CAGOp |
| BaseBounds
Base class for mutable bounds objects.
|
| BaseBounds.BoundsType
The different types of BaseBounds that are currently supported.
|
| BoxBounds |
| ChainEnd |
| Crossings |
| CubicCurve2D
The
CubicCurve2D class defines a cubic parametric curve
segment in (x,y) coordinate space. |
| Curve |
| CurveLink |
| Dimension2D
The
Dimension2D class is to encapsulate a width
and a height dimension. |
| DirtyRegionContainer
Container for array of dirty regions.
|
| DirtyRegionPool.PoolItem |
| Edge |
| Ellipse2D
The
Ellipse2D class describes an ellipse that is defined
by a framing rectangle. |
| Line2D
This
Line2D represents a line segment in (x,y)
coordinate space. |
| Matrix3f
A single precision floating point 3 by 3 matrix.
|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Path2D.CornerPrefix |
| Path2D.Iterator |
| PathConsumer2D |
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| PickRay
A ray used for picking.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| QuadCurve2D
The
QuadCurve2D class defines a quadratic parametric curve
segment in (x,y) coordinate space. |
| Quat4f
A 4 element unit quaternion represented by single precision floating point
x,y,z,w coordinates.
|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
RectangularShape
RectangularShape is the base class for a number of
Shape objects whose geometry is defined by a rectangular frame. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| ShapePair |
TransformedShape
TransformedShape objects are transformed "views" onto existing
Shape objects. |
| Vec2d
A 2-dimensional, double-precision, floating-point vector.
|
| Vec2f
A 2-dimensional, single-precision, floating-point vector.
|
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Vec3f
A 3-dimensional, single-precision, floating-point vector.
|
| Vec4d
A 4-dimensional, double-precision, floating-point vector.
|
| Vec4f
A 4-dimensional, single-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Vec3f
A 3-dimensional, single-precision, floating-point vector.
|
| Class and Description |
|---|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Class and Description |
|---|
| PickRay
A ray used for picking.
|
| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Arc2D |
| BaseBounds
Base class for mutable bounds objects.
|
| BoxBounds |
| CubicCurve2D
The
CubicCurve2D class defines a cubic parametric curve
segment in (x,y) coordinate space. |
| DirtyRegionContainer
Container for array of dirty regions.
|
| DirtyRegionPool |
| Ellipse2D
The
Ellipse2D class describes an ellipse that is defined
by a framing rectangle. |
| Line2D
This
Line2D represents a line segment in (x,y)
coordinate space. |
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| PickRay
A ray used for picking.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| QuadCurve2D
The
QuadCurve2D class defines a quadratic parametric curve
segment in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
RectangularShape
RectangularShape is the base class for a number of
Shape objects whose geometry is defined by a rectangular frame. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| DirtyRegionContainer
Container for array of dirty regions.
|
| DirtyRegionPool |
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| DirtyRegionContainer
Container for array of dirty regions.
|
| DirtyRegionPool |
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| PathConsumer2D |
| Class and Description |
|---|
| GeneralShapePair
A concrete implementation of
ShapePair for general shapes
and combination types. |
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| ShapePair |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Ellipse2D
The
Ellipse2D class describes an ellipse that is defined
by a framing rectangle. |
| Line2D
This
Line2D represents a line segment in (x,y)
coordinate space. |
| Quat4f
A 4 element unit quaternion represented by single precision floating point
x,y,z,w coordinates.
|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Vec2f
A 2-dimensional, single-precision, floating-point vector.
|
| Vec3f
A 3-dimensional, single-precision, floating-point vector.
|
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| PickRay
A ray used for picking.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| PathConsumer2D |
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| PathIterator
The
PathIterator interface provides the mechanism
for objects that implement the Shape
interface to return the geometry of their boundary by allowing
a caller to retrieve the path of that boundary a segment at a
time. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| Ellipse2D
The
Ellipse2D class describes an ellipse that is defined
by a framing rectangle. |
| Line2D
This
Line2D represents a line segment in (x,y)
coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| DirtyRegionContainer
Container for array of dirty regions.
|
| DirtyRegionPool |
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| PickRay
A ray used for picking.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| Rectangle
A
Rectangle specifies an area in a coordinate space that is
enclosed by the Rectangle object's upper-left point
(x,y)
in the coordinate space, its width, and its height. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| PickRay
A ray used for picking.
|
| Point2D
The
Point2D class defines a point representing a location
in (x,y) coordinate space. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| PickRay
A ray used for picking.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Vec2d
A 2-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Class and Description |
|---|
| Arc2D |
| Area
An
Area object stores and manipulates a
resolution-independent description of an enclosed area of
2-dimensional space. |
| BaseBounds
Base class for mutable bounds objects.
|
| CubicCurve2D
The
CubicCurve2D class defines a cubic parametric curve
segment in (x,y) coordinate space. |
| Ellipse2D
The
Ellipse2D class describes an ellipse that is defined
by a framing rectangle. |
| Line2D
This
Line2D represents a line segment in (x,y)
coordinate space. |
| Path2D
The
Path2D class provides a simple, yet flexible
shape which represents an arbitrary geometric path. |
| PickRay
A ray used for picking.
|
| QuadCurve2D
The
QuadCurve2D class defines a quadratic parametric curve
segment in (x,y) coordinate space. |
| RoundRectangle2D
The
RoundRectangle2D class defines a rectangle with
rounded corners defined by a location (x,y), a
dimension (w x h), and the width and height of an arc
with which to round the corners. |
| Vec3d
A 3-dimensional, double-precision, floating-point vector.
|
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| RectBounds
A simple object which carries bounds information as floats, and
has no Z components.
|
| Shape
The
Shape class provides definitions for objects
that represent some form of geometric shape. |
| Class and Description |
|---|
| BaseBounds
Base class for mutable bounds objects.
|
| PickRay
A ray used for picking.
|