System::Drawing::SizeF 클래스
내용물
[
숨다
]SizeF class
이미지의 너비와 높이를 나타내는 단정밀도 부동소수점 값 한 쌍을 나타냅니다. 이 유형은 스택에 할당하고 값 또는 참조로 함수에 전달해야 합니다. 이 유형의 객체를 관리하기 위해 System::SmartPtr 클래스를 절대 사용하지 마세요.
class SizeF
메서드
| 메서드 | 설명 |
|---|---|
| static Add(const SizeF&, const SizeF&) | 지정된 SizeF 객체들의 합인 새로운 SizeF 객체를 반환합니다. 즉, 너비 값은 지정된 객체들의 너비 값 합과 같고, 높이 값은 지정된 객체들의 높이 값 합과 같습니다. |
| Equals(const SizeF&) const | 현재 객체와 지정된 객체가 같은지, 즉 동일한 너비와 높이 값을 나타내는지 확인합니다. |
| get_Height() const | 현재 객체가 나타내는 높이 값을 반환합니다. |
| get_IsEmpty() const | 너비와 높이 값이 모두 0인지 확인합니다. |
| get_Width() const | 현재 객체가 나타내는 너비 값을 반환합니다. |
| GetHashCode() const | 현재 객체에 대한 해시 코드를 반환합니다. |
| operator PointF() const | 현재 객체의 너비와 높이 값을 각각 X와 Y 좌표에 초기화하여 현재 객체를 Point 객체 인스턴스로 변환합니다. |
| operator+=(const SizeF&) | 지정된 SizeF 객체의 너비와 높이 값을 현재 SizeF 객체의 너비와 높이 값에 각각 추가합니다. |
| set_Height(float) | 현재 객체가 나타내는 높이 값을 설정합니다. |
| set_Width(float) | 현재 객체가 나타내는 너비 값을 설정합니다. |
| SizeF() | 새로운 SizeF 객체를 생성하고 그 너비와 높이 값을 0으로 초기화합니다. |
| SizeF(const PointF&) | 새로운 SizeF 객체를 생성하고 그 너비와 높이 값을 지정된 점의 X와 Y 좌표 값으로 각각 초기화합니다. |
| SizeF(float, float) | 새로운 SizeF 객체를 생성하고 지정된 값으로 초기화합니다. |
| static Subtract(const SizeF&, const SizeF&) | 새로운 SizeF 객체를 반환합니다. 이 객체는 size1에서 size2를 뺀 결과이며, 즉 너비 값은 size1의 너비 값에서 size2의 너비 값을 뺀 결과이고, 높이 값은 size1의 높이 값에서 size2의 높이 값을 뺀 결과입니다. |
| ToPointF() const | 현재 객체의 너비와 높이 값을 각각 X와 Y 좌표에 초기화하여 현재 객체를 Point 객체 인스턴스로 변환합니다. |
| ToSize() const | 현재 SizeF 객체의 너비와 높이 값을 아래쪽 정수값으로 내림하여 Size 객체를 생성합니다. |
| ToString() const | 현재 객체가 나타내는 너비와 높이 값 쌍의 문자열 표현을 반환합니다. |
필드
| 필드 | 설명 |
|---|---|
| static Empty | 너비와 높이 값이 0인 빈 SizeF 클래스 인스턴스입니다. |
또 보기
- Namespace System::Drawing
- Library Aspose.Page for C++