3#include "SNAPFeatureVariable.h"
11 class FL_EXPORT CSNAPFeaturePoint :
public CSNAPFeatureVariable
13 SupportToDuplicateObject(CSNAPFeaturePoint<T>, *
this);
16 static Base::TPoint<T> ConvertValue(
const Base::CFLString<wchar_t>& flsInput);
17 static Base::CFLString<wchar_t> ConvertStringValue(
const Base::TPoint<T>& tpInput);
18 static Base::CFLString<wchar_t> ConvertCompatibleStringValue(
const Base::CFLString<wchar_t>& flsInput);
22 CSNAPFeaturePoint(
const CSNAPFeaturePoint& rhs);
23 CSNAPFeaturePoint(
const CSNAPFeaturePoint* pRhs);
24 virtual ~CSNAPFeaturePoint();
26 virtual const CResult
Assign(
const CSNAPFeaturePoint& rhs);
27 virtual const CResult
Assign(
const CSNAPFeaturePoint* pRhs);
29 virtual Base::TPoint<T> GetValue()
const;
30 virtual const CResult SetValue(
const Base::TPoint<T>& tpValue);
32 virtual EDefinedParameterType GetParameterType()
const override;
34 DeclareGetClassType();
37 virtual Base::CFLString<wchar_t> InternalConvert(
const Base::CFLString<wchar_t>& flsInput)
const override;
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수