FigureText
1 개요
CFLFigureText
클래스는 문자열과 그리기 정보를 표현하는 클래스입니다. 문자열
, 문자열의 좌표
, 문자열 색
, 채우기 색
, 폰트 크기
, 각도
등 문자열과 그리기에 필요한 정보를 사용하여 관련된 동작을 수행하는 클래스입니다.
템플릿 타입
CFLFigureText<double>
(=CFLFigureTextD
)CFLFigureText<float>
(=CFLFigureTextF
)CFLFigureText<int64_t>
(=CFLFigureTextLL
)CFLFigureText<int32_t>
(=CFLFigureTextL
)
2 멤버 함수 목록
아래는 주요 기능별로 정리된 멤버 함수 목록입니다. 각 함수의 상세한 파라미터 설정은 FLImaging® API 레퍼런스를 참고 바랍니다.
1. 정보 설정
SetCoordinate
: 문자열의 위치를 설정하는 함수SetText
: 문자열의 내용을 설정하는 함수SetTextColor
: 문자열의 색을 설정하는 함수SetFillColor
: 면의 색을 설정하는 함수SetFontSize
: 폰트의 크기를 설정하는 함수EnableRealSize
: 실제 크기로 그릴지의 여부를 설정하는 함수SetAngle
: 문자열의 각도를 설정하는 함수SetAlignment
: 문자열의 위치 기준을 설정하는 함수SetFontName
: 폰트 이름을 설정하는 함수SetTextColorAlphaRatio
: 문자열의 불투명도를 설정하는 함수 (1.f 불투명, 0.f 투명)SetFillColorAlphaRatio
: 면의 불투명도를 설정하는 함수 (1.f 불투명, 0.f 투명)SetFontWeight
: 폰트 두께를 설정하는 함수EnableItalic
: 폰트의 이텔릭 유무를 설정하는 함수
2. 정보 조회
GetCoordinate
: 문자열의 위치를 받아오는 함수GetText
: 문자열의 내용을 받아오는 함수GetTextColor
: 문자열의 색을 받아오는 함수GetFillColor
: 면의 색을 받아오는 함수GetFontSize
: 폰트의 크기를 받아오는 함수IsRealSizeEnabled
: 실제 크기로 그릴지의 여부를 받아오는 함수GetAngle
: 문자열의 각도를 받아오는 함수GetAlignment
: 문자열의 위치 기준을 받아오는 함수GetFontName
: 폰트 이름을 받아오는 함수GetTextColorAlphaRatio
: 문자열의 불투명도를 받아오는 함수 (1.f 불투명, 0.f 투명)GetFillColorAlphaRatio
: 면의 불투명도를 받아오는 함수 (1.f 불투명, 0.f 투명)GetFontWeight
: 폰트 두께를 받아오는 함수IsItalicEnabled
: 폰트의 이텔릭 유무를 받아오는 함수