Example #1
0
        public CPoint(double x, double y, EMLineKind kind, EMDirectionArc direction)
        {
            m_dX = x;
            m_dY = y;

            m_emLineKind     = kind;
            m_emDirectionArc = direction;
        }
Example #2
0
        public CPoint()
        {
            m_dX = 0.0;
            m_dY = 0.0;

            m_emLineKind     = EMLineKind.STRAIGHT;
            m_emDirectionArc = EMDirectionArc.FORWARD;
        }
Example #3
0
        public CLine(double x1, double y1, double x2, double y2, EMLineKind kind, EMDirectionArc direction)
        {
            m_startPoint.X = x1;
            m_startPoint.Y = y1;
            m_endPoint.X   = x2;
            m_endPoint.Y   = y2;

            /// Line 정보는 Start 점에 담겨있는 정보를 사용한다.
            m_startPoint.LineKind     = kind;
            m_startPoint.DirectionArc = direction;
        }