Doughnut
1 개요
CFLDoughnut
클래스는 원 또는 호 형태의 도넛 모양을 표현하는 클래스입니다. CFLCircle 클래스를 상속받으며, 내부 반지름
에 대한 정보를 사용하여 관련된 연산을 수행하는 클래스입니다.
템플릿 타입
CFLDoughnut<double>
(=CFLDoughnutD
)CFLDoughnut<float>
(=CFLDoughnutF
)CFLDoughnut<int64_t>
(=CFLDoughnutLL
)CFLDoughnut<int32_t>
(=CFLDoughnutL
)
원호 각도 360° | 원호 각도 225° |
---|---|
![]() |
![]() |
Fig. 원호 각도에 따른 CFLDoughnut 형태
2 멤버 함수 목록
아래는 주요 기능별로 정리된 멤버 함수 목록입니다. 각 함수의 상세한 파라미터 설정은 FLImaging® API 레퍼런스를 참고 바랍니다.
1. 도넛 설정
MakeFullDoughnut
: 도넛을 완전한 형태로 만드는 함수 (원호 시작 각도 : 0°, 원호 각도 : 360°, 원호 처리 타입 : EachOther)MakeArc
: 도넛을 원호 형태로 만드는 함수
2. 도넛의 기하학적 속성
GetInnerRadius
: 내부 원의 반지름 가져오기SetInnerRadius
: 내부 원의 반지름 설정하기IsInsideOut
: 내부의 원의 반지름이 외부 반지름보다 더 큰지 확인하는 함수