Ejemplo n.º 1
0
 public LinearDiamond(PointDouble startPoint, PointDouble endPoint) : base(startPoint, endPoint)
 {
 }
Ejemplo n.º 2
0
 public PointAndTangentDouble(PointDouble point, VectorDouble tangent)
 {
     this.point   = point;
     this.tangent = tangent;
 }
Ejemplo n.º 3
0
 public ConicalNoRepeat(PointDouble startPoint, PointDouble endPoint) : base(startPoint, endPoint)
 {
     this.tOffset = -this.ComputeLerp((double)((int)base.endPointX), (double)((int)base.endPointY));
 }
Ejemplo n.º 4
0
 public SpiralReflectedCCW(PointDouble startPoint, PointDouble endPoint) : base(startPoint, endPoint)
 {
     base.invDistanceScale *= 0.5;
 }
Ejemplo n.º 5
0
 public LinearStraight(PointDouble startPoint, PointDouble endPoint) : base(startPoint, endPoint)
 {
 }
Ejemplo n.º 6
0
 public LinearReflected(PointDouble startPoint, PointDouble endPoint) : base(startPoint, endPoint)
 {
 }
Ejemplo n.º 7
0
 public static bool IsCloseToZero(this PointDouble pt) =>
 (DoubleUtil.IsCloseToZero(pt.X) && DoubleUtil.IsCloseToZero(pt.Y));