15#include "DefinitionsImgProcBase.h"
16#include "AlgorithmFeature_SR_SP_DI_DR_DP_BLK_FBLK_BAT.h"
25 class CInternalGradation;
44 class FL_EXPORT
CGradation :
public CAlgorithmFeature_SR_SP_DI_DR_DP_BLK_FBLK_BAT
339 DeclareGetClassType();
406 friend class CInternalGradation;
407 CInternalGradation* m_pInternal;
다중 변수 클래스
Definition MultiVar.h:31
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1596
직선을 표현하는 클래스
Definition FLLine.h:25
CGradation(const CGradation &Gradation)
virtual bool IsLicenseAvailable() const override
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다.
Foundation::CFLLine< double > * m_pFllVector
Definition Gradation.h:351
Base::CMultiVar< double > m_mvStartValue
Definition Gradation.h:390
virtual const Base::CMultiVar< double > GetEndValue() const
virtual const FLImaging::Foundation::CFLLine< double > * GetVector()
virtual const CResult SetVector(const Foundation::CFLLine< double > *pFllVector)
virtual const CResult Clear() override
virtual const CResult SetVector(const Foundation::CFLLine< double > &fllVector)
virtual const Base::CMultiVar< double > GetStartAlpha() const
Base::CMultiVar< double > m_mvEndAlpha
Definition Gradation.h:377
virtual const CResult Assign(const CGradation *pGradation)
Base::CMultiVar< double > m_mvStartAlpha
Definition Gradation.h:364
Base::CMultiVar< double > m_mvEndValue
Definition Gradation.h:403
virtual const Base::CMultiVar< double > GetEndAlpha() const
CGradation(const CGradation *pGradation)
virtual const CResult SetEndValue(const Base::CMultiVar< double > &mvEndValue)
virtual const CResult Assign(const CGradation &Gradation)
const CGradation & operator=(const CGradation &Gradation)
virtual const Base::CMultiVar< double > GetStartValue() const
virtual const CResult Execute()
virtual const CResult SetStartValue(const Base::CMultiVar< double > &mvStartValue)
virtual const CResult SetStartAlpha(const Base::CMultiVar< double > &mvStartAlpha)
virtual const CResult SetEndAlpha(const Base::CMultiVar< double > &mvEndAlpha)
Definition AbsoluteThreshold.h:25