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;
108 virtual const wchar_t*
GetName()
const sealed;
906 virtual const CResult Inflate(int32_t left, int32_t top, int32_t right, int32_t bottom);
907 virtual const CResult Inflate(int64_t left, int64_t top, int64_t right, int64_t bottom);
909 virtual const CResult Inflate(
double left,
double top,
double right,
double bottom);
1037 virtual const CResult Scale(int32_t i32PivotX, int32_t i32PivotY,
double f64RatioX,
double f64RatioY);
1038 virtual const CResult Scale(int64_t i64PivotX, int64_t i64PivotY,
double f64RatioX,
double f64RatioY);
1039 virtual const CResult Scale(
float f32PivotX,
float f32PivotY,
double f64RatioX,
double f64RatioY);
1040 virtual const CResult Scale(
double f64PivotX,
double f64PivotY,
double f64RatioX,
double f64RatioY);
1139 virtual const CResult Extend(int32_t left, int32_t top, int32_t right, int32_t bottom);
1140 virtual const CResult Extend(int64_t left, int64_t top, int64_t right, int64_t bottom);
1142 virtual const CResult Extend(
double left,
double top,
double right,
double bottom);
2428 virtual const CResult Rotate(
double f64Angle, int32_t i32PivotX, int32_t i32PivotY);
2429 virtual const CResult Rotate(
double f64Angle, int64_t i64PivotX, int64_t i64PivotY);
2430 virtual const CResult Rotate(
double f64Angle,
float f32PivotX,
float f32PivotY);
2431 virtual const CResult Rotate(
double f64Angle,
double f64PivotX,
double f64PivotY);
3654 SupportToDuplicateAbstractObject(
CFLFigure);
3655 DeclareGetClassType();
3659 virtual bool AllocateAttribute()
sealed;
3660 virtual bool DeleteAttribute()
sealed;
Template type array class.
Definition FLArray.h:71
Top-level base class of FLImaging.
Definition FLBase.h:36
FLIMaging's image class.
Definition FLImage.h:35
CFLImage's page class.
Definition FLImagePage.h:37
Template type string class.
Definition FLString.h:34
Simplified class representing a 3-D point.
Definition TPoint3.h:37
Simplified class representing a point.
Definition TPoint.h:37
Simplified class representing a rectangle.
Definition TRect.h:37
FLImaging module execution result object.
Definition ResultsDef.h:1704
A class representing bezier cubic curve.
Definition FLBezierCubicCurve.h:24
A class representing bezier quadratic curve.
Definition FLBezierQuadraticCurve.h:24
A class representing bezier quartic curve.
Definition FLBezierQuarticCurve.h:24
A class representing circle.
Definition FLCircle.h:25
A class representing a polygon.
Definition FLComplexRegion.h:28
A class representing cubic spline.
Definition FLCubicSpline.h:23
A class representing a doughnut shape of a circle or an arc.
Definition FLDoughnut.h:26
A class representing ellipse.
Definition FLEllipse.h:25
A class representing a line.
Definition FLLine.h:25
A base class representing array of figure.
Definition FLPointArray.h:26
A class representing a point.
Definition FLPoint.h:24
A class representing a quadrangle.
Definition FLQuad.h:24
A class representing a rectangle.
Definition FLRect.h:24
A class representing region.
Definition FLRegion.h:26
A class representing a round rectangle.
Definition FLRoundRect.h:24
Definition AlgorithmBase.h:16
EKernelShape
Definition DefinitionsFigure.h:3249
@ EKernelShape_Rectangle
Definition DefinitionsFigure.h:3256
EWarpingType
Definition DefinitionsFigure.h:2869
@ EWarpingType_Bicubic
Definition DefinitionsFigure.h:2886
@ EWarpingType_Bilinear
Definition DefinitionsFigure.h:2880
EWindingDirection
Winding direction.
Definition DefinitionsFigure.h:2650
EIncludingRegionType
Definition DefinitionsFigure.h:2844
@ EIncludingRegionType_All
Definition DefinitionsFigure.h:2849
EFigureDeclType
Declare type of figure.
Definition DefinitionsFigure.h:33
EFigureTemplateType
Template type of figure.
Definition DefinitionsFigure.h:423
EFigureSpecCompareType
Definition DefinitionsFigure.h:3579
@ EFigureSpecCompareType_Coordinates
Definition DefinitionsFigure.h:3584
EAttributeDrawingPenStyle
Pen Style in Figure drawing attribute.
Definition DefinitionsFigure.h:3283
EFigureFlipDirection
Flip direction.
Definition DefinitionsFigure.h:2741