3#include "SNAPFeatureBase.h" 
   10        class FL_EXPORT CSNAPFeatureImage : 
public CSNAPFeatureBase
 
   12            SupportToDuplicateObject(CSNAPFeatureImage, *
this);
 
   16            CSNAPFeatureImage(
const CSNAPFeatureImage& rhs);
 
   17            CSNAPFeatureImage(
const CSNAPFeatureImage* pRhs);
 
   18            virtual ~CSNAPFeatureImage();
 
   20            virtual const CResult 
Assign(
const CSNAPFeatureImage& rhs);
 
   21            virtual const CResult 
Assign(
const CSNAPFeatureImage* pRhs);
 
   23            virtual const CResult 
Clear() 
override;
 
   25            virtual const CResult InitializeParemeter() 
override;
 
   27            virtual const CResult 
SetImage(
const Base::CFLImage* pFliData);
 
   28            virtual Base::CFLImage* GetImage() 
const;
 
   30            virtual const CResult SetFileNameWithPath(
const Base::CFLString<wchar_t>& flsFileNameWithPath);
 
   31            virtual Base::CFLString<wchar_t> GetFileNameWithPath() 
const;
 
   33            virtual const CResult SetPageIndex(int32_t i32PageIndex);
 
   34            virtual int32_t GetPageIndex() 
const;
 
   36            virtual const CResult SetPageName(
const Base::CFLString<wchar_t>& flsPageName);
 
   37            virtual Base::CFLString<wchar_t> GetPageName() 
const;
 
   39            virtual const CResult SetSelectedFigureIndex(int64_t i64Index);
 
   40            virtual int64_t GetSelectedFigureIndex() 
const;
 
   42            virtual const CResult AddFigure(
const Foundation::CFLFigure* pFlfFigure);
 
   44            virtual const CResult ExecuteAssign();
 
   45            virtual const CResult ExecuteAssignToSelectedPage();
 
   46            virtual const CResult ExecuteLoad();
 
   47            virtual const CResult ExecuteSave();
 
   48            virtual const CResult ExecuteCompressionSave();
 
   49            virtual const CResult ExecuteClear();
 
   50            virtual const CResult ExecuteClearSelectedPage();
 
   51            virtual const CResult ExecuteRemoveSelectedPage();
 
   52            virtual const CResult ExecuteSelectPage();
 
   53            virtual const CResult ExecuteSetPageNameToSelectedPage();
 
   54            virtual const CResult ExecutePushBackPage();
 
   55            virtual const CResult ExecutePushBackPages();
 
   56            virtual const CResult ExecutePushFrontPage();
 
   57            virtual const CResult ExecutePushFrontPages();
 
   58            virtual const CResult ExecuteInsertToSelectedPage();
 
   59            virtual const CResult ExecuteInsertToSelectedPages();
 
   60            virtual const CResult ExecutePushBackFigure();
 
   61            virtual const CResult ExecutePushFrontFigure();
 
   62            virtual const CResult ExecutePushBackFigureElementwise();
 
   63            virtual const CResult ExecutePushFrontFigureElementwise();
 
   64            virtual const CResult ExecutePushBackFigureElementwiseRecursive();
 
   65            virtual const CResult ExecutePushFrontFigureElementwiseRecursive();
 
   66            virtual const CResult ExecuteRemoveFigure();
 
   67            virtual const CResult ExecuteClearFigures();
 
   68            virtual const CResult ExecuteClearFiguresAllPages();
 
   70            DeclareGetClassType();
 
   73            Base::CFLImage m_fliData;
 
   76            Base::CFLImage* m_pFliImage;
 
   78            bool m_bFileNameWithPathInput;
 
   79            Base::CFLString<wchar_t> m_flsFileNameWithPath;
 
   81            bool m_bPageIndexInput;
 
   82            int32_t m_i32PageIndex;
 
   84            bool m_bPageNameInput;
 
   85            Base::CFLString<wchar_t> m_flsPageName;
 
   87            int64_t m_i64SelectedFigureIndex;
 
   89            Foundation::CFLFigureArray m_flfaFigures;
 
Definition D2DObject.h:12
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2798
@ SetImage
이미지 뷰 위의 이미지가 변경되었을 경우
Definition DefinitionsGUI.h:5054
@ Clear
도형 정리 메뉴
Definition DefinitionsGUI.h:2101