Exemplo n.º 1
0
 public BezierPoint(PointD p1, PointD left, PointD right)
 {
     mCenter      = p1;
     controlLeft  = new PointD(left.getX() - mCenter.getX(), left.getY() - mCenter.getY());
     controlRight = new PointD(right.getX() - mCenter.getX(), right.getY() - mCenter.getY());
     mTypeLeft    = BezierControlType.None;
     mTypeRight   = BezierControlType.None;
 }
Exemplo n.º 2
0
 public void setControlRightType(BezierControlType value)
 {
     mTypeRight = value;
     if (mTypeRight == BezierControlType.Master && mTypeLeft != BezierControlType.None)
     {
         mTypeLeft = BezierControlType.Master;
     }
 }
Exemplo n.º 3
0
        public BezierPoint(double x, double y)
        {
            PointD p = new PointD(x, y);

            mCenter      = p;
            controlLeft  = p;
            controlRight = p;
            mTypeLeft    = BezierControlType.None;
            mTypeRight   = BezierControlType.None;
        }