[]
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) |