RectangleF 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사각형의 위치와 크기를 나타내는 부동 소수점 숫자 네 개의 집합을 저장합니다. 보다 고급의 영역 기능은 Region 개체를 사용합니다.
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
public value class RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
public struct RectangleF
[System.Serializable]
public struct RectangleF
type RectangleF = struct
[<System.Serializable>]
type RectangleF = struct
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
Public Structure RectangleF
- 상속
- 특성
- 구현
설명
사각형은 너비, 높이 및 왼쪽 위 모서리로 정의됩니다.
생성자
RectangleF(PointF, SizeF) |
지정된 위치와 크기를 사용하여 RectangleF 클래스의 새 인스턴스를 초기화합니다. |
RectangleF(Single, Single, Single, Single) |
지정된 위치와 크기를 사용하여 RectangleF 클래스의 새 인스턴스를 초기화합니다. |
RectangleF(Vector4) |
지정된 Vector4에서 구조체의 RectangleF 새 instance 초기화합니다. |
필드
Empty |
초기화되지 않은 멤버가 있는 RectangleF 클래스의 인스턴스를 나타냅니다. |
속성
Bottom |
Y 구조체의 Height 및 RectangleF의 합인 Y 좌표를 가져옵니다. |
Height |
이 RectangleF 구조체의 높이를 가져오거나 설정합니다. |
IsEmpty |
RectangleF의 Width 또는 Height 속성 값에 0이 포함되는지 여부를 나타내는 값을 가져옵니다. |
Left |
이 RectangleF 구조체의 왼쪽 가장자리의 x좌표를 가져옵니다. |
Location |
이 RectangleF 구조체의 왼쪽 위 모퉁이의 좌표를 가져오거나 설정합니다. |
Right |
X 구조체의 Width 및 RectangleF의 합인 X 좌표를 가져옵니다. |
Size |
이 RectangleF의 크기를 가져오거나 설정합니다. |
Top |
이 RectangleF 구조체의 위쪽 가장자리의 y좌표를 가져옵니다. |
Width |
이 RectangleF 구조체의 너비를 가져오거나 설정합니다. |
X |
이 RectangleF 구조체의 왼쪽 위 모퉁이의 x좌표를 가져오거나 설정합니다. |
Y |
이 RectangleF 구조체의 왼쪽 위 모퉁이의 y좌표를 가져오거나 설정합니다. |
메서드
Contains(PointF) |
지정된 점이 이 RectangleF 구조체에 들어 있는지 여부를 확인합니다. |
Contains(RectangleF) |
|
Contains(Single, Single) |
지정된 점이 이 RectangleF 구조체에 들어 있는지 여부를 확인합니다. |
Equals(Object) |
|
Equals(RectangleF) |
현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다. |
FromLTRB(Single, Single, Single, Single) |
지정된 위치에 왼쪽 위 모퉁이와 오른쪽 아래 모퉁이를 사용하여 RectangleF 구조체를 만듭니다. |
GetHashCode() |
이 RectangleF 구조체의 해시 코드를 가져옵니다. 해시 코드 사용에 대한 자세한 내용은 |
Inflate(RectangleF, Single, Single) |
지정된 RectangleF 구조체의 확대된 복사본을 만들고 반환합니다. 복사본은 지정된 크기만큼 확대되며 원래의 사각형은 수정되지 않고 남습니다. |
Inflate(Single, Single) |
이 RectangleF 구조체를 지정된 크기만큼 확대합니다. |
Inflate(SizeF) |
이 RectangleF을 지정된 크기만큼 확대합니다. |
Intersect(RectangleF) |
이 RectangleF 구조를 이 구조 자체와 지정된 RectangleF 구조의 교차 부분으로 바꿉니다. |
Intersect(RectangleF, RectangleF) |
두 개의 사각형의 교차 부분을 나타내는 RectangleF 구조체를 반환합니다. 교차 부분이 없으면 빈 RectangleF가 반환됩니다. |
IntersectsWith(RectangleF) |
이 사각형이 |
Offset(PointF) |
지정된 크기를 사용하여 이 사각형의 위치를 조정합니다. |
Offset(Single, Single) |
지정된 크기를 사용하여 이 사각형의 위치를 조정합니다. |
ToString() |
Size의 |
ToVector4() |
이 Vector4 에서 새 RectangleF을 만듭니다. |
Union(RectangleF, RectangleF) |
통합 부분을 구성하는 두 사각형에 모두 포함되는 세째 사각형을 가능한 한 작게 만듭니다. |
연산자
Equality(RectangleF, RectangleF) |
두 RectangleF 구조체가 동일한 위치와 크기를 갖는지 여부를 테스트합니다. |
Explicit(RectangleF to Vector4) |
지정된 RectangleF를 Vector4로 변환합니다. |
Explicit(Vector4 to RectangleF) |
지정된 Vector4를 RectangleF로 변환합니다. |
Implicit(Rectangle to RectangleF) |
지정된 Rectangle 구조체를 RectangleF 구조체로 변환합니다. |
Inequality(RectangleF, RectangleF) |
두 RectangleF 구조체의 위치와 크기가 다른지 여부를 테스트합니다. |
적용 대상
.NET