PointF Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.
public value class PointF : IEquatable<System::Drawing::PointF>
public value class PointF
public struct PointF : IEquatable<System.Drawing.PointF>
public struct PointF
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct PointF
type PointF = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type PointF = struct
Public Structure PointF
Implements IEquatable(Of PointF)
Public Structure PointF
- Inheritance
- Attributes
- Implements
Remarks
To convert a PointF to a Point, use Point.Round or Point.Truncate.
Constructors
PointF(Single, Single) |
Initializes a new instance of the PointF class with the specified coordinates. |
PointF(Vector2) |
Initializes a new instance of the PointF struct from the specified Vector2. |
Fields
Empty |
Represents a new instance of the PointF class with member data left uninitialized. |
Properties
IsEmpty |
Gets a value indicating whether this PointF is empty. |
X |
Gets or sets the x-coordinate of this PointF. |
Y |
Gets or sets the y-coordinate of this PointF. |
Methods
Add(PointF, Size) | |
Add(PointF, SizeF) | |
Equals(Object) |
Specifies whether this PointF contains the same coordinates as the specified Object. |
Equals(PointF) |
Indicates whether the current object is equal to another object of the same type. |
GetHashCode() |
Returns a hash code for this PointF structure. |
Subtract(PointF, Size) |
Translates a PointF by the negative of a specified size. |
Subtract(PointF, SizeF) |
Translates a PointF by the negative of a specified size. |
ToString() |
Converts this PointF to a human readable string. |
ToVector2() |
Operators
Addition(PointF, Size) | |
Addition(PointF, SizeF) | |
Equality(PointF, PointF) |
Compares two PointF structures. The result specifies whether the values of the X and Y properties of the two PointF structures are equal. |
Explicit(PointF to Vector2) | |
Explicit(Vector2 to PointF) | |
Inequality(PointF, PointF) |
Determines whether the coordinates of the specified points are not equal. |
Subtraction(PointF, Size) | |
Subtraction(PointF, SizeF) |
Applies to
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈