See: Description
| Interface | Description |
|---|---|
| IMutableOrientedRectangle |
Interface for mutable oriented rectangles in 2D coordinate space with double precision coordinates.
|
| 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.
|
| 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.
|
| Class | Description |
|---|---|
| GeneralPath |
Models a path that consists of lines and Bézier curves.
|
| GeneralPath.PathCursor |
A class that is used by
GeneralPath to iterate over the elements the path is made up of. |
| GeomUtilities |
Utility class that performs all kind of geometric operations.
|
| InsetsD |
An immutable struct that models the thickness of insets as double precision floating point values.
|
| Matrix2D |
An implementation of a matrix that represents an affine transformation and works with
PointD. |
| MutablePoint |
A simple default implementation of a mutable point in 2D coordinate space with double precision coordinates.
|
| MutableRectangle |
A simple default implementation of a mutable rectangle in 2D coordinate space with double precision values stored in an
instance of
IMutablePoint and IMutableSize. |
| MutableSize |
A simple default implementation of a mutable size in 2D coordinate space with double precision values.
|
| OrientedRectangle |
A simple default implementation of 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. |
| PointD |
An immutable struct that models a point in 2-d Cartesian coordinate space with double coordinates.
|
| RectD |
An immutable struct that models a rectangle in 2-d Cartesian coordinate space with double coordinates.
|
| SizeD |
An immutable
ISize implementation to describe a size in two-dimensional space. |
| Tangent |
An immutable struct that represents a tangent in a 2-d Cartesian coordinate space with double values.
|
| Enum | Description |
|---|---|
| MatrixOrder |
Enumeration constant for use in
Matrix2D operations. |
| PathType |
An enumeration of all possible types that make up a
GeneralPath. |
Contains definitions, default implementations, structs and support classes that deal with the representation of geometric data.
This CLR namespace is mapped to the XAML namespace XamlNamespaceConstants.YFILES_COMMON_NS