Rect 구조체

정의

사각형의 너비, 높이 및 원점을 설명합니다.Describes the width, height, and point origin of a rectangle.

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

설명

이 구조체는 WinRT (Windows 런타임) Rect 구조체의 .net 프로젝션을 나타냅니다.This struct represents the .NET projection of the Windows Runtime (WinRT) Rect struct. 자세한 내용은 UWP API 참조의 Rect 를 참조 하세요.For more information, see Rect in the UWP API reference.

생성자

Rect(Double, Double, Double, Double)

지정된 X 좌표, Y 좌표, 너비 및 높이를 갖는 Rect 구조체를 초기화합니다.Initializes a Rect struct that has the specified x-coordinate, y-coordinate, width, and height.

Rect(Point, Point)

지정된 두 지점을 정확히 포함할 수 있는 크기의 Rect 구조체를 초기화합니다.Initializes a Rect struct that is exactly large enough to contain the two specified points.

Rect(Point, Size)

원점 및 크기를 기준으로 Rect 구조체를 초기화합니다.Initializes a Rect struct based on an origin and size.

속성

Bottom

사각형 아래쪽의 y축 값을 가져옵니다.Gets the y-axis value of the bottom of the rectangle.

Empty

위치와 넓이가 없는 사각형을 나타내는 특수 값을 가져옵니다.Gets a special value that represents a rectangle with no position or area.

Height

사각형의 높이를 가져오거나 설정합니다.Gets or sets the height of the rectangle.

IsEmpty

사각형이 Empty 사각형인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the rectangle is the Empty rectangle.

Left

사각형 왼쪽의 x축 값을 가져옵니다.Gets the x-axis value of the left side of the rectangle.

Right

사각형 오른쪽의 x축 값을 가져옵니다.Gets the x-axis value of the right side of the rectangle.

Top

사각형 위쪽의 y축 좌표를 가져옵니다.Gets the y-axis position of the top of the rectangle.

Width

사각형의 너비를 가져오거나 설정합니다.Gets or sets the width of the rectangle.

X

사각형 왼쪽의 x축 값을 가져오거나 설정합니다.Gets or sets the x-axis value of the left side of the rectangle.

Y

사각형 위쪽의 y축 값을 가져오거나 설정합니다.Gets or sets the y-axis value of the top side of the rectangle.

메서드

Contains(Point)

Rect에서 설명하는 사각형에 지정된 점이 들어 있는지 여부를 나타냅니다.Indicates whether the rectangle described by the Rect contains the specified point.

Equals(Object)

지정된 개체가 현재 Rect와 같은지 여부를 나타냅니다.Indicates whether the specified object is equal to the current Rect.

Equals(Rect)

지정된 Rect가 현재 Rect와 같은지 여부를 나타냅니다.Indicates whether the specified Rect is equal to the current Rect.

GetHashCode()

Rect의 해시 코드를 만듭니다.Creates a hash code for the Rect.

Intersect(Rect)

현재 Rect가 나타내는 사각형과 지정된 Rect가 나타내는 사각형이 겹치는 부분을 찾아서 그 결과를 현재 Rect로 저장합니다.Finds the intersection of the rectangle represented by the current Rect and the rectangle represented by the specified Rect, and stores the result as the current Rect.

ToString()

Rect 구조체의 문자열 표현을 반환합니다.Returns a string representation of the Rect struct.

ToString(IFormatProvider)

지정된 형식 공급자를 사용하여 사각형의 문자열 표현을 반환합니다.Returns a string representation of the rectangle by using the specified format provider.

Union(Point)

지정된 점을 정확히 포함할 수 있는 크기로 현재 Rect를 확장합니다.Expands the rectangle represented by the current Rect exactly enough to contain the specified point.

Union(Rect)

지정된 사각형을 정확히 포함할 수 있는 크기로 현재 Rect를 확장합니다.Expands the rectangle represented by the current Rect exactly enough to contain the specified rectangle.

연산자

Equality(Rect, Rect)

Rect 구조체가 같은지 비교합니다.Compares two Rect structs for equality.

Inequality(Rect, Rect)

Rect 구조체가 다른지 비교합니다.Compares two Rect structs for inequality.

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

이 멤버에 대한 설명은 ToString(String, IFormatProvider)를 참조하세요.For a description of this member, see ToString(String, IFormatProvider).

적용 대상

추가 정보