3#include "GUIPropertyMenuNodeBase.h" 
    4#include "DefinitionGUISNAP.h" 
    5#include "SNAPFigureOutputInfo.h" 
   12        class CSNAPFeatureViewImage;
 
   14        class FL_EXPORT CGUIPropertyMenuNodeViewImage : 
public CGUIPropertyMenuNodeBase
 
   16            SupportToDuplicateObject(CGUIPropertyMenuNodeViewImage);
 
   25            CGUIPropertyMenuNodeViewImage();
 
   26            virtual ~CGUIPropertyMenuNodeViewImage();
 
   28            virtual void OnReceiveBroadcast(
const Base::CBroadcastMessage* pMessage) 
override;
 
   30            virtual const CResult ConfigureMenu() 
override;
 
   32            virtual const CResult OnInputParameter(CSNAPParameter* pParameter) 
override;
 
   33            virtual const CResult OnOutputParameter(CSNAPParameter* pParameter) 
override;
 
   35            virtual Base::EPixelFormat OnResponseImagePixelFormat(Base::EPixelFormat eInputPixelFormat, Base::CFLString<wchar_t> flsOutputProcedureName) 
override;
 
   37            CGUIViewImage* GetSelectedImageView(
bool bCreateImageView);
 
   39            DeclareGetClassType();
 
   42            virtual const CResult InitializationProcedure() 
override;
 
   43            virtual const CResult ProcessProcedure() 
override;
 
   44            virtual const CResult ClearProcedure();
 
   45            virtual const CResult ClearImageProcedure();
 
   46            virtual const CResult ClearLayersProcedure();
 
   47            virtual const CResult ClearFigureObjectsProcedure();
 
   48            virtual const CResult ZoomFitProcedure();
 
   49            virtual const CResult LoadProcedure();
 
   50            virtual const CResult SaveProcedure();
 
   51            virtual const CResult SaveWithLayerProcedure();
 
   53            virtual const CResult ChangedViewMode();
 
   55            virtual const CResult UpdatePerspectivePropertyItem();
 
   56            virtual const CResult UpdatePerspectivePropertyItem(
bool bUpdateX, 
bool bUpdateY, 
bool bUpdateScale);
 
   58            EMode GetSelectedMode();
 
   59            const CResult SetMode(EMode eMode);
 
   61            CGUIViewImage* CreateImageView();
 
   62            virtual const CResult SelectImageView(CGUIViewImage* pImageView);
 
   64            virtual CSNAPFeatureViewImage* GetFeatureViewImage() 
const;
 
이미지 뷰 클래스
Definition GUIViewImage.h:319
Definition D2DObject.h:12