![]() |
FLImaging 6.5.8.1
|
Classes | |
class | CAlgorithmBase |
Processing unit base class required by algorithm. More... | |
class | CAlgorithmFeatureBase |
A class containing the basic functions of computer vision algorithm. More... | |
class | CBicubicSplineMapping |
A class that transforms a set of corresponding vertices input from the user based on the model function set by the user. More... | |
class | CCombination |
A class that computes combination. More... | |
class | CDBSCAN |
class of Density-Based Spatial Clustering of Applications with Noise More... | |
class | CDxfReader |
DxfReader class. More... | |
class | CEquation |
A class of Equation calculator. More... | |
class | CExpression |
A class representing formula. More... | |
class | CFigureUtilities |
An utility class that contains FLFigure operations, file i/o, string conversion, etc. More... | |
class | CFL3DCamera |
A class of 3D view camera. More... | |
class | CFL3DObject |
A class representing 3D object. More... | |
class | CFLBezierCubicCurve |
A class representing bezier cubic curve. More... | |
class | CFLBezierQuadraticCurve |
A class representing bezier cubic curve. More... | |
class | CFLBezierQuarticCurve |
A class representing bezier quartic curve. More... | |
class | CFLCircle |
A class representing circle. More... | |
class | CFLComplexRegion |
A class representing a polygon. More... | |
class | CFLComplexRegionAttribute |
A class of ComplexRegion attribute class. More... | |
class | CFLCubicSpline |
A class representing cubic spline. More... | |
class | CFLDoughnut |
A class representing a doughnut shape of a circle or an arc. More... | |
class | CFLEllipse |
A class representing ellipse. More... | |
class | CFLFigure |
A base class of classes representing figures. More... | |
class | CFLFigureArray |
A base class representing array of figure. More... | |
class | CFLFigureAttribute |
A class of Figure attribute class. More... | |
class | CFLFigureAttributeBasic |
A class of Figure basic attribute class. More... | |
class | CFLFigureText |
A class that expresses information necessary for drawing. More... | |
class | CFLFigureTextAttribute |
A class of FigureText attribute class. More... | |
class | CFLFrustum |
A class representing a frustum. More... | |
class | CFLGeometry3DAxis |
A class representing 3D object. More... | |
class | CFLGeometry3DCoordinateSystem |
A class that represents a 3D coordinate system. It can be either a right-handed or left-handed coordinate system. The Z-axis serves as the main axis, and based on this Z-axis, the X and Y directions are computed. If the coordinate system is right-handed, it satisfies Z-axis direction = X direction ^ Y direction . If the coordinate system is left-handed, it satisfies Z-axis direction = -X direction ^ Y direction . It can represent STEP entity AXIS2_PLACEMENT_3D. More... | |
class | CFLGeometry3DCoordinateSystemRH |
A class representing 3D object. More... | |
class | CFLGeometry3DDirection |
A class representing 3D object. More... | |
class | CFLGeometry3DPlane |
A class representing plane in 3D space which has origin and X, Y direction. More... | |
class | CFLGeometry3DQuaternion |
A class representing 3D object. More... | |
class | CFLGeometry3DVector |
A class representing 3D object. More... | |
class | CFLLine |
A class representing a line. More... | |
class | CFLPoint |
A class representing a point. More... | |
class | CFLPoint3 |
A class representing a 3D point. More... | |
class | CFLPoint4 |
A class representing a point with 4 elements. More... | |
class | CFLPointArray |
A base class representing array of figure. More... | |
class | CFLQuad |
A class representing a quadrangle. More... | |
class | CFLQuad3 |
A class representing a 3D quadrangle. More... | |
class | CFLRect |
A class representing a rectangle. More... | |
class | CFLRegion |
A class representing region. More... | |
class | CFLRegionAttribute |
A class of Region attribute class. More... | |
class | CFLRoundRect |
A class representing a round rectangle. More... | |
class | CFLScalar |
A class representing scalar. More... | |
class | CGbrReader |
GbrReader class. More... | |
class | CKMeansCluster |
A class of K-Means cluster algorithm. More... | |
class | CKNearestNeighbor |
A class of K-Nearest Neighbor algorithm. More... | |
class | CLanczosSplineMapping |
A class that transforms a set of corresponding vertices input from the user based on the model function set by the user. More... | |
class | CLeastSquares |
A file of class calculating least squares and trends line. More... | |
class | CLeastSquares3D |
3D least squares calculation class More... | |
class | CMatrix |
A class representing matrix. More... | |
class | CMatrixFor3D |
A class representing matrix. More... | |
class | CMatrixFor3DTransform |
A class representing matrix. More... | |
class | CObjReader |
ObjReader class. More... | |
class | CPermutation |
A class that computes permutation. More... | |
class | CPlyReader |
PlyReader class. More... | |
class | CProjectionUtilities3D |
A file of 3D ROI related utility class. More... | |
class | CReportDescriptor |
ReportDescriptor class. More... | |
class | CROIUtilities |
ROI related utility class. More... | |
class | CROIUtilities3D |
A file of 3D ROI related utility class. More... | |
class | CStatistics |
A class that computes statistics based on the values of elements in CFLArray. Support types. More... | |
class | CStencil |
A class that converts strings to Figure. More... | |
class | CStepReader |
StepReader class. More... | |
class | CStlReader |
StlReader class. More... | |
class | CThinPlateSplineMapping |
A class that transforms a set of corresponding vertices input from the user based on the Thin Plate Spline model function. More... | |
class | CXyzImageReader |
XyzImageReader class. More... | |
Enumerations | |
enum class | EProcessingUnitFeatures { Feature_CPU = 0x00000001 , Feature_Cuda = 0x00000002 , Feature_SerialProcessing = 0x01000000 , Feature_ParallelProcessing = 0x02000000 , Feature_Naive = 0x00010000 , Feature_SSE4 = 0x00020000 , Feature_AVX2 = 0x00040000 , None = 0x00000000 , CPU_Naive = Feature_CPU | Feature_SerialProcessing | Feature_Naive , CPU_SSE4 = Feature_CPU | Feature_SerialProcessing | Feature_SSE4 , CPU_AVX2 = Feature_CPU | Feature_SerialProcessing | Feature_AVX2 , CPU_Multi_Naive = Feature_CPU | Feature_ParallelProcessing | Feature_Naive , CPU_Multi_SSE4 = Feature_CPU | Feature_ParallelProcessing | Feature_SSE4 , CPU_Multi_AVX2 = Feature_CPU | Feature_ParallelProcessing | Feature_AVX2 , Cuda = Feature_Cuda } |
Processing Unit Features. More... | |
enum class | ESourceInterpolationMethod { LinearSpline = 0 , CubicSpline } |
Source interpolation method. More... | |
enum class | EDestinationInterpolationMethod { LinearSpline = 0 , CubicSpline } |
Destination interpolation method. More... | |
enum class | ETextureFit3D : uint64_t { Stretch = 0 , Center } |
Texture fit for 3D objects. More... | |
enum class | E3DCameraProjectionType { Perspective , Orthographic } |
Projection type of 3D view camera. More... | |
enum class | ETopologyType3D : uint64_t { Default = 0x00 , PointCloud = 0x02 , Wireframe = 0x04 , Solid = 0x08 , Segment = 0x10 } |
How 3D objects connect to vertices. More... | |
enum class | EShadingType3D { Default , Shadeless , Flat , Phong , Gouraud } |
3D Object Shading Type More... | |
enum class | EDxfSectionType { None = 0 , Tables = 0x01 , Blocks = 0x02 , Entities = 0x04 , Objects = 0x08 , All = Tables | Blocks | Entities | Objects } |
Section type of Dxf. More... | |
enum class | EDxfEntityType { None = 0x000000 , ThreeDimensionalFace = 0x000001 , ThreeDimensionalSolid = 0x000002 , Arc = 0x000004 , Circle = 0x000008 , Ellipse = 0x000010 , Helix = 0x000020 , Insert = 0x000040 , Line = 0x000080 , LWPolyline = 0x000100 , Mesh = 0x000200 , MLine = 0x000400 , MText = 0x000800 , Point = 0x001000 , Polyline = 0x002000 , Solid = 0x004000 , Spline = 0x008000 , Text = 0x010000 , XLine = 0x020000 , All = ThreeDimensionalFace | ThreeDimensionalSolid | Arc | Circle | Ellipse | Helix | Insert | Line | LWPolyline | Mesh | MLine | MText | Point | Polyline | Solid | Spline | Text | XLine } |
Entity type of Dxf. More... | |
enum class | EFigureDeclType { Unknown = 0 , Point , Line , Rect , RoundRect , Quad , Circle , Ellipse , CubicSpline , ComplexRegion , Array , Doughnut , Scalar , Region , PointArray , BezierQuadraticCurve , BezierCubicCurve , BezierQuarticCurve , FigureText , Point3 , Point4 , Quad3 , Frustum } |
Declare type of figure. More... | |
enum class | EFigureTemplateType { Unknown = 0x00 , Int32 = 0x01 , Int64 = 0x02 , Float = 0x04 , Double = 0x08 , Int32_Int64 = Int32 | Int64 , Int32_Float = Int32 | Float , Int32_Double = Int32 | Double , Int32_Int64_Float = Int32 | Int64 | Float , Int32_Int64_Double = Int32 | Int64 | Double , Int32_Float_Double = Int32 | Float | Double , Int32_Int64_Float_Double = Int32 | Int64 | Float | Double , Int64_Float = Int64 | Float , Int64_Double = Int64 | Double , Float_Double = Float | Double , Mixed = 0xff } |
Template type of figure. More... | |
enum class | EArcClosingMethod { NoClose = 0 , EachOther , Center } |
Arc closing method. More... | |
enum class | EWindingDirection { CW = -1 , Straight = 0 , CCW = 1 } |
Winding direction. More... | |
enum class | EFigureOperationType { Unknown = 0 , Intersection , Union , Subtraction , ExclusiveOr } |
Figure operation type. More... | |
enum class | EComplexRegionElementType { Empty = 0x00 , Point = 0x01 , Line = 0x02 , Arc = 0x04 , EllipseArc = 0x08 , CubicSpline = 0x10 , BezierQuadraticCurve = 0x20 , BezierCubicCurve = 0x40 , BezierQuarticCurve = 0x80 , Point_Line = Point | Line , Point_Arc = Point | Arc , Line_Arc = Line | Arc , Point_EllipseArc = Point | EllipseArc , Line_EllipseArc = Line | EllipseArc , Arc_EllipseArc = Arc | EllipseArc , Point_CubicSpline = Point | CubicSpline , Line_CubicSpline = Line | CubicSpline , Arc_CubicSpline = Arc | CubicSpline , EllipseArc_CubicSpline = EllipseArc | CubicSpline , Point_BezierQuadraticCurve = Point | BezierQuadraticCurve , Line_BezierQuadraticCurve = Line | BezierQuadraticCurve , Arc_BezierQuadraticCurve = Arc | BezierQuadraticCurve , EllipseArc_BezierQuadraticCurve = EllipseArc | BezierQuadraticCurve , CubicSpline_BezierQuadraticCurve = CubicSpline | BezierQuadraticCurve , Point_BezierCubicCurve = Point | BezierCubicCurve , Line_BezierCubicCurve = Line | BezierCubicCurve , Arc_BezierCubicCurve = Arc | BezierCubicCurve , EllipseArc_BezierCubicCurve = EllipseArc | BezierCubicCurve , CubicSpline_BezierCubicCurve = CubicSpline | BezierCubicCurve , BezierQuadraticCurve_BezierCubicCurve = BezierQuadraticCurve | BezierCubicCurve , Point_BezierQuarticCurve = Point | BezierQuarticCurve , Line_BezierQuarticCurve = Line | BezierQuarticCurve , Arc_BezierQuarticCurve = Arc | BezierQuarticCurve , EllipseArc_BezierQuarticCurve = EllipseArc | BezierQuarticCurve , CubicSpline_BezierQuarticCurve = CubicSpline | BezierQuarticCurve , BezierQuadraticCurve_BezierQuarticCurve = BezierQuadraticCurve | BezierQuarticCurve , BezierCubicCurve_BezierQuarticCurve = BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc = Point | Line | Arc , Point_Line_EllipseArc = Point | Line | EllipseArc , Point_Arc_EllipseArc = Point | Arc | EllipseArc , Line_Arc_EllipseArc = Line | Arc | EllipseArc , Point_Line_CubicSpline = Point | Line | CubicSpline , Point_Arc_CubicSpline = Point | Arc | CubicSpline , Line_Arc_CubicSpline = Line | Arc | CubicSpline , Point_EllipseArc_CubicSpline = Point | EllipseArc | CubicSpline , Line_EllipseArc_CubicSpline = Line | EllipseArc | CubicSpline , Arc_EllipseArc_CubicSpline = Arc | EllipseArc | CubicSpline , Point_Line_BezierQuadraticCurve = Point | Line | BezierQuadraticCurve , Point_Arc_BezierQuadraticCurve = Point | Arc | BezierQuadraticCurve , Line_Arc_BezierQuadraticCurve = Line | Arc | BezierQuadraticCurve , Point_EllipseArc_BezierQuadraticCurve = Point | EllipseArc | BezierQuadraticCurve , Line_EllipseArc_BezierQuadraticCurve = Line | EllipseArc | BezierQuadraticCurve , Arc_EllipseArc_BezierQuadraticCurve = Arc | EllipseArc | BezierQuadraticCurve , Point_CubicSpline_BezierQuadraticCurve = Point | CubicSpline | BezierQuadraticCurve , Line_CubicSpline_BezierQuadraticCurve = Line | CubicSpline | BezierQuadraticCurve , Arc_CubicSpline_BezierQuadraticCurve = Arc | CubicSpline | BezierQuadraticCurve , EllipseArc_CubicSpline_BezierQuadraticCurve = EllipseArc | CubicSpline | BezierQuadraticCurve , Point_Line_BezierCubicCurve = Point | Line | BezierCubicCurve , Point_Arc_BezierCubicCurve = Point | Arc | BezierCubicCurve , Line_Arc_BezierCubicCurve = Line | Arc | BezierCubicCurve , Point_EllipseArc_BezierCubicCurve = Point | EllipseArc | BezierCubicCurve , Line_EllipseArc_BezierCubicCurve = Line | EllipseArc | BezierCubicCurve , Arc_EllipseArc_BezierCubicCurve = Arc | EllipseArc | BezierCubicCurve , Point_CubicSpline_BezierCubicCurve = Point | CubicSpline | BezierCubicCurve , Line_CubicSpline_BezierCubicCurve = Line | CubicSpline | BezierCubicCurve , Arc_CubicSpline_BezierCubicCurve = Arc | CubicSpline | BezierCubicCurve , EllipseArc_CubicSpline_BezierCubicCurve = EllipseArc | CubicSpline | BezierCubicCurve , Point_BezierQuadraticCurve_BezierCubicCurve = Point | BezierQuadraticCurve | BezierCubicCurve , Line_BezierQuadraticCurve_BezierCubicCurve = Line | BezierQuadraticCurve | BezierCubicCurve , Arc_BezierQuadraticCurve_BezierCubicCurve = Arc | BezierQuadraticCurve | BezierCubicCurve , EllipseArc_BezierQuadraticCurve_BezierCubicCurve = EllipseArc | BezierQuadraticCurve | BezierCubicCurve , CubicSpline_BezierQuadraticCurve_BezierCubicCurve = CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_BezierQuarticCurve = Point | Line | BezierQuarticCurve , Point_Arc_BezierQuarticCurve = Point | Arc | BezierQuarticCurve , Line_Arc_BezierQuarticCurve = Line | Arc | BezierQuarticCurve , Point_EllipseArc_BezierQuarticCurve = Point | EllipseArc | BezierQuarticCurve , Line_EllipseArc_BezierQuarticCurve = Line | EllipseArc | BezierQuarticCurve , Arc_EllipseArc_BezierQuarticCurve = Arc | EllipseArc | BezierQuarticCurve , Point_CubicSpline_BezierQuarticCurve = Point | CubicSpline | BezierQuarticCurve , Line_CubicSpline_BezierQuarticCurve = Line | CubicSpline | BezierQuarticCurve , Arc_CubicSpline_BezierQuarticCurve = Arc | CubicSpline | BezierQuarticCurve , EllipseArc_CubicSpline_BezierQuarticCurve = EllipseArc | CubicSpline | BezierQuarticCurve , Point_BezierQuadraticCurve_BezierQuarticCurve = Point | BezierQuadraticCurve | BezierQuarticCurve , Line_BezierQuadraticCurve_BezierQuarticCurve = Line | BezierQuadraticCurve | BezierQuarticCurve , Arc_BezierQuadraticCurve_BezierQuarticCurve = Arc | BezierQuadraticCurve | BezierQuarticCurve , EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_BezierCubicCurve_BezierQuarticCurve = Point | BezierCubicCurve | BezierQuarticCurve , Line_BezierCubicCurve_BezierQuarticCurve = Line | BezierCubicCurve | BezierQuarticCurve , Arc_BezierCubicCurve_BezierQuarticCurve = Arc | BezierCubicCurve | BezierQuarticCurve , EllipseArc_BezierCubicCurve_BezierQuarticCurve = EllipseArc | BezierCubicCurve | BezierQuarticCurve , CubicSpline_BezierCubicCurve_BezierQuarticCurve = CubicSpline | BezierCubicCurve | BezierQuarticCurve , BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc = Point | Line | Arc | EllipseArc , Point_Line_Arc_CubicSpline = Point | Line | Arc | CubicSpline , Point_Line_EllipseArc_CubicSpline = Point | Line | EllipseArc | CubicSpline , Point_Arc_EllipseArc_CubicSpline = Point | Arc | EllipseArc | CubicSpline , Line_Arc_EllipseArc_CubicSpline = Line | Arc | EllipseArc | CubicSpline , Point_Line_Arc_BezierQuadraticCurve = Point | Line | Arc | BezierQuadraticCurve , Point_Line_EllipseArc_BezierQuadraticCurve = Point | Line | EllipseArc | BezierQuadraticCurve , Point_Arc_EllipseArc_BezierQuadraticCurve = Point | Arc | EllipseArc | BezierQuadraticCurve , Line_Arc_EllipseArc_BezierQuadraticCurve = Line | Arc | EllipseArc | BezierQuadraticCurve , Point_Line_CubicSpline_BezierQuadraticCurve = Point | Line | CubicSpline | BezierQuadraticCurve , Point_Arc_CubicSpline_BezierQuadraticCurve = Point | Arc | CubicSpline | BezierQuadraticCurve , Line_Arc_CubicSpline_BezierQuadraticCurve = Line | Arc | CubicSpline | BezierQuadraticCurve , Point_EllipseArc_CubicSpline_BezierQuadraticCurve = Point | EllipseArc | CubicSpline | BezierQuadraticCurve , Line_EllipseArc_CubicSpline_BezierQuadraticCurve = Line | EllipseArc | CubicSpline | BezierQuadraticCurve , Arc_EllipseArc_CubicSpline_BezierQuadraticCurve = Arc | EllipseArc | CubicSpline | BezierQuadraticCurve , Point_Line_Arc_BezierCubicCurve = Point | Line | Arc | BezierCubicCurve , Point_Line_EllipseArc_BezierCubicCurve = Point | Line | EllipseArc | BezierCubicCurve , Point_Arc_EllipseArc_BezierCubicCurve = Point | Arc | EllipseArc | BezierCubicCurve , Line_Arc_EllipseArc_BezierCubicCurve = Line | Arc | EllipseArc | BezierCubicCurve , Point_Line_CubicSpline_BezierCubicCurve = Point | Line | CubicSpline | BezierCubicCurve , Point_Arc_CubicSpline_BezierCubicCurve = Point | Arc | CubicSpline | BezierCubicCurve , Line_Arc_CubicSpline_BezierCubicCurve = Line | Arc | CubicSpline | BezierCubicCurve , Point_EllipseArc_CubicSpline_BezierCubicCurve = Point | EllipseArc | CubicSpline | BezierCubicCurve , Line_EllipseArc_CubicSpline_BezierCubicCurve = Line | EllipseArc | CubicSpline | BezierCubicCurve , Arc_EllipseArc_CubicSpline_BezierCubicCurve = Arc | EllipseArc | CubicSpline | BezierCubicCurve , Point_Line_BezierQuadraticCurve_BezierCubicCurve = Point | Line | BezierQuadraticCurve | BezierCubicCurve , Point_Arc_BezierQuadraticCurve_BezierCubicCurve = Point | Arc | BezierQuadraticCurve | BezierCubicCurve , Line_Arc_BezierQuadraticCurve_BezierCubicCurve = Line | Arc | BezierQuadraticCurve | BezierCubicCurve , Point_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Point | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Line_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Line | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Point_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Line_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Line | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_Arc_BezierQuarticCurve = Point | Line | Arc | BezierQuarticCurve , Point_Line_EllipseArc_BezierQuarticCurve = Point | Line | EllipseArc | BezierQuarticCurve , Point_Arc_EllipseArc_BezierQuarticCurve = Point | Arc | EllipseArc | BezierQuarticCurve , Line_Arc_EllipseArc_BezierQuarticCurve = Line | Arc | EllipseArc | BezierQuarticCurve , Point_Line_CubicSpline_BezierQuarticCurve = Point | Line | CubicSpline | BezierQuarticCurve , Point_Arc_CubicSpline_BezierQuarticCurve = Point | Arc | CubicSpline | BezierQuarticCurve , Line_Arc_CubicSpline_BezierQuarticCurve = Line | Arc | CubicSpline | BezierQuarticCurve , Point_EllipseArc_CubicSpline_BezierQuarticCurve = Point | EllipseArc | CubicSpline | BezierQuarticCurve , Line_EllipseArc_CubicSpline_BezierQuarticCurve = Line | EllipseArc | CubicSpline | BezierQuarticCurve , Arc_EllipseArc_CubicSpline_BezierQuarticCurve = Arc | EllipseArc | CubicSpline | BezierQuarticCurve , Point_Line_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | BezierQuadraticCurve | BezierQuarticCurve , Point_Arc_BezierQuadraticCurve_BezierQuarticCurve = Point | Arc | BezierQuadraticCurve | BezierQuarticCurve , Line_Arc_BezierQuadraticCurve_BezierQuarticCurve = Line | Arc | BezierQuadraticCurve | BezierQuarticCurve , Point_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Point | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Line_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Line | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Arc_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Arc | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Point_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Line_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Line | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Arc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Arc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_BezierCubicCurve_BezierQuarticCurve = Point | Line | BezierCubicCurve | BezierQuarticCurve , Point_Arc_BezierCubicCurve_BezierQuarticCurve = Point | Arc | BezierCubicCurve | BezierQuarticCurve , Line_Arc_BezierCubicCurve_BezierQuarticCurve = Line | Arc | BezierCubicCurve | BezierQuarticCurve , Point_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Point | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Line_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Line | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Arc_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Arc | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Point_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Line_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Line | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Arc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Arc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Arc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Arc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_CubicSpline = Point | Line | Arc | EllipseArc | CubicSpline , Point_Line_Arc_EllipseArc_BezierQuadraticCurve = Point | Line | Arc | EllipseArc | BezierQuadraticCurve , Point_Line_Arc_CubicSpline_BezierQuadraticCurve = Point | Line | Arc | CubicSpline | BezierQuadraticCurve , Point_Line_EllipseArc_CubicSpline_BezierQuadraticCurve = Point | Line | EllipseArc | CubicSpline | BezierQuadraticCurve , Point_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve = Point | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve , Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve = Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve , Point_Line_Arc_EllipseArc_BezierCubicCurve = Point | Line | Arc | EllipseArc | BezierCubicCurve , Point_Line_Arc_CubicSpline_BezierCubicCurve = Point | Line | Arc | CubicSpline | BezierCubicCurve , Point_Line_EllipseArc_CubicSpline_BezierCubicCurve = Point | Line | EllipseArc | CubicSpline | BezierCubicCurve , Point_Arc_EllipseArc_CubicSpline_BezierCubicCurve = Point | Arc | EllipseArc | CubicSpline | BezierCubicCurve , Line_Arc_EllipseArc_CubicSpline_BezierCubicCurve = Line | Arc | EllipseArc | CubicSpline | BezierCubicCurve , Point_Line_Arc_BezierQuadraticCurve_BezierCubicCurve = Point | Line | Arc | BezierQuadraticCurve | BezierCubicCurve , Point_LineEllipseArc_BezierQuadraticCurve_BezierCubicCurve = Point | Line | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Point_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Point | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Line_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Line | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Point_Line_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Line | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Line_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Line | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Line_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_Arc_EllipseArc_BezierQuarticCurve = Point | Line | Arc | EllipseArc | BezierQuarticCurve , Point_Line_Arc_CubicSpline_BezierQuarticCurve = Point | Line | Arc | CubicSpline | BezierQuarticCurve , Point_Line_EllipseArc_CubicSpline_BezierQuarticCurve = Point | Line | EllipseArc | CubicSpline | BezierQuarticCurve , Point_Arc_EllipseArc_CubicSpline_BezierQuarticCurve = Point | Arc | EllipseArc | CubicSpline | BezierQuarticCurve , Line_Arc_EllipseArc_CubicSpline_BezierQuarticCurve = Line | Arc | EllipseArc | CubicSpline | BezierQuarticCurve , Point_Line_Arc_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | Arc | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Point_Arc_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Point | Arc | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Line_Arc_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Line | Arc | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Arc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Arc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Line_Arc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Line | Arc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Line_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_Arc_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | BezierCubicCurve | BezierQuarticCurve , Point_Line_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Point | Line | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Point_Arc_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Point | Arc | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Line_Arc_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Line | Arc | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Point_Line_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Line | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Arc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Arc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Line_Arc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Line | Arc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Line_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Line | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Arc_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Arc | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Line_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Arc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Arc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_Arc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | Arc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierCubicCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierCubicCurve , Point_Line_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve = Point | Line | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve , Point_Line_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Line | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierQuarticCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierQuarticCurve , Point_Line_Arc_EllipseArc_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | Arc | EllipseArc | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_Arc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | Arc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_LineEllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | EllipseArc | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Line_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Line | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Arc_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Arc | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Line_Arc_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Line | Arc | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierQuarticCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_CubicSpline_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | EllipseArc | CubicSpline | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_EllipseArc_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | EllipseArc | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_Arc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | Arc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Line_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Line | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Point_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Point | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , Line_Arc_EllipseArc_CubicSpline_BezierQuadraticCurve_BezierCubicCurve_BezierQuarticCurve = Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve , All = Point | Line | Arc | EllipseArc | CubicSpline | BezierQuadraticCurve | BezierCubicCurve | BezierQuarticCurve } |
Element type of Complex region. More... | |
enum class | EFigureFlipDirection { None = 0x00 , Horizontal = 0x01 , Vertical = 0x02 , Both = Horizontal | Vertical } |
Flip direction. More... | |
enum class | ECenterType { RectangleBoundaryCenter = 0x00 , CenterOfGravity , MinimumEnclosingRectangle } |
Center type. More... | |
enum class | ERegionType { Closed = 0 , Open } |
enum class | EIncludingRegionType { All = 0 , Region , ExclusiveRegion } |
enum class | EWarpingType { Perspective = 0 , Bilinear , Bicubic , Lanczos , ThinPlate } |
enum class | EEquationAxis { X , Y } |
enum class | ESortOrderFigure { NotSelected = 0 , Area_Asc , Area_Desc , Perimeter_Asc , Perimeter_Desc , Length_Asc , Length_Desc , Width_Asc , Width_Desc , Height_Asc , Height_Desc , Angle_Asc , Angle_Desc , CenterX_Asc , CenterX_Desc , CenterY_Asc , CenterY_Desc , CenterOfGravityX_Asc , CenterOfGravityX_Desc , CenterOfGravityY_Asc , CenterOfGravityY_Desc , BoundaryRectLeft_Asc , BoundaryRectLeft_Desc , BoundaryRectTop_Asc , BoundaryRectTop_Desc , BoundaryRectRight_Asc , BoundaryRectRight_Desc , BoundaryRectBottom_Asc , BoundaryRectBottom_Desc , MinimumEnclosingRectangleArea_Asc , MinimumEnclosingRectangleArea_Desc , MinimumEnclosingRectanglePerimeter_Asc , MinimumEnclosingRectanglePerimeter_Desc , MinimumEnclosingRectangleWidth_Asc , MinimumEnclosingRectangleWidth_Desc , MinimumEnclosingRectangleHeight_Asc , MinimumEnclosingRectangleHeight_Desc , MinimumEnclosingRectangleLongSideLength_Asc , MinimumEnclosingRectangleLongSideLength_Desc , MinimumEnclosingRectangleShortSideLength_Asc , MinimumEnclosingRectangleShortSideLength_Desc , MinimumEnclosingRectangleShortLongRatio_Asc , MinimumEnclosingRectangleShortLongRatio_Desc , MinimumEnclosingRectangleAngle_Asc , MinimumEnclosingRectangleAngle_Desc , MinimumEnclosingRectangleCenterX_Asc , MinimumEnclosingRectangleCenterX_Desc , MinimumEnclosingRectangleCenterY_Asc , MinimumEnclosingRectangleCenterY_Desc , VertexCount_Asc , VertexCount_Desc , TotalCount } |
enum class | EKernelShape { Rectangle = 0 , Rhombus , Circle } |
enum class | EAttributeDrawingPenStyle { Solid = 0 , Dash , Dot , DashDot , DashDotDot , Null , InsideFrame , UserStyle , Alternate , Solid_RoundCap , ItemCount } |
enum class | EFigureTextAttributeParameters { FontSize = 0 , RealSize , Angle , Alignment , FontName , FontWeight , Italic , Count } |
enum class | EFigureAttributeBasicParameters { RasterOperation = 0 , RasterRegionOutline , RasterRegionOutlineThickness , LineColor , LineWidth , FillColor , PenStyle , LineColorAlphaRatio , FillColorAlphaRatio , EdgeColor , RealSizeLineWidthEnabled , Count } |
enum class | ERegionAttributeParameters { RegionType = 0 , Count } |
enum class | EComplexRegionAttributeParameters { RegionType = 0 , Count } |
enum class | EFigureTextFontWeight { DONTCARE = 0 , THIN = 100 , EXTRALIGHT = 200 , LIGHT = 300 , NORMAL = 400 , MEDIUM = 500 , SEMIBOLD = 600 , BOLD = 700 , EXTRABOLD = 800 , HEAVY = 900 , ULTRALIGHT = EXTRALIGHT , REGULAR = NORMAL , DEMIBOLD = SEMIBOLD , ULTRABOLD = EXTRABOLD , BLACK = HEAVY } |
Font weight of FigureText. More... | |
enum class | EFigureTextAlignment { LEFT = 0x0000 , RIGHT = 0x0001 , CENTER = 0x0002 , JUSTIFIED = 0x0004 , HORIZONTAL_MASK = 0x0007 , LEFT_TOP = 0x0000 , RIGHT_TOP = 0x0001 , CENTER_TOP = 0x0002 , LEFT_BOTTOM = 0x0010 , RIGHT_BOTTOM = 0x0011 , CENTER_BOTTOM = 0x0012 , LEFT_CENTER = 0x0020 , RIGHT_CENTER = 0x0021 , CENTER_CENTER = 0x0022 , VERTICAL_MASK = 0x0037 } |
Align text in FigureText. More... | |
enum class | ESizeUnit { Byte = 0 , Kilobyte , Megabyte , Gigabyte , Terabyte } |
Represents a unit of memory capacity. More... | |
enum class | ELengthUnit { pm = 0 , nm , um , mm , m } |
Indicates a unit of length. More... | |
enum class | ESortOrder2D { Y_Asc_X_Asc = 0 , Y_Asc_X_Desc , Y_Desc_X_Asc , Y_Desc_X_Desc , X_Asc_Y_Asc , X_Asc_Y_Desc , X_Desc_Y_Asc , X_Desc_Y_Desc } |
enum class | ECoefficientOrder { Ascending = 0 , Descending } |
Indicates the order in which the coefficients are listed. More... | |
enum class | EAccuracy { Bits64 = 0 , Bits128 , Bits256 } |
Accuracy. More... | |
enum class | EMatrixAxis { Row = 0 , Column } |
axis of the matrix More... | |
enum class | EMatrixSortOrder { Ascending = 0 , Descending } |
Sorting order of the matrix. More... | |
enum class | EEulerSequence { Extrinsic_XYZ , Extrinsic_XZY , Extrinsic_YZX , Extrinsic_YXZ , Extrinsic_ZXY , Extrinsic_ZYX , Intrinsic_XYZ , Intrinsic_XZY , Intrinsic_YZX , Intrinsic_YXZ , Intrinsic_ZXY , Intrinsic_ZYX , Extrinsic_XYX , Extrinsic_XZX , Extrinsic_YZY , Extrinsic_YXY , Extrinsic_ZYZ , Extrinsic_ZXZ , Intrinsic_XYX , Intrinsic_XZX , Intrinsic_YZY , Intrinsic_YXY , Intrinsic_ZXZ , Intrinsic_ZYZ , EulerAngles = Intrinsic_ZXZ , YawPitchRoll = Intrinsic_ZYX } |
The order of rotations. More... | |
enum | ETransformType { Identity , Translation , Scale , Rotation , PointSymmetry , BilateralSymmetry , RotationalSymmetry , ComplexTransform , NonOrthogonal } |
Type of transformation. More... | |
enum class | EExpressionValid { Initialized = 0 , Valid , Invalid } |
An enum to express whether the expression is valid. More... | |
enum class | ELeastSqauresAccuracy { TemplateType = 0 , Bits128 , Bits256 } |
Least Squares calculation accuracy. More... | |
enum class | EMatrixTemplateType { Float , Double } |
matrix data datatype type More... | |
enum class | EMatrixReduceType { Both , Row , Column } |
matrix dimension reduction direction type More... | |
Foundation namespace
|
strong |
|
strong |
|
strong |
|
strong |
Pen Style in Figure drawing attribute
|
strong |
|
strong |
|
strong |
|
strong |
Element type of Complex region.
|
strong |
|
strong |
Entity type of Dxf.
|
strong |
|
strong |
|
strong |
The order of rotations.
|
strong |
|
strong |
EFigureAttributeBasicParameters Enumeration Type
|
strong |
Declare type of figure.
|
strong |
|
strong |
|
strong |
Template type of figure.
|
strong |
Align text in FigureText.
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
Processing Unit Features.
|
strong |
|
strong |
|
strong |
3D Object Shading Type
|
strong |
|
strong |
2 dimension sorting order
|
strong |
Sort order of figures
|
strong |
|
strong |
|
strong |
How 3D objects connect to vertices.
Type of transformation.
|
strong |
|
strong |