PointF 구조체

정의

2차원 평면에서 점을 정의하는 순서가 지정된 부동 소수점 x 및 y 좌표 쌍을 나타냅니다.

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
상속
PointF
특성
구현

설명

PointFPoint, use Point.Round 또는 Point.Truncate.로 변환하려면

생성자

Name Description
PointF(Single, Single)

지정된 좌표를 사용하여 클래스의 PointF 새 인스턴스를 초기화합니다.

PointF(Vector2)

지정된 구조체에서 구조체의 PointF 새 인스턴스를 초기화합니다 Vector2.

필드

Name Description
Empty

멤버 데이터가 초기화되지 않은 상태로 남아 있는 클래스의 PointF 새 인스턴스를 나타냅니다.

속성

Name Description
IsEmpty

비어 PointF 있는지 여부를 나타내는 값을 가져옵니다.

X

PointF좌표의 x 좌표를 가져오거나 설정합니다.

Y

PointFY 좌표를 가져오거나 설정합니다.

메서드

Name Description
Add(PointF, Size)

지정된 으로 지정된 PointF 값을 변환합니다 Size.

Add(PointF, SizeF)

지정된 으로 지정된 PointF 자를 변환합니다 SizeF.

Equals(Object)

지정된 PointF좌표와 동일한 좌표가 포함되는지 여부를 Object 지정합니다.

Equals(PointF)

현재 개체가 같은 형식의 다른 개체와 같은지 여부를 나타냅니다.

GetHashCode()

PointF 구조체에 대한 해시 코드를 반환합니다.

Subtract(PointF, Size)

PointF 지정된 크기의 음수로 변환합니다.

Subtract(PointF, SizeF)

PointF 지정된 크기의 음수로 변환합니다.

ToString()

PointF 문자열을 사람이 읽을 수 있는 문자열로 변환합니다.

ToVector2()

에서 Vector2새로 PointF 만듭니다.

연산자

Name Description
Addition(PointF, Size)

지정된 PointF으로 변환합니다Size.

Addition(PointF, SizeF)

지정된 으로 PointF 변환합니다 SizeF.

Equality(PointF, PointF)

PointF 구조를 비교합니다. 결과는 두 X 구조체의 Y 값과 PointF 속성이 같은지 여부를 지정합니다.

Explicit(PointF to Vector2)

지정된 PointFVector2값을 .로 변환합니다.

Explicit(Vector2 to PointF)

지정된 Vector2PointF값을 .로 변환합니다.

Inequality(PointF, PointF)

지정된 점의 좌표가 같지 않은지 여부를 확인합니다.

Subtraction(PointF, Size)

지정된 PointF값의 음수로 변환합니다Size.

Subtraction(PointF, SizeF)

지정된 값 PointF 의 음수로 변환합니다 SizeF.

적용 대상