3#include "SNAPFeatureBase.h" 
   10        class FL_EXPORT CSNAPFeatureFigureOrthogonal : 
public CSNAPFeatureBase
 
   12            SupportToDuplicateObject(CSNAPFeatureFigureOrthogonal, *
this);
 
   15            CSNAPFeatureFigureOrthogonal();
 
   16            CSNAPFeatureFigureOrthogonal(
const CSNAPFeatureFigureOrthogonal& rhs);
 
   17            CSNAPFeatureFigureOrthogonal(
const CSNAPFeatureFigureOrthogonal* pRhs);
 
   18            virtual ~CSNAPFeatureFigureOrthogonal();
 
   20            virtual const CResult 
Assign(
const CSNAPFeatureFigureOrthogonal& rhs);
 
   21            virtual const CResult 
Assign(
const CSNAPFeatureFigureOrthogonal* pRhs);
 
   23            virtual const CResult 
Clear() 
override;
 
   25            virtual const CResult SetSourcePoint(
const Foundation::CFLFigure* pFlfSourcePoint);
 
   26            virtual const Foundation::CFLPoint<double>* GetSourcePoint() 
const;
 
   28            virtual const CResult SetSourceLine(
const Foundation::CFLFigure* pFlfSourceLine);
 
   29            virtual const Foundation::CFLLine<double>* GetSourceLine() 
const;
 
   31            virtual const Foundation::CFLPoint<double>* GetResultPoint() 
const;
 
   32            virtual double GetResultDistance() 
const;
 
   34            virtual const CResult Execute();
 
   36            DeclareGetClassType();
 
   39            Foundation::CFLPoint<double>* m_pFlpSourcePoint;
 
   40            Foundation::CFLLine<double>* m_pFllSourceLine;
 
   42            Foundation::CFLPoint<double>* m_pFlpResultPoint;
 
   43            double m_f64ResultDistance;
 
Definition D2DObject.h:12
@ Assign
CGUIPropertyItemView3DFigure 의 값을 해당 도형으로 설정하는 함수
Definition DefinitionsGUIView3D.h:2798
@ Clear
도형 정리 메뉴
Definition DefinitionsGUI.h:2101