3#include "SNAPFeatureVariable.h"
10 class FL_EXPORT CSNAPFeature3DObject :
public CSNAPFeatureBase
12 SupportToDuplicateObject(CSNAPFeature3DObject, *
this);
15 CSNAPFeature3DObject();
16 CSNAPFeature3DObject(
const CSNAPFeature3DObject& rhs);
17 CSNAPFeature3DObject(
const CSNAPFeature3DObject* pRhs);
18 virtual ~CSNAPFeature3DObject();
20 virtual const CResult
Assign(
const CSNAPFeature3DObject& rhs);
21 virtual const CResult
Assign(
const CSNAPFeature3DObject* pRhs);
23 virtual const CResult
Clear()
override;
25 virtual const CResult
Assign(
const Foundation::CFL3DObject* pObject);
27 virtual const Foundation::CFL3DObject* GetObject()
const;
29 virtual const CResult SetFileNameWithPath(
const Base::CFLString<wchar_t>& flsFileNameWithPath);
30 virtual Base::CFLString<wchar_t> GetFileNameWithPath()
const;
32 virtual const CResult Execute();
34 DeclareGetClassType();
37 Foundation::CFL3DObject* m_pObject;
40 Base::CFLString<wchar_t> m_flsFileNameWithPath;
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수