1945 operator int32_t()
const;
1946 operator int64_t()
const;
1947 operator float()
const;
1948 operator double()
const;
3558 return val == scalar.
v;
3576 return val == scalar.
v;
3594 return val == scalar.
v;
3612 return val == scalar.
v;
3630 return val != scalar.
v;
3648 return val != scalar.
v;
3666 return val != scalar.
v;
3684 return val != scalar.
v;
3702 return val > scalar.
v;
3720 return val > scalar.
v;
3738 return val > scalar.
v;
3756 return val > scalar.
v;
3774 return val >= scalar.
v;
3792 return val >= scalar.
v;
3810 return val >= scalar.
v;
3828 return val >= scalar.
v;
3846 return val < scalar.
v;
3864 return val < scalar.
v;
3882 return val < scalar.
v;
3900 return val < scalar.
v;
3918 return val <= scalar.
v;
3936 return val <= scalar.
v;
3954 return val <= scalar.
v;
3972 return val <= scalar.
v;
4301 DeclareGetClassType();
4304 typedef CFLScalar<int32_t> CFLScalarL;
4305 typedef CFLScalar<int64_t> CFLScalarLL;
4306 typedef CFLScalar<float> CFLScalarF;
4307 typedef CFLScalar<double> CFLScalarD;
FLImaging 모듈의 수행 결과 객체
Definition FLImagingBase/ResultsDef.h:1704
3차 베지어 곡선을 표현하는 클래스
Definition FLImagingFoundation/FLBezierCubicCurve.h:24
2차 베지어 곡선을 표현하는 클래스
Definition FLImagingFoundation/FLBezierQuadraticCurve.h:24
4차 베지어 곡선을 표현하는 클래스
Definition FLImagingFoundation/FLBezierQuarticCurve.h:24
원을 표현하는 클래스
Definition FLImagingFoundation/FLCircle.h:25
다각형을 표현하는 클래스
Definition FLImagingFoundation/FLComplexRegion.h:28
큐빅 곡선을 표현하는 클래스
Definition FLImagingFoundation/FLCubicSpline.h:23
원 또는 호 형태의 도넛 모양을 표현하는 클래스
Definition FLImagingFoundation/FLDoughnut.h:26
타원을 표현하는 클래스
Definition FLImagingFoundation/FLEllipse.h:25
그리기에 필요한 정보들을 표현하는 클래스
Definition FLImagingFoundation/FLFigureText.h:26
직선을 표현하는 클래스
Definition FLImagingFoundation/FLLine.h:25
점 배열을 표현하는 클래스
Definition FLImagingFoundation/FLPointArray.h:26
점을 표현하는 클래스
Definition FLImagingFoundation/FLPoint.h:24
사변형을 표현하는 클래스
Definition FLImagingFoundation/FLQuad.h:24
직사각형을 표현하는 클래스
Definition FLImagingFoundation/FLRect.h:24
영역을 표현하는 클래스
Definition FLImagingFoundation/FLRegion.h:26
모서리가 둥근 직사각형을 표현하는 클래스
Definition FLImagingFoundation/FLRoundRect.h:24
스칼라를 표현하는 클래스
Definition FLImagingFoundation/FLScalar.h:23
virtual const CResult Set(const CFLPointArray *pFlpa)
파라미터 설정 함수
friend bool operator==(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3610
CFLScalar(const CFLScalar< double > &flp)
복사 생성자
virtual const CResult Set(const CFLDoughnut< float > &fld)
파라미터 설정 함수
CFLScalar< T > operator-(const CFLScalar< int64_t > &value) const
이동 연산자[offset]
bool operator<(const CFLScalar< int32_t > &val) const
비교 연산자
const CFLScalar< T > & operator=(float val)
대입 연산자
const CFLScalar< T > & operator*=(int32_t value)
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar(const CFLScalar< int64_t > *pFlp)
복사 생성자
virtual const CResult Set(const CFLRect< int32_t > &flr)
파라미터 설정 함수
friend CFLScalar< T > operator/(int64_t value, const CFLScalar< T > &scalar)
해당 객체의 값을 매개변수로 나누는 연산자
Definition FLImagingFoundation/FLScalar.h:4251
CFLScalar< T > operator/(double value) const
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLEllipse< float > &fle)
파라미터 설정 함수
virtual const CResult Set(const CFLRoundRect< double > *pFlrr)
파라미터 설정 함수
const CFLScalar< T > & operator-=(int32_t value)
이동 연산자[offset]
virtual const CResult Set(const CFLRoundRect< int32_t > *pFlrr)
파라미터 설정 함수
CFLScalar(double val)
초기화 생성자
virtual const CResult Set(const CFLRect< int32_t > *pFlr)
파라미터 설정 함수
CFLScalar< T > operator/(const CFLScalar< float > &value) const
해당 객체의 값을 매개변수로 나누는 연산자
friend CFLScalar< T > operator-(double value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4131
virtual void Clear() override
객체의 변수를 초기화 합니다.
bool operator==(int32_t val) const
비교 연산자
int32_t v
Definition FLImagingFoundation/FLScalar.h:32
const CFLScalar< T > & operator*=(int64_t value)
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar< T > operator*(int32_t value) const
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar< T > operator+(double value) const
이동 연산자[offset]
virtual const CResult Set(const CFLRect< int64_t > *pFlr)
파라미터 설정 함수
virtual const CResult Set(const CFLFigure &flf) override
virtual const CResult Set(int64_t val)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureArray &flfa)
파라미터 설정 함수
CFLScalar(float val)
초기화 생성자
friend bool operator==(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3592
CFLScalar< T > operator*(double value) const
해당 객체의 값에 매개변수를 곱하는 연산자
virtual const CResult Set(const CFLQuad< double > &flq)
파라미터 설정 함수
virtual const CResult Set(double val)
파라미터 설정 함수
virtual const CResult Set(const CFLRect< float > *pFlr)
파라미터 설정 함수
CFLScalar(int32_t val)
초기화 생성자
virtual bool IsSpecEqual(const CFLFigure *pFlfRhs, EFigureSpecCompareType eSpecType=EFigureSpecCompareType_Coordinates) const override
friend bool operator>(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3718
CFLScalar(const CFLScalar< int64_t > &flp)
복사 생성자
CFLScalar< T > operator-(int64_t value) const
이동 연산자[offset]
bool operator>=(double val) const
비교 연산자
virtual const CResult Set(const CFLEllipse< int32_t > *pFle)
파라미터 설정 함수
virtual const CResult Set(const CFLScalar< double > &flp)
파라미터 설정 함수
CFLScalar< T > operator/(int32_t value) const
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLRegion *pFlrg)
파라미터 설정 함수
CFLScalar< T > operator-(const CFLScalar< double > &value) const
이동 연산자[offset]
const CFLScalar< T > & operator-=(float value)
이동 연산자[offset]
const CFLScalar< T > & operator+=(const CFLScalar< float > &value)
이동 연산자[offset]
bool operator!=(const CFLScalar< int64_t > &val) const
비교 연산자
friend CFLScalar< T > operator/(float value, const CFLScalar< T > &scalar)
해당 객체의 값을 매개변수로 나누는 연산자
Definition FLImagingFoundation/FLScalar.h:4271
virtual const CResult Set(const CFLPoint< float > &flp)
파라미터 설정 함수
const CFLScalar< T > & operator-=(const CFLScalar< float > &value)
이동 연산자[offset]
friend bool operator<(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3898
CFLScalar< T > operator+(float value) const
이동 연산자[offset]
virtual const CResult Set(const CFLDoughnut< int64_t > &fld)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureText< double > *pFlft)
파라미터 설정 함수
virtual const CResult Set(const CFLCircle< int32_t > &flc)
파라미터 설정 함수
CFLScalar< T > operator+(const CFLScalar< int32_t > &value) const
이동 연산자[offset]
bool operator<(const CFLScalar< float > &val) const
비교 연산자
const CFLScalar< T > & operator+=(const CFLScalar< int32_t > &value)
이동 연산자[offset]
virtual const CResult Set(const CFLQuad< double > *pFlq)
파라미터 설정 함수
const CFLScalar< T > & operator*=(double value)
해당 객체의 값에 매개변수를 곱하는 연산자
virtual const CResult Set(const CFLScalar< float > &flp)
파라미터 설정 함수
bool operator!=(const CFLScalar< int32_t > &val) const
비교 연산자
virtual const CResult Set(const CFLScalar< float > *pFlp)
파라미터 설정 함수
virtual const CResult Set(const CFLDoughnut< int32_t > &fld)
파라미터 설정 함수
CFLScalar< T > operator*(float value) const
해당 객체의 값에 매개변수를 곱하는 연산자
virtual T GetScalar() const sealed
스칼라를 얻는 함수
friend bool operator!=(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3664
virtual const CResult Set(const CFLFigureText< float > *pFlft)
파라미터 설정 함수
friend bool operator==(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3574
virtual const CResult Set(const CFLQuad< int64_t > *pFlq)
파라미터 설정 함수
bool operator!=(float val) const
비교 연산자
const CFLScalar< T > & operator-=(const CFLScalar< int64_t > &value)
이동 연산자[offset]
virtual const CResult Set(const CFLScalar< int64_t > *pFlp)
파라미터 설정 함수
friend CFLScalar< T > operator-(int64_t value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4091
virtual ~CFLScalar()
기본 소멸자
virtual const CResult GetIndexOfMaximumDistance(const CFLFigure *pFlfDst, CFLFigureArray *pFlfaResultSrc, bool bRecursiveSrc=false, bool bRecursiveDst=false, CFLFigureArray *pFlfaResultDst=nullptr) const override
대상 Figure와 서로 가장 먼 위치의 인덱스를 얻어옵니다. (FigureArray나 PointArray가 아닌 경우, 결과는 0입니다.)
friend CFLScalar< T > operator*(float value, const CFLScalar< T > &scalar)
해당 객체의 값에 매개변수를 곱하는 연산자
Definition FLImagingFoundation/FLScalar.h:4191
CFLScalar< T > operator-() const
해당 객체의 부호를 반전시킨 객체를 반환하는 연산자
virtual const CResult Set(const CFLCircle< float > *pFlc)
파라미터 설정 함수
const CFLScalar< T > & operator-=(const CFLScalar< double > &value)
이동 연산자[offset]
CFLScalar(const CFLScalar< float > &flp)
복사 생성자
virtual const CResult Set(const CFLRoundRect< float > &flrr)
파라미터 설정 함수
friend bool operator>=(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3772
const CFLScalar< T > & operator=(int32_t val)
대입 연산자
virtual const CResult Set(const CFLLine< double > &fll)
파라미터 설정 함수
virtual const CResult Set(const CFLEllipse< int32_t > &fle)
파라미터 설정 함수
virtual const CResult Set(const CFLPoint< int64_t > *pFlp)
파라미터 설정 함수
friend bool operator>=(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3790
friend CFLScalar< T > operator*(double value, const CFLScalar< T > &scalar)
해당 객체의 값에 매개변수를 곱하는 연산자
Definition FLImagingFoundation/FLScalar.h:4211
friend CFLScalar< T > operator/(double value, const CFLScalar< T > &scalar)
해당 객체의 값을 매개변수로 나누는 연산자
Definition FLImagingFoundation/FLScalar.h:4291
virtual const CResult Set(const CFLDoughnut< double > *pFld)
파라미터 설정 함수
virtual const CResult Set(const CFLRect< double > *pFlr)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureText< int64_t > &flft)
파라미터 설정 함수
virtual const CResult Swap(CFLFigure *pFlfRight) override
CFLScalar(const CFLScalar< double > *pFlp)
복사 생성자
bool operator!=(const CFLScalar< double > &val) const
비교 연산자
CFLScalar< T > operator*(const CFLScalar< int32_t > &value) const
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar(const CFLFigure *pFlf)
초기화 생성자
CFLScalar< T > operator/(const CFLScalar< double > &value) const
해당 객체의 값을 매개변수로 나누는 연산자
virtual EFigureDeclType GetDeclType() const override
bool operator<=(const CFLScalar< int32_t > &val) const
비교 연산자
virtual const CResult Set(const CFLRect< int64_t > &flr)
파라미터 설정 함수
CFLScalar< T > operator*(const CFLScalar< int64_t > &value) const
해당 객체의 값에 매개변수를 곱하는 연산자
friend CFLScalar< T > operator+(int32_t value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:3991
virtual const CResult Set(const CFLBezierCubicCurve &flbc3)
파라미터 설정 함수
bool operator>(int32_t val) const
비교 연산자
const CFLScalar< T > & operator=(const CFLScalar< double > &val)
대입 연산자
CFLScalar(int64_t val)
초기화 생성자
bool operator>(float val) const
비교 연산자
CFLScalar< T > operator+(int32_t value) const
이동 연산자[offset]
bool operator<=(int64_t val) const
비교 연산자
friend CFLScalar< T > operator+(double value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4051
virtual const CResult Multiply(double f64MulX, double f64MulY) override
virtual const CResult Set(const CFLRect< double > &flr)
파라미터 설정 함수
bool operator==(float val) const
비교 연산자
bool operator!=(const CFLScalar< float > &val) const
비교 연산자
bool operator<(float val) const
비교 연산자
virtual const CResult GetCenter(double &x, double &y) const override
bool operator>(const CFLScalar< float > &val) const
비교 연산자
virtual const CResult Set(const CFLPoint< float > *pFlp)
파라미터 설정 함수
virtual const CResult GetPointsOfMaximumDistance(const CFLFigure *pFlfTarget, CFLPointArray *pFlpaResult) const override
대상 Figure와 서로 가장 먼 위치를 반환합니다.
CFLScalar< T > operator/(int64_t value) const
해당 객체의 값을 매개변수로 나누는 연산자
CFLScalar< T > operator/(const CFLScalar< int32_t > &value) const
해당 객체의 값을 매개변수로 나누는 연산자
bool operator>=(const CFLScalar< int64_t > &val) const
비교 연산자
CFLScalar< T > operator/(const CFLScalar< int64_t > &value) const
해당 객체의 값을 매개변수로 나누는 연산자
bool operator==(const CFLScalar< int64_t > &val) const
비교 연산자
bool operator<=(double val) const
비교 연산자
virtual const CResult Set(const CFLEllipse< double > &fle)
파라미터 설정 함수
virtual const CResult Set(const CFLRoundRect< int32_t > &flrr)
파라미터 설정 함수
CFLScalar(const CFLScalar< float > *pFlp)
복사 생성자
friend bool operator>(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3700
CFLScalar(const CFLScalar< int32_t > *pFlp)
복사 생성자
bool operator>=(int64_t val) const
비교 연산자
virtual bool IsValid() const override
const CFLScalar< T > & operator/=(int32_t value)
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLFigure *pFlf) override
bool operator>(int64_t val) const
비교 연산자
friend CFLScalar< T > operator*(int64_t value, const CFLScalar< T > &scalar)
해당 객체의 값에 매개변수를 곱하는 연산자
Definition FLImagingFoundation/FLScalar.h:4171
const CFLScalar< T > & operator+=(const CFLScalar< int64_t > &value)
이동 연산자[offset]
virtual const CResult Set(const CFLCircle< double > *pFlc)
파라미터 설정 함수
bool operator>=(int32_t val) const
비교 연산자
const CFLScalar< T > & operator/=(int64_t value)
해당 객체의 값을 매개변수로 나누는 연산자
const CFLScalar< T > & operator+=(const CFLScalar< double > &value)
이동 연산자[offset]
virtual const CResult Set(const CFLScalar< double > *pFlp)
파라미터 설정 함수
const CFLScalar< T > & operator/=(const CFLScalar< int64_t > &value)
해당 객체의 값을 매개변수로 나누는 연산자
friend bool operator>=(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3826
const CFLScalar< T > & operator/=(double value)
해당 객체의 값을 매개변수로 나누는 연산자
bool operator>(const CFLScalar< int64_t > &val) const
비교 연산자
virtual const CResult Offset(double x, double y) override
virtual const CResult Set(const CFLQuad< int64_t > &flq)
파라미터 설정 함수
virtual const CResult MakeFigureInvalid() override
Figure를 유효하지 않은 Figure로 만듦. (예를 들어, 점의 좌표를 Invalid한 x, y로 설정)
friend CFLScalar< T > operator+(int64_t value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4011
CFLScalar< T > operator*(const CFLScalar< float > &value) const
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar< T > operator/(float value) const
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLCubicSpline &flcs)
파라미터 설정 함수
CFLScalar< T > operator+(const CFLScalar< double > &value) const
이동 연산자[offset]
virtual const CResult Set(const CFLBezierQuarticCurve *pFlbc4)
파라미터 설정 함수
virtual const CResult Set(const CFLScalar< int32_t > *pFlp)
파라미터 설정 함수
virtual const CResult GetIndexOfMinimumDistance(const CFLFigure *pFlfDst, CFLFigureArray *pFlfaResultSrc, bool bRecursiveSrc=false, bool bRecursiveDst=false, CFLFigureArray *pFlfaResultDst=nullptr) const override
대상 Figure와 서로 가장 가까운 위치의 인덱스를 얻어옵니다. (FigureArray나 PointArray가 아닌 경우, 결과는 0입니다.)
const CFLScalar< T > & operator-=(int64_t value)
이동 연산자[offset]
friend bool operator<(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3862
virtual const CResult Set(const CFLPoint< double > &flp)
파라미터 설정 함수
virtual const CResult Set(const CFLLine< float > *pFll)
파라미터 설정 함수
friend CFLScalar< T > operator-(float value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4111
friend bool operator!=(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3646
bool operator==(const CFLScalar< float > &val) const
비교 연산자
friend bool operator<=(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3970
virtual const CResult Set(const CFLRoundRect< int64_t > *pFlrr)
파라미터 설정 함수
const CFLScalar< T > & operator=(const CFLScalar< float > &val)
대입 연산자
bool operator==(double val) const
비교 연산자
virtual const CResult Set(const CFLFigureText< float > &flft)
파라미터 설정 함수
virtual const CResult Set(const CFLBezierQuadraticCurve *pFlbc2)
파라미터 설정 함수
virtual const CResult Set(const CFLPoint< int32_t > &flp)
파라미터 설정 함수
bool operator>=(const CFLScalar< int32_t > &val) const
비교 연산자
virtual bool IsFigureValid() const override
virtual const CResult Set(const CFLPointArray &flpa)
파라미터 설정 함수
bool operator>(const CFLScalar< double > &val) const
비교 연산자
friend bool operator!=(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3628
const CFLScalar< T > & operator*=(const CFLScalar< double > &value)
해당 객체의 값에 매개변수를 곱하는 연산자
const CFLScalar< T > & operator/=(float value)
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLFigureText< int64_t > *pFlft)
파라미터 설정 함수
virtual const CResult Set(const CFLCircle< int64_t > *pFlc)
파라미터 설정 함수
const CFLScalar< T > & operator+=(float value)
이동 연산자[offset]
virtual const CResult Set(const CFLFigureText< int32_t > &flft)
파라미터 설정 함수
virtual const CResult Set(const CFLComplexRegion &flcr)
파라미터 설정 함수
virtual const CResult Set(const CFLBezierQuadraticCurve &flbc2)
파라미터 설정 함수
virtual const CResult Set(const CFLLine< int64_t > &fll)
파라미터 설정 함수
virtual const CResult Set(const CFLCircle< int32_t > *pFlc)
파라미터 설정 함수
friend bool operator<=(int64_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3934
virtual const CResult Set(int32_t val)
파라미터 설정 함수
virtual const CResult Set(const CFLRegion &flrg)
파라미터 설정 함수
virtual const CResult Set(const CFLBezierCubicCurve *pFlbc3)
파라미터 설정 함수
virtual const CResult Set(const CFLCubicSpline *pFlcs)
파라미터 설정 함수
const CFLScalar< T > & operator=(const CFLScalar< int64_t > &val)
대입 연산자
bool operator!=(int32_t val) const
비교 연산자
friend CFLScalar< T > operator*(int32_t value, const CFLScalar< T > &scalar)
해당 객체의 값에 매개변수를 곱하는 연산자
Definition FLImagingFoundation/FLScalar.h:4151
friend bool operator<(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3880
bool operator>=(float val) const
비교 연산자
virtual const CResult GetPointsOfMinimumDistance(const CFLFigure *pFlfTarget, CFLPointArray *pFlpaResult) const override
대상 Figure와 서로 가장 가까운 위치를 반환합니다.
const CFLScalar< T > & operator=(const CFLScalar< int32_t > &val)
대입 연산자
friend CFLScalar< T > operator-(int32_t value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4071
virtual const CResult Set(const CFLLine< int32_t > &fll)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureArray *pFlfa)
파라미터 설정 함수
bool operator==(const CFLScalar< double > &val) const
비교 연산자
virtual EFigureTemplateType GetTemplateType() const override
CFLScalar< T > operator-(const CFLScalar< float > &value) const
이동 연산자[offset]
const CFLScalar< T > & operator*=(const CFLScalar< int32_t > &value)
해당 객체의 값에 매개변수를 곱하는 연산자
virtual const CResult Set(const CFLRoundRect< int64_t > &flrr)
파라미터 설정 함수
friend bool operator<=(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3952
virtual const CResult Set(float val)
파라미터 설정 함수
bool operator<=(const CFLScalar< float > &val) const
비교 연산자
bool operator<=(const CFLScalar< double > &val) const
비교 연산자
virtual const CResult Set(const CFLLine< float > &fll)
파라미터 설정 함수
bool operator>(double val) const
비교 연산자
bool operator<=(float val) const
비교 연산자
CFLScalar< T > operator-(double value) const
이동 연산자[offset]
virtual const CResult Set(const CFLQuad< int32_t > *pFlq)
파라미터 설정 함수
virtual const CResult Set(const CFLCircle< double > &flc)
파라미터 설정 함수
virtual const CResult Set(const CFLQuad< int32_t > &flq)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureText< double > &flft)
파라미터 설정 함수
virtual const CResult Set(const CFLRect< float > &flr)
파라미터 설정 함수
bool operator<(int64_t val) const
비교 연산자
const CFLScalar< T > & operator=(int64_t val)
대입 연산자
virtual const CResult Set(const CFLComplexRegion *pFlcr)
파라미터 설정 함수
friend bool operator<=(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3916
virtual const CResult Set(const CFLCircle< float > &flc)
파라미터 설정 함수
friend bool operator<(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3844
virtual const CResult Set(const CFLCircle< int64_t > &flc)
파라미터 설정 함수
const CFLScalar< T > & operator+=(int64_t value)
이동 연산자[offset]
const CFLScalar< T > & operator*=(const CFLScalar< float > &value)
해당 객체의 값에 매개변수를 곱하는 연산자
virtual const CResult Set(const CFLPoint< int32_t > *pFlp)
파라미터 설정 함수
bool operator<(int32_t val) const
비교 연산자
bool operator>=(const CFLScalar< double > &val) const
비교 연산자
friend bool operator>=(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3808
virtual const CResult GetCenterOfGravity(double &x, double &y) const override
const CFLScalar< T > & operator/=(const CFLScalar< int32_t > &value)
해당 객체의 값을 매개변수로 나누는 연산자
bool operator<=(int32_t val) const
비교 연산자
virtual const CResult Set(const CFLLine< double > *pFll)
파라미터 설정 함수
bool operator!=(int64_t val) const
비교 연산자
CFLScalar< T > operator+(const CFLScalar< float > &value) const
이동 연산자[offset]
bool operator==(const CFLScalar< int32_t > &val) const
비교 연산자
CFLScalar< T > operator*(const CFLScalar< double > &value) const
해당 객체의 값에 매개변수를 곱하는 연산자
const CFLScalar< T > & operator*=(float value)
해당 객체의 값에 매개변수를 곱하는 연산자
CFLScalar< T > operator-(int32_t value) const
이동 연산자[offset]
virtual const CResult Set(const CFLLine< int32_t > *pFll)
파라미터 설정 함수
virtual const CResult Set(const CFLScalar< int32_t > &flp)
파라미터 설정 함수
bool operator!=(double val) const
비교 연산자
CFLScalar< T > operator+(int64_t value) const
이동 연산자[offset]
bool operator>(const CFLScalar< int32_t > &val) const
비교 연산자
const CFLScalar< T > & operator+=(int32_t value)
이동 연산자[offset]
virtual const CResult Set(const CFLPoint< int64_t > &flp)
파라미터 설정 함수
friend CFLScalar< T > operator+(float value, const CFLScalar< T > &scalar)
이동 연산자[offset]
Definition FLImagingFoundation/FLScalar.h:4031
friend CFLScalar< T > operator/(int32_t value, const CFLScalar< T > &scalar)
해당 객체의 값을 매개변수로 나누는 연산자
Definition FLImagingFoundation/FLScalar.h:4231
virtual const CResult Set(const CFLLine< int64_t > *pFll)
파라미터 설정 함수
const CFLScalar< T > & operator=(double val)
대입 연산자
const CFLScalar< T > & operator/=(const CFLScalar< float > &value)
해당 객체의 값을 매개변수로 나누는 연산자
bool operator<(double val) const
비교 연산자
friend bool operator>(float val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3736
friend bool operator!=(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3682
virtual const CResult Set(const CFLEllipse< double > *pFle)
파라미터 설정 함수
virtual const CResult Set(const CFLDoughnut< int32_t > *pFld)
파라미터 설정 함수
const CFLScalar< T > & operator+=(double value)
이동 연산자[offset]
virtual const CResult Set(const CFLEllipse< int64_t > &fle)
파라미터 설정 함수
CFLScalar< T > operator-(float value) const
이동 연산자[offset]
bool operator<(const CFLScalar< double > &val) const
비교 연산자
const CFLScalar< T > & operator-=(double value)
이동 연산자[offset]
CFLScalar< T > operator-(const CFLScalar< int32_t > &value) const
이동 연산자[offset]
CFLScalar(const CFLFigure &flf)
초기화 생성자
virtual const CResult Set(const CFLEllipse< int64_t > *pFle)
파라미터 설정 함수
virtual const CResult Set(const CFLQuad< float > *pFlq)
파라미터 설정 함수
virtual const CResult Set(const CFLFigureText< int32_t > *pFlft)
파라미터 설정 함수
const CFLScalar< T > & operator*=(const CFLScalar< int64_t > &value)
해당 객체의 값에 매개변수를 곱하는 연산자
virtual const CResult Set(const CFLScalar< int64_t > &flp)
파라미터 설정 함수
virtual const CResult Set(const CFLDoughnut< double > &fld)
파라미터 설정 함수
virtual const CResult Set(const CFLBezierQuarticCurve &flbc4)
파라미터 설정 함수
bool operator<(const CFLScalar< int64_t > &val) const
비교 연산자
virtual const CResult Set(const CFLRoundRect< float > *pFlrr)
파라미터 설정 함수
bool operator<=(const CFLScalar< int64_t > &val) const
비교 연산자
virtual const CResult Set(const CFLEllipse< float > *pFle)
파라미터 설정 함수
friend bool operator>(double val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3754
const CFLScalar< T > & operator-=(const CFLScalar< int32_t > &value)
이동 연산자[offset]
bool operator==(int64_t val) const
비교 연산자
const CFLScalar< T > & operator/=(const CFLScalar< double > &value)
해당 객체의 값을 매개변수로 나누는 연산자
virtual const CResult Set(const CFLDoughnut< int64_t > *pFld)
파라미터 설정 함수
bool operator>=(const CFLScalar< float > &val) const
비교 연산자
CFLScalar< T > operator*(int64_t value) const
해당 객체의 값에 매개변수를 곱하는 연산자
friend bool operator==(int32_t val, const CFLScalar< T > &scalar)
비교 연산자
Definition FLImagingFoundation/FLScalar.h:3556
virtual const CResult Set(const CFLQuad< float > &flq)
파라미터 설정 함수
CFLScalar< T > operator+(const CFLScalar< int64_t > &value) const
이동 연산자[offset]
virtual const CResult Set(const CFLRoundRect< double > &flrr)
파라미터 설정 함수
CFLScalar(const CFLScalar< int32_t > &flp)
복사 생성자
virtual const CResult Set(const CFLDoughnut< float > *pFld)
파라미터 설정 함수
virtual const CResult Set(const CFLPoint< double > *pFlp)
파라미터 설정 함수
Definition FLImagingFoundation/AlgorithmBase.h:16
EFigureDeclType
도형의 타입
Definition FLImagingFoundation/DefinitionsFigure.h:33
EFigureTemplateType
도형의 변수 자료형
Definition FLImagingFoundation/DefinitionsFigure.h:423
EFigureSpecCompareType
Definition FLImagingFoundation/DefinitionsFigure.h:3579
@ EFigureSpecCompareType_Coordinates
Definition FLImagingFoundation/DefinitionsFigure.h:3584