11#include "FLFigureForwardDeclaration.h"
12#include "DefinitionsFigure.h"
13#include "FLFigureAttribute.h"
52 virtual const CResult Load(
const wchar_t* pWcsFileName)
sealed;
67 virtual const CResult Save(
const wchar_t* pWcsFileName)
const sealed;
82 virtual const CResult SetName(
const wchar_t* pWcsName)
sealed;
108 virtual const wchar_t*
GetName()
const sealed;
231 virtual const CResult SetAttributeDrawingLineColor(uint8_t u8Blue, uint8_t u8Green, uint8_t u8Red)
sealed;
561 virtual bool IsValid()
const override;
943 virtual const CResult Inflate(int32_t left, int32_t top, int32_t right, int32_t bottom);
962 virtual const CResult Inflate(int64_t left, int64_t top, int64_t right, int64_t bottom);
1439 virtual const CResult Scale(int32_t i32PivotX, int32_t i32PivotY,
double f64RatioX,
double f64RatioY);
1458 virtual const CResult Scale(int64_t i64PivotX, int64_t i64PivotY,
double f64RatioX,
double f64RatioY);
1477 virtual const CResult Scale(
float f32PivotX,
float f32PivotY,
double f64RatioX,
double f64RatioY);
1496 virtual const CResult Scale(
double f64PivotX,
double f64PivotY,
double f64RatioX,
double f64RatioY);
1815 virtual const CResult Extend(int32_t left, int32_t top, int32_t right, int32_t bottom);
1838 virtual const CResult Extend(int64_t left, int64_t top, int64_t right, int64_t bottom);
1884 virtual const CResult Extend(
double left,
double top,
double right,
double bottom);
12051 virtual const CResult Rotate(
double f64Angle, int32_t i32PivotX, int32_t i32PivotY);
12068 virtual const CResult Rotate(
double f64Angle, int64_t i64PivotX, int64_t i64PivotY);
14086 SupportToDuplicateAbstractObject(
CFLFigure);
14087 DeclareGetClassType();
14091 virtual bool AllocateAttribute()
sealed;
14092 virtual bool DeleteAttribute()
sealed;
Template type 의 배열 클래스.
Definition RangeTree.h:19
FLImaging의 최상위 기저 클래스
Definition FLBase.h:36
FLImaging의 이미지 클래스
Definition FLImage.h:35
CFLImage 의 Page 클래스
Definition FLImagePage.h:37
Template type 의 문자열 클래스
Definition INIUtilities.h:20
3차원 점을 표현하는 간략화된 클래스
Definition TPoint3.h:37
점을 표현하는 간략화된 클래스
Definition TPoint.h:37
직사각형을 표현하는 간략화된 클래스
Definition TRect.h:37
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1514
3차 베지어 곡선을 표현하는 클래스
Definition FLBezierCubicCurve.h:24
2차 베지어 곡선을 표현하는 클래스
Definition FLBezierQuadraticCurve.h:24
4차 베지어 곡선을 표현하는 클래스
Definition FLBezierQuarticCurve.h:24
원을 표현하는 클래스
Definition FLCircle.h:25
다각형을 표현하는 클래스
Definition FLComplexRegion.h:27
큐빅 곡선을 표현하는 클래스
Definition FLCubicSpline.h:23
원 또는 호 형태의 도넛 모양을 표현하는 클래스
Definition FLDoughnut.h:26
타원을 표현하는 클래스
Definition FLEllipse.h:25
직선을 표현하는 클래스
Definition FLLine.h:25
점 배열을 표현하는 클래스
Definition FLPointArray.h:26
점을 표현하는 클래스
Definition FLPoint.h:24
사변형을 표현하는 클래스
Definition FLQuad.h:24
직사각형을 표현하는 클래스
Definition FLRect.h:24
영역을 표현하는 클래스
Definition FLRegion.h:26
모서리가 둥근 직사각형을 표현하는 클래스
Definition FLRoundRect.h:24
EKernelShape
Definition DefinitionsFigure.h:3128
EWarpingType
Definition DefinitionsFigure.h:2748
EWindingDirection
점들이 이어지는 방향
Definition DefinitionsFigure.h:2529
EIncludingRegionType
Definition DefinitionsFigure.h:2723
EFigureDeclType
도형의 타입
Definition DefinitionsFigure.h:33
EFigureTemplateType
도형의 변수 자료형
Definition DefinitionsFigure.h:302
EAttributeDrawingPenStyle
Figure 그리기 속성의 펜 스타일
Definition DefinitionsFigure.h:3162
EFigureFlipDirection
뒤집는 방향
Definition DefinitionsFigure.h:2620