3#include "SNAPFeatureBase.h" 
    4#include "DefinitionsGUI.h" 
   13        class FL_EXPORT CSNAPFeatureViewGraph : 
public CSNAPFeatureBase
 
   15            SupportToDuplicateObject(CSNAPFeatureViewGraph, *
this);
 
   18            CSNAPFeatureViewGraph();
 
   19            CSNAPFeatureViewGraph(
const CSNAPFeatureViewGraph& rhs);
 
   20            CSNAPFeatureViewGraph(
const CSNAPFeatureViewGraph* pRhs);
 
   21            virtual ~CSNAPFeatureViewGraph();
 
   23            virtual const CResult 
Assign(
const CSNAPFeatureViewGraph& rhs);
 
   24            virtual const CResult 
Assign(
const CSNAPFeatureViewGraph* pRhs);
 
   26            virtual const CResult 
Clear() 
override;
 
   28            virtual const CResult SetViewGraph(
const CGUIViewGraph* pViewGraph);
 
   29            virtual const CGUIViewGraph* GetViewGraph() 
const;
 
   31            virtual const CResult SetExpressionData(
const Base::CFLString<wchar_t>& flsExpressionData);
 
   32            virtual Base::CFLString<wchar_t> GetExpressionData() 
const;
 
   34            virtual const CResult SetExpressionColor(uint32_t u32ExpressionColor);
 
   35            virtual uint32_t GetExpressionColor() 
const;
 
   37            virtual const CResult AddPlotData(
const Base::CFLArray<Base::TPoint<double>>& flaPlotData);
 
   38            virtual Base::CFLArray<Base::TPoint<double>> GetPlotData() 
const;
 
   40            virtual const CResult SetPlotName(
const Base::CFLString<wchar_t>& flsPlotName);
 
   41            virtual Base::CFLString<wchar_t> GetPlotName() 
const;
 
   43            virtual const CResult SetPlotChartType(EChartType ePlotChartType);
 
   46            virtual const CResult SetPlotColor(uint32_t u32PlotColor);
 
   47            virtual uint32_t GetPlotColor() 
const;
 
   49            virtual const CResult AddPlotXAxisLabel(
const Base::CFLArray<Base::CFLString<wchar_t>>& flaPlotXAxisLabel);
 
   50            virtual Base::CFLArray<Base::CFLString<wchar_t>> GetPlotXAxisLabel() 
const;
 
   52            virtual const CResult Execute();
 
   54            DeclareGetClassType();
 
   57            virtual bool IsViewObjectAlive() 
const;
 
   60            CGUIViewGraph* m_pViewGraph;
 
   62            Base::CFLString<wchar_t> m_flsExpressionData;
 
   63            uint32_t m_u32ExpressionColor;
 
   65            Base::CFLArray<Base::TPoint<double>> m_flaPlotData;
 
   66            Base::CFLString<wchar_t> m_flsPlotName;
 
   68            uint32_t m_u32PlotColor;
 
   70            Base::CFLArray<Base::CFLString<wchar_t>> m_flaPlotXAxisLabel;
 
그래프 뷰 클래스
Definition GUIViewGraph.h:45
Definition D2DObject.h:12
EChartType
그래프의 차트 타입
Definition DefinitionsGUIViewGraph.h:89
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2798
@ Clear
도형 정리 메뉴
Definition DefinitionsGUI.h:2101