3#include "GUIPropertyMenuNodeBase.h" 
    4#include "DefinitionGUISNAP.h" 
   11        class CSNAPFeatureView3D;
 
   13        class FL_EXPORT CGUIPropertyMenuNodeView3D : 
public CGUIPropertyMenuNodeBase
 
   15            SupportToDuplicateObject(CGUIPropertyMenuNodeView3D);
 
   24            CGUIPropertyMenuNodeView3D();
 
   25            virtual ~CGUIPropertyMenuNodeView3D();
 
   27            virtual void OnReceiveBroadcast(
const Base::CBroadcastMessage* pMessage) 
override;
 
   29            virtual const CResult ConfigureMenu() 
override;
 
   31            virtual const CResult OnInputParameter(CSNAPParameter* pParameter) 
override;
 
   32            virtual const CResult OnOutputParameter(CSNAPParameter* pParameter) 
override;
 
   34            virtual Base::EPixelFormat OnResponseImagePixelFormat(Base::EPixelFormat eInputPixelFormat, Base::CFLString<wchar_t> flsOutputProcedureName) 
override;
 
   36            CGUIView3D* GetSelected3DView(
bool bCreateView);
 
   38            DeclareGetClassType();
 
   41            virtual const CResult InitializationProcedure() 
override;
 
   42            virtual const CResult ProcessProcedure() 
override;
 
   43            virtual const CResult ClearProcedure();
 
   44            virtual const CResult Clear3DObjectsProcedure();
 
   45            virtual const CResult ClearLayersProcedure();
 
   46            virtual const CResult ZoomFitProcedure();
 
   48            virtual const CResult ChangedViewMode();
 
   50            EMode GetSelectedMode();
 
   51            const CResult SetMode(EMode eMode);
 
   53            CGUIView3D* Create3DView();
 
   54            virtual const CResult Select3DView(CGUIView3D* p3DView);
 
   56            virtual CSNAPFeatureView3D* GetFeatureView3D() 
const;
 
3D 뷰 클래스
Definition GUIView3D.h:118
Definition D2DObject.h:12