C
Classes
- GeneralPath
- Models a path that consists of lines and Bézier curves.
- GeneralPathCursor
- A class that is used by GeneralPath to iterate over the elements the path is made up of.
- GeometryUtilities
- This class provides useful geometric primitives and advanced geometric algorithms.
- Insets
- Represents margins or padding for a rectangular area in two-dimensional Cartesian coordinates.
- LineSegment
- This class represents a line segment in the plane.
- Matrix
- An implementation of a matrix that represents an affine transformation and works with Point.
- MutablePoint
- Represents a mutable point in two-dimensional Cartesian coordinates.
- MutableRectangle
- Represents a mutable axis-aligned rectangle in two-dimensional Cartesian coordinates.
- MutableSize
- A mutable size in 2D coordinate space with double precision values.
- OrientedRectangle
- A mutable oriented rectangle in 2D coordinate space with double precision values stored in an instance of IMutablePoint and IMutableSize as well as two doubles for the up vector components.
- Point
- Represents a point in two-dimensional Cartesian coordinates.
- Rect
- Represents an axis-aligned rectangle in two-dimensional Cartesian coordinates.
- Size
- Represents the size of a rectangular object with a given width and height.
- Tangent
- A tangent in a 2D Cartesian coordinate space with double values.
I
Interfaces
- IMutablePoint
- Interface for a mutable point in 2D coordinate space with double precision coordinates.
- IMutableRectangle
- Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
- IMutableSize
- Interface for a mutable size in 2D coordinate space with double precision width and height.
- IOrientedRectangle
- Interface for oriented rectangles in 2D coordinate space with double precision coordinates.
- IPlaneObject
- This interface describes a 2-dimensional object which has finite bounds.
- IPoint
- Interface for a point in 2D coordinate space with double precision coordinates.
- IRectangle
- Interface for rectangles aligned to the axes in 2D coordinate space with double precision coordinates.
- ISize
- Interface for an object that has a size in 2D coordinate space with double precision floating point size values.
E
Enums
- MatrixOrder
- Enumeration constant for use in Matrix operations.
- PathType
- An enumeration of all possible types that make up a GeneralPath
- SmoothingPolicy
- Policy determining how corners in paths are smoothed in createSmoothedPath.