3#include "SNAPFeatureVariable.h"
11 class FL_EXPORT CSNAPFeaturePoint4 :
public CSNAPFeatureVariable
13 SupportToDuplicateObject(CSNAPFeaturePoint4<T>, *
this);
16 static Base::TPoint4<T> ConvertValue(
const Base::CFLString<wchar_t>& flsInput);
17 static Base::CFLString<wchar_t> ConvertStringValue(
const Base::TPoint4<T>& tpInput);
18 static Base::CFLString<wchar_t> ConvertCompatibleStringValue(
const Base::CFLString<wchar_t>& flsInput);
22 CSNAPFeaturePoint4(
const CSNAPFeaturePoint4& rhs);
23 CSNAPFeaturePoint4(
const CSNAPFeaturePoint4* pRhs);
24 virtual ~CSNAPFeaturePoint4();
26 virtual const CResult
Assign(
const CSNAPFeaturePoint4& rhs);
27 virtual const CResult
Assign(
const CSNAPFeaturePoint4* pRhs);
29 virtual Base::TPoint4<T> GetValue()
const;
30 virtual const CResult SetValue(
const Base::TPoint4<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 의 값을 해당 도형으로 설정하는 함수