13#include "DefinitionsThreeDim.h"
14#include "AlgorithmFeature3D_SO_DO.h"
22 class CInternalSmoothing3D;
350 DeclareGetClassType();
419 CInternalSmoothing3D* m_pInternal;
420 friend class CInternalSmoothing3D;
3차원 점을 표현하는 간략화된 클래스
Definition TPoint3.h:37
FLImaging 모듈의 수행 결과 객체
Definition ResultsDef.h:1596
virtual int32_t GetPolynomialOrder() const
CSmoothing3D(const CSmoothing3D &Smoothing3D)
bool m_bIncludeResultVertex
Definition Smoothing3D.h:398
virtual float GetAutoSigmaCoefficient() const
virtual bool IsLicenseAvailable() const override
현재 보유한 라이선스로 해당 알고리즘을 사용할 수 있는지에 대한 여부를 반환 합니다.
EPrecisionType m_ePrecisionType
Definition Smoothing3D.h:407
virtual const Base::TPoint3< float > GetViewPoint() const
virtual bool IsIncludeNormalVectorEnabled() const
int32_t m_i32NeighborCount
Definition Smoothing3D.h:380
CSmoothing3D(const CSmoothing3D *pSmoothing3D)
virtual const CResult Clear() override
virtual int32_t GetNeighborCount() const
const CSmoothing3D & operator=(const CSmoothing3D &Smoothing3D)
float m_f32SigmaCoefficient
Definition Smoothing3D.h:362
virtual const CResult EnableIncludeVertex(bool bVertex=true)
virtual bool IsIncludeVertexEnabled() const
Base::TPoint3< float > m_tp3ViewPoint
Definition Smoothing3D.h:416
virtual const CResult Assign(const CSmoothing3D *pSmoothing3D)
virtual const CResult SetPolynomialOrder(int32_t i32Order=2)
int32_t m_i32PolynomialOrder
Definition Smoothing3D.h:371
virtual const CResult EnableIncludeNormalVector(bool bNormal=true)
virtual const CResult SetAutoSigmaCoefficient(float f32Coef=3)
virtual const CResult Execute()
bool m_bIncludeResultNormalVector
Definition Smoothing3D.h:389
virtual const CResult SetViewPoint(const Base::TPoint3< float > &tp3ViewPoint=Base::TPoint3< float >(0, 0, 1))
virtual const CResult Assign(const CSmoothing3D &Smoothing3D)
virtual const CResult SetPrecisionType(EPrecisionType eType)
virtual EPrecisionType GetPrecisionType() const
virtual const CResult SetNeighborCount(int32_t i32Count=40)
Definition Algorithm3DBase.h:16
EPrecisionType
Definition DefinitionsThreeDim.h:203