示例#1
0
        private void Center()
        {
            Point center = GeometryOperations.ComputeMidPoint(m_panelPoints);

            if (center.X != 0 || center.Y != 0)
            {
                GeometryOperations.TranslateShape(m_panelPoints, -center.X, -center.Y);
            }
            m_origin.X -= center.X;
            m_origin.Y -= center.Y;
        }
示例#2
0
 private void Shift(double x, double y)
 {
     GeometryOperations.TranslateShape(m_panelPoints, x, y);
 }