[]
Represents an ordered pair of double X and Y coordinates that defines a point in a two-dimensional plane.
[TypeConverter(typeof(PointD.TypeConverter))]
public struct PointD
| Name | Description |
|---|---|
| PointD(double, double) | Initializes a new instance of the PointD structure. |
| Name | Description |
|---|---|
| Empty | Represents an empty instance of the PointD structure. |
| IsEmpty | Gets a value indicating whether the current PointD is empty. |
| X | Gets or sets the X coordinate of the current PointD. |
| Y | Gets or sets the Y coordinate of the current PointD. |
| Name | Description |
|---|---|
| Add(PointD, SizeD) | |
| Ceiling() | Converts the current PointD structure to a Point by rounding the double coordinates to the next higher integer values. |
| Offset(double, double) | Offsets the current PointD structure by the specified values. |
| Parse(string, out PointD, bool) | Converts a string to a PointD structure. |
| Substract(PointD, SizeD) | |
| ToPointF() | |
| ToString() | Converts the current PointD to a human readable string. |
| Truncate() | Converts the current PointD structure to a Point by truncating the values of the Point object. |
| Name | Description |
|---|---|
| operator +(PointD, SizeD) | |
| explicit operator SizeD(PointD) | |
| implicit operator PointD(Point) | |
| implicit operator PointD(PointF) | |
| operator -(PointD, SizeD) |