44 using CFLFigure::Offset;
47 using CFLFigure::Multiply;
50 using CFLFigure::Swap;
53 using CFLFigure::GetMinimumDistance;
54 using CFLFigure::GetMaximumDistance;
56 using CFLFigure::GetPointsOfMinimumDistance;
59 using CFLFigure::GetPointsOfMaximumDistance;
62 using CFLFigure::GetIndexOfMinimumDistance;
65 using CFLFigure::GetIndexOfMaximumDistance;
1936 operator int32_t()
const;
1937 operator int64_t()
const;
1938 operator float()
const;
1939 operator double()
const;
3538 return val == scalar.
v;
3556 return val == scalar.
v;
3574 return val == scalar.
v;
3592 return val == scalar.
v;
3610 return val != scalar.
v;
3628 return val != scalar.
v;
3646 return val != scalar.
v;
3664 return val != scalar.
v;
3682 return val > scalar.
v;
3700 return val > scalar.
v;
3718 return val > scalar.
v;
3736 return val > scalar.
v;
3754 return val >= scalar.
v;
3772 return val >= scalar.
v;
3790 return val >= scalar.
v;
3808 return val >= scalar.
v;
3826 return val < scalar.
v;
3844 return val < scalar.
v;
3862 return val < scalar.
v;
3880 return val < scalar.
v;
3898 return val <= scalar.
v;
3916 return val <= scalar.
v;
3934 return val <= scalar.
v;
3952 return val <= scalar.
v;
4281 DeclareGetClassType();
4284 typedef CFLScalar<int32_t> CFLScalarL;
4285 typedef CFLScalar<int64_t> CFLScalarLL;
4286 typedef CFLScalar<float> CFLScalarF;
4287 typedef CFLScalar<double> CFLScalarD;
FLImaging module execution result object.
Definition ResultsDef.h:1514
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:27
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 that expresses information necessary for drawing.
Definition FLFigureText.h:26
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
A class representing scalar.
Definition FLScalar.h:23
virtual const CResult Set(const CFLPointArray *pFlpa)
Parameter setting function.
friend bool operator==(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3590
CFLScalar(const CFLScalar< double > &flp)
copy constructor
virtual const CResult Set(const CFLDoughnut< float > &fld)
Parameter setting function.
CFLScalar< T > operator-(const CFLScalar< int64_t > &value) const
Offset operator.
bool operator<(const CFLScalar< int32_t > &val) const
Comparison operator.
const CFLScalar< T > & operator=(float val)
assignment operator
const CFLScalar< T > & operator*=(int32_t value)
An operator that multiplies the value of that object by a parameter.
CFLScalar(const CFLScalar< int64_t > *pFlp)
copy constructor
virtual const CResult Set(const CFLRect< int32_t > &flr)
Parameter setting function.
friend CFLScalar< T > operator/(int64_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4231
CFLScalar< T > operator/(double value) const
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLEllipse< float > &fle)
Parameter setting function.
virtual const CResult Set(const CFLRoundRect< double > *pFlrr)
Parameter setting function.
const CFLScalar< T > & operator-=(int32_t value)
Offset operator.
virtual const CResult Set(const CFLRoundRect< int32_t > *pFlrr)
Parameter setting function.
CFLScalar(double val)
initialization constructor
virtual const CResult Set(const CFLRect< int32_t > *pFlr)
Parameter setting function.
CFLScalar< T > operator/(const CFLScalar< float > &value) const
operator that divides the value of that object into its parameters
friend CFLScalar< T > operator-(double value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4111
virtual void Clear() override
Clear an object's variable.
bool operator==(int32_t val) const
Comparison operator.
T v
scalar
Definition FLScalar.h:32
const CFLScalar< T > & operator*=(int64_t value)
An operator that multiplies the value of that object by a parameter.
CFLScalar< T > operator*(int32_t value) const
An operator that multiplies the value of that object by a parameter.
CFLScalar< T > operator+(double value) const
Offset operator.
virtual const CResult Set(const CFLRect< int64_t > *pFlr)
Parameter setting function.
virtual const CResult Set(const CFLFigure &flf) override
virtual const CResult Set(int64_t val)
Parameter setting function.
virtual const CResult Set(const CFLFigureArray &flfa)
Parameter setting function.
CFLScalar(float val)
initialization constructor
friend bool operator==(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3572
CFLScalar< T > operator*(double value) const
An operator that multiplies the value of that object by a parameter.
virtual const CResult Set(const CFLQuad< double > &flq)
Parameter setting function.
virtual const CResult Set(double val)
Parameter setting function.
virtual const CResult Set(const CFLRect< float > *pFlr)
Parameter setting function.
CFLScalar(int32_t val)
initialization constructor
friend bool operator>(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3698
CFLScalar(const CFLScalar< int64_t > &flp)
copy constructor
CFLScalar< T > operator-(int64_t value) const
Offset operator.
bool operator>=(double val) const
Comparison operator.
virtual const CResult Set(const CFLEllipse< int32_t > *pFle)
Parameter setting function.
virtual const CResult Set(const CFLScalar< double > &flp)
Parameter setting function.
CFLScalar< T > operator/(int32_t value) const
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLRegion *pFlrg)
Parameter setting function.
CFLScalar< T > operator-(const CFLScalar< double > &value) const
Offset operator.
const CFLScalar< T > & operator-=(float value)
Offset operator.
const CFLScalar< T > & operator+=(const CFLScalar< float > &value)
Offset operator.
bool operator!=(const CFLScalar< int64_t > &val) const
Comparison operator.
friend CFLScalar< T > operator/(float value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4251
virtual const CResult Set(const CFLPoint< float > &flp)
Parameter setting function.
const CFLScalar< T > & operator-=(const CFLScalar< float > &value)
Offset operator.
friend bool operator<(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3878
CFLScalar< T > operator+(float value) const
Offset operator.
virtual const CResult Set(const CFLDoughnut< int64_t > &fld)
Parameter setting function.
virtual const CResult Set(const CFLFigureText< double > *pFlft)
Parameter setting function.
virtual const CResult Set(const CFLCircle< int32_t > &flc)
Parameter setting function.
CFLScalar< T > operator+(const CFLScalar< int32_t > &value) const
Offset operator.
bool operator<(const CFLScalar< float > &val) const
Comparison operator.
const CFLScalar< T > & operator+=(const CFLScalar< int32_t > &value)
Offset operator.
virtual const CResult Set(const CFLQuad< double > *pFlq)
Parameter setting function.
const CFLScalar< T > & operator*=(double value)
An operator that multiplies the value of that object by a parameter.
virtual const CResult Set(const CFLScalar< float > &flp)
Parameter setting function.
bool operator!=(const CFLScalar< int32_t > &val) const
Comparison operator.
virtual const CResult Set(const CFLScalar< float > *pFlp)
Parameter setting function.
virtual const CResult Set(const CFLDoughnut< int32_t > &fld)
Parameter setting function.
CFLScalar< T > operator*(float value) const
An operator that multiplies the value of that object by a parameter.
virtual T GetScalar() const sealed
Function to get the scalar.
friend bool operator!=(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3644
virtual const CResult Set(const CFLFigureText< float > *pFlft)
Parameter setting function.
friend bool operator==(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3554
virtual const CResult Set(const CFLQuad< int64_t > *pFlq)
Parameter setting function.
bool operator!=(float val) const
Comparison operator.
const CFLScalar< T > & operator-=(const CFLScalar< int64_t > &value)
Offset operator.
virtual const CResult Set(const CFLScalar< int64_t > *pFlp)
Parameter setting function.
friend CFLScalar< T > operator-(int64_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4071
virtual ~CFLScalar()
default destructor
virtual const CResult GetIndexOfMaximumDistance(const CFLFigure *pFlfDst, CFLFigureArray *pFlfaResultSrc, bool bRecursiveSrc=false, bool bRecursiveDst=false, CFLFigureArray *pFlfaResultDst=nullptr) const override
Get the index of the position furthest from the target figure. (If it is not a FigureArray or PointAr...
friend CFLScalar< T > operator*(float value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4171
virtual const CResult Set(const CFLCircle< float > *pFlc)
Parameter setting function.
const CFLScalar< T > & operator-=(const CFLScalar< double > &value)
Offset operator.
CFLScalar(const CFLScalar< float > &flp)
copy constructor
virtual const CResult Set(const CFLRoundRect< float > &flrr)
Parameter setting function.
friend bool operator>=(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3752
const CFLScalar< T > & operator=(int32_t val)
assignment operator
virtual const CResult Set(const CFLLine< double > &fll)
Parameter setting function.
virtual const CResult Set(const CFLEllipse< int32_t > &fle)
Parameter setting function.
virtual const CResult Set(const CFLPoint< int64_t > *pFlp)
Parameter setting function.
friend bool operator>=(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3770
friend CFLScalar< T > operator*(double value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4191
friend CFLScalar< T > operator/(double value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4271
virtual const CResult Set(const CFLDoughnut< double > *pFld)
Parameter setting function.
virtual const CResult Set(const CFLRect< double > *pFlr)
Parameter setting function.
virtual const CResult Set(const CFLFigureText< int64_t > &flft)
Parameter setting function.
virtual const CResult Swap(CFLFigure *pFlfRight) override
CFLScalar(const CFLScalar< double > *pFlp)
copy constructor
bool operator!=(const CFLScalar< double > &val) const
Comparison operator.
CFLScalar< T > operator*(const CFLScalar< int32_t > &value) const
An operator that multiplies the value of that object by a parameter.
CFLScalar(const CFLFigure *pFlf)
initialization constructor
CFLScalar()
default constructor
CFLScalar< T > operator/(const CFLScalar< double > &value) const
operator that divides the value of that object into its parameters
virtual EFigureDeclType GetDeclType() const override
bool operator<=(const CFLScalar< int32_t > &val) const
Comparison operator.
virtual const CResult Set(const CFLRect< int64_t > &flr)
Parameter setting function.
CFLScalar< T > operator*(const CFLScalar< int64_t > &value) const
An operator that multiplies the value of that object by a parameter.
friend CFLScalar< T > operator+(int32_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:3971
virtual const CResult Set(const CFLBezierCubicCurve &flbc3)
Parameter setting function.
bool operator>(int32_t val) const
Comparison operator.
const CFLScalar< T > & operator=(const CFLScalar< double > &val)
assignment operator
CFLScalar(int64_t val)
initialization constructor
bool operator>(float val) const
Comparison operator.
CFLScalar< T > operator+(int32_t value) const
Offset operator.
bool operator<=(int64_t val) const
Comparison operator.
friend CFLScalar< T > operator+(double value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4031
virtual const CResult Multiply(double f64MulX, double f64MulY) override
virtual const CResult Set(const CFLRect< double > &flr)
Parameter setting function.
bool operator==(float val) const
Comparison operator.
bool operator!=(const CFLScalar< float > &val) const
Comparison operator.
bool operator<(float val) const
Comparison operator.
bool operator>(const CFLScalar< float > &val) const
Comparison operator.
virtual const CResult Set(const CFLPoint< float > *pFlp)
Parameter setting function.
virtual const CResult GetPointsOfMaximumDistance(const CFLFigure *pFlfTarget, CFLPointArray *pFlpaResult) const override
Get the location farthest away from the target figure.
CFLScalar< T > operator/(int64_t value) const
operator that divides the value of that object into its parameters
CFLScalar< T > operator/(const CFLScalar< int32_t > &value) const
operator that divides the value of that object into its parameters
bool operator>=(const CFLScalar< int64_t > &val) const
Comparison operator.
CFLScalar< T > operator/(const CFLScalar< int64_t > &value) const
operator that divides the value of that object into its parameters
bool operator==(const CFLScalar< int64_t > &val) const
Comparison operator.
bool operator<=(double val) const
Comparison operator.
virtual const CResult Set(const CFLEllipse< double > &fle)
Parameter setting function.
virtual const CResult Set(const CFLRoundRect< int32_t > &flrr)
Parameter setting function.
CFLScalar(const CFLScalar< float > *pFlp)
copy constructor
friend bool operator>(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3680
CFLScalar(const CFLScalar< int32_t > *pFlp)
copy constructor
bool operator>=(int64_t val) const
Comparison operator.
virtual bool IsValid() const override
const CFLScalar< T > & operator/=(int32_t value)
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLFigure *pFlf) override
bool operator>(int64_t val) const
Comparison operator.
friend CFLScalar< T > operator*(int64_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4151
const CFLScalar< T > & operator+=(const CFLScalar< int64_t > &value)
Offset operator.
virtual const CResult Set(const CFLCircle< double > *pFlc)
Parameter setting function.
bool operator>=(int32_t val) const
Comparison operator.
const CFLScalar< T > & operator/=(int64_t value)
operator that divides the value of that object into its parameters
const CFLScalar< T > & operator+=(const CFLScalar< double > &value)
Offset operator.
virtual const CResult Set(const CFLScalar< double > *pFlp)
Parameter setting function.
const CFLScalar< T > & operator/=(const CFLScalar< int64_t > &value)
operator that divides the value of that object into its parameters
friend bool operator>=(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3806
const CFLScalar< T > & operator/=(double value)
operator that divides the value of that object into its parameters
bool operator>(const CFLScalar< int64_t > &val) const
Comparison operator.
virtual const CResult Offset(double x, double y) override
virtual const CResult Set(const CFLQuad< int64_t > &flq)
Parameter setting function.
virtual const CResult MakeFigureInvalid() override
Make the figure invalid. (For example, set the coordinates of the point to invalid x,...
friend CFLScalar< T > operator+(int64_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:3991
CFLScalar< T > operator*(const CFLScalar< float > &value) const
An operator that multiplies the value of that object by a parameter.
CFLScalar< T > operator/(float value) const
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLCubicSpline &flcs)
Parameter setting function.
CFLScalar< T > operator+(const CFLScalar< double > &value) const
Offset operator.
virtual const CResult Set(const CFLBezierQuarticCurve *pFlbc4)
Parameter setting function.
virtual const CResult Set(const CFLScalar< int32_t > *pFlp)
Parameter setting function.
virtual const CResult GetIndexOfMinimumDistance(const CFLFigure *pFlfDst, CFLFigureArray *pFlfaResultSrc, bool bRecursiveSrc=false, bool bRecursiveDst=false, CFLFigureArray *pFlfaResultDst=nullptr) const override
Get the index of the position closest to the target figure. (If it is not a FigureArray or PointArray...
const CFLScalar< T > & operator-=(int64_t value)
Offset operator.
friend bool operator<(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3842
virtual const CResult Set(const CFLPoint< double > &flp)
Parameter setting function.
virtual const CResult Set(const CFLLine< float > *pFll)
Parameter setting function.
friend CFLScalar< T > operator-(float value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4091
friend bool operator!=(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3626
bool operator==(const CFLScalar< float > &val) const
Comparison operator.
friend bool operator<=(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3950
virtual const CResult Set(const CFLRoundRect< int64_t > *pFlrr)
Parameter setting function.
const CFLScalar< T > & operator=(const CFLScalar< float > &val)
assignment operator
bool operator==(double val) const
Comparison operator.
virtual const CResult Set(const CFLFigureText< float > &flft)
Parameter setting function.
virtual const CResult Set(const CFLBezierQuadraticCurve *pFlbc2)
Parameter setting function.
virtual const CResult Set(const CFLPoint< int32_t > &flp)
Parameter setting function.
bool operator>=(const CFLScalar< int32_t > &val) const
Comparison operator.
virtual bool IsFigureValid() const override
virtual const CResult Set(const CFLPointArray &flpa)
Parameter setting function.
bool operator>(const CFLScalar< double > &val) const
Comparison operator.
friend bool operator!=(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3608
const CFLScalar< T > & operator*=(const CFLScalar< double > &value)
An operator that multiplies the value of that object by a parameter.
const CFLScalar< T > & operator/=(float value)
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLFigureText< int64_t > *pFlft)
Parameter setting function.
virtual const CResult Set(const CFLCircle< int64_t > *pFlc)
Parameter setting function.
const CFLScalar< T > & operator+=(float value)
Offset operator.
virtual const CResult Set(const CFLFigureText< int32_t > &flft)
Parameter setting function.
virtual const CResult Set(const CFLComplexRegion &flcr)
Parameter setting function.
virtual const CResult Set(const CFLBezierQuadraticCurve &flbc2)
Parameter setting function.
virtual const CResult Set(const CFLLine< int64_t > &fll)
Parameter setting function.
virtual const CResult Set(const CFLCircle< int32_t > *pFlc)
Parameter setting function.
friend bool operator<=(int64_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3914
virtual const CResult Set(int32_t val)
Parameter setting function.
virtual const CResult Set(const CFLRegion &flrg)
Parameter setting function.
virtual const CResult Set(const CFLBezierCubicCurve *pFlbc3)
Parameter setting function.
virtual const CResult Set(const CFLCubicSpline *pFlcs)
Parameter setting function.
const CFLScalar< T > & operator=(const CFLScalar< int64_t > &val)
assignment operator
bool operator!=(int32_t val) const
Comparison operator.
friend CFLScalar< T > operator*(int32_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4131
friend bool operator<(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3860
bool operator>=(float val) const
Comparison operator.
virtual const CResult GetPointsOfMinimumDistance(const CFLFigure *pFlfTarget, CFLPointArray *pFlpaResult) const override
Get the position closest to the target figure.
const CFLScalar< T > & operator=(const CFLScalar< int32_t > &val)
assignment operator
friend CFLScalar< T > operator-(int32_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4051
virtual const CResult Set(const CFLLine< int32_t > &fll)
Parameter setting function.
virtual const CResult Set(const CFLFigureArray *pFlfa)
Parameter setting function.
bool operator==(const CFLScalar< double > &val) const
Comparison operator.
virtual EFigureTemplateType GetTemplateType() const override
CFLScalar< T > operator-(const CFLScalar< float > &value) const
Offset operator.
const CFLScalar< T > & operator*=(const CFLScalar< int32_t > &value)
An operator that multiplies the value of that object by a parameter.
virtual const CResult Set(const CFLRoundRect< int64_t > &flrr)
Parameter setting function.
friend bool operator<=(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3932
virtual const CResult Set(float val)
Parameter setting function.
bool operator<=(const CFLScalar< float > &val) const
Comparison operator.
bool operator<=(const CFLScalar< double > &val) const
Comparison operator.
virtual const CResult Set(const CFLLine< float > &fll)
Parameter setting function.
bool operator>(double val) const
Comparison operator.
bool operator<=(float val) const
Comparison operator.
CFLScalar< T > operator-(double value) const
Offset operator.
virtual const CResult Set(const CFLQuad< int32_t > *pFlq)
Parameter setting function.
virtual const CResult Set(const CFLCircle< double > &flc)
Parameter setting function.
virtual const CResult Set(const CFLQuad< int32_t > &flq)
Parameter setting function.
virtual const CResult Set(const CFLFigureText< double > &flft)
Parameter setting function.
virtual const CResult Set(const CFLRect< float > &flr)
Parameter setting function.
bool operator<(int64_t val) const
Comparison operator.
const CFLScalar< T > & operator=(int64_t val)
assignment operator
virtual const CResult Set(const CFLComplexRegion *pFlcr)
Parameter setting function.
friend bool operator<=(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3896
virtual const CResult Set(const CFLCircle< float > &flc)
Parameter setting function.
friend bool operator<(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3824
virtual const CResult Set(const CFLCircle< int64_t > &flc)
Parameter setting function.
const CFLScalar< T > & operator+=(int64_t value)
Offset operator.
const CFLScalar< T > & operator*=(const CFLScalar< float > &value)
An operator that multiplies the value of that object by a parameter.
virtual const CResult Set(const CFLPoint< int32_t > *pFlp)
Parameter setting function.
bool operator<(int32_t val) const
Comparison operator.
bool operator>=(const CFLScalar< double > &val) const
Comparison operator.
friend bool operator>=(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3788
const CFLScalar< T > & operator/=(const CFLScalar< int32_t > &value)
operator that divides the value of that object into its parameters
bool operator<=(int32_t val) const
Comparison operator.
virtual const CResult Set(const CFLLine< double > *pFll)
Parameter setting function.
bool operator!=(int64_t val) const
Comparison operator.
CFLScalar< T > operator+(const CFLScalar< float > &value) const
Offset operator.
bool operator==(const CFLScalar< int32_t > &val) const
Comparison operator.
CFLScalar< T > operator*(const CFLScalar< double > &value) const
An operator that multiplies the value of that object by a parameter.
const CFLScalar< T > & operator*=(float value)
An operator that multiplies the value of that object by a parameter.
CFLScalar< T > operator-(int32_t value) const
Offset operator.
virtual const CResult Set(const CFLLine< int32_t > *pFll)
Parameter setting function.
virtual const CResult Set(const CFLScalar< int32_t > &flp)
Parameter setting function.
bool operator!=(double val) const
Comparison operator.
CFLScalar< T > operator+(int64_t value) const
Offset operator.
bool operator>(const CFLScalar< int32_t > &val) const
Comparison operator.
const CFLScalar< T > & operator+=(int32_t value)
Offset operator.
virtual const CResult Set(const CFLPoint< int64_t > &flp)
Parameter setting function.
friend CFLScalar< T > operator+(float value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4011
friend CFLScalar< T > operator/(int32_t value, const CFLScalar< T > &scalar)
Arithmetic operator.
Definition FLScalar.h:4211
virtual const CResult Set(const CFLLine< int64_t > *pFll)
Parameter setting function.
const CFLScalar< T > & operator=(double val)
assignment operator
const CFLScalar< T > & operator/=(const CFLScalar< float > &value)
operator that divides the value of that object into its parameters
bool operator<(double val) const
Comparison operator.
friend bool operator>(float val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3716
friend bool operator!=(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3662
virtual const CResult Set(const CFLEllipse< double > *pFle)
Parameter setting function.
virtual const CResult Set(const CFLDoughnut< int32_t > *pFld)
Parameter setting function.
const CFLScalar< T > & operator+=(double value)
Offset operator.
virtual const CResult Set(const CFLEllipse< int64_t > &fle)
Parameter setting function.
CFLScalar< T > operator-(float value) const
Offset operator.
bool operator<(const CFLScalar< double > &val) const
Comparison operator.
const CFLScalar< T > & operator-=(double value)
Offset operator.
CFLScalar< T > operator-(const CFLScalar< int32_t > &value) const
Offset operator.
CFLScalar(const CFLFigure &flf)
initialization constructor
virtual const CResult Set(const CFLEllipse< int64_t > *pFle)
Parameter setting function.
virtual const CResult Set(const CFLQuad< float > *pFlq)
Parameter setting function.
virtual const CResult Set(const CFLFigureText< int32_t > *pFlft)
Parameter setting function.
const CFLScalar< T > & operator*=(const CFLScalar< int64_t > &value)
An operator that multiplies the value of that object by a parameter.
virtual const CResult Set(const CFLScalar< int64_t > &flp)
Parameter setting function.
virtual const CResult Set(const CFLDoughnut< double > &fld)
Parameter setting function.
virtual const CResult Set(const CFLBezierQuarticCurve &flbc4)
Parameter setting function.
bool operator<(const CFLScalar< int64_t > &val) const
Comparison operator.
virtual const CResult Set(const CFLRoundRect< float > *pFlrr)
Parameter setting function.
bool operator<=(const CFLScalar< int64_t > &val) const
Comparison operator.
virtual const CResult Set(const CFLEllipse< float > *pFle)
Parameter setting function.
friend bool operator>(double val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3734
const CFLScalar< T > & operator-=(const CFLScalar< int32_t > &value)
Offset operator.
bool operator==(int64_t val) const
Comparison operator.
const CFLScalar< T > & operator/=(const CFLScalar< double > &value)
operator that divides the value of that object into its parameters
virtual const CResult Set(const CFLDoughnut< int64_t > *pFld)
Parameter setting function.
bool operator>=(const CFLScalar< float > &val) const
Comparison operator.
CFLScalar< T > operator*(int64_t value) const
An operator that multiplies the value of that object by a parameter.
friend bool operator==(int32_t val, const CFLScalar< T > &scalar)
Comparison operator.
Definition FLScalar.h:3536
virtual const CResult Set(const CFLQuad< float > &flq)
Parameter setting function.
CFLScalar< T > operator+(const CFLScalar< int64_t > &value) const
Offset operator.
virtual const CResult Set(const CFLRoundRect< double > &flrr)
Parameter setting function.
CFLScalar(const CFLScalar< int32_t > &flp)
copy constructor
virtual const CResult Set(const CFLDoughnut< float > *pFld)
Parameter setting function.
virtual const CResult Set(const CFLPoint< double > *pFlp)
Parameter setting function.
EFigureDeclType
Declare type of figure.
Definition DefinitionsFigure.h:33
EFigureTemplateType
Template type of figure.
Definition DefinitionsFigure.h:302