다음을 통해 공유


Rect 구조체

정의

사각형의 너비, 높이 및 원점을 설명합니다.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
상속
특성
구현

설명

이 구조체는 WinRT(Windows 런타임) Rect 구조체의 .NET 프로젝션을 나타냅니다. 자세한 내용은 UWP API 참조의 Rect 를 참조하세요.

생성자

Rect(Double, Double, Double, Double)

지정된 X 좌표, Y 좌표, 너비 및 높이를 갖는 Rect 구조체를 초기화합니다.

Rect(Point, Point)

지정된 두 지점을 정확히 포함할 수 있는 크기의 Rect 구조체를 초기화합니다.

Rect(Point, Size)

원점 및 크기를 기준으로 Rect 구조체를 초기화합니다.

속성

Bottom

사각형 아래쪽의 y축 값을 가져옵니다.

Empty

위치와 넓이가 없는 사각형을 나타내는 특수 값을 가져옵니다.

Height

사각형의 높이를 가져오거나 설정합니다.

IsEmpty

사각형이 Empty 사각형인지 여부를 나타내는 값을 가져옵니다.

Left

사각형 왼쪽의 x축 값을 가져옵니다.

Right

사각형 오른쪽의 x축 값을 가져옵니다.

Top

사각형 위쪽의 y축 좌표를 가져옵니다.

Width

사각형의 너비를 가져오거나 설정합니다.

X

사각형 왼쪽의 x축 값을 가져오거나 설정합니다.

Y

사각형 위쪽의 y축 값을 가져오거나 설정합니다.

메서드

Contains(Point)

Rect에서 설명하는 사각형에 지정된 지점이 포함되는지 여부를 나타냅니다.

Equals(Object)

지정된 개체가 현재 Rect와 같은지 여부를 나타냅니다.

Equals(Rect)

지정된 Rect이 현재 Rect과 같은지 나타냅니다.

GetHashCode()

Rect의 해시 코드를 만듭니다.

Intersect(Rect)

현재 Rect로 표시되는 사각형과 지정된 Rect가 나타내는 사각형의 교집합을 찾고, 결과를 현재 Rect로 저장합니다.

ToString()

Rect 구조체의 문자열 표현을 반환합니다.

ToString(IFormatProvider)

지정된 형식 공급자를 사용하여 사각형의 문자열 표현을 반환합니다.

Union(Point)

현재 Rect가 나타내는 사각형을 지정된 지점이 포함될 수 있도록 정확하게 확장합니다.

Union(Rect)

현재 Rect가 나타내는 사각형을 지정된 사각형이 포함될 수 있도록 정확하게 확장합니다.

연산자

Equality(Rect, Rect)

Rect 구조체가 같은지 비교합니다.

Inequality(Rect, Rect)

Rect 구조체가 다른지 비교합니다.

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

이 멤버에 대한 설명은 ToString(String, IFormatProvider)를 참조하세요.

적용 대상

추가 정보