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