Example #1
0
 public static Vector Interpolate(LineSegment l1, double control)
 {
     return(Interpolate(l1, control, false));
 }
Example #2
0
 public static LineSegment Roll(LineSegment l1, Angle angle, Axis axis)
 {
     return(new LineSegment(l1.Tail, l1.Tail - (l1.Tail - l1.Head).Roll(angle, axis)));
 }
Example #3
0
 public static Vector Interpolate(LineSegment l1, double control, bool allowExtrapolation)
 {
     return(Vector.Interpolate(l1.Tail, l1.Head, control, allowExtrapolation));
 }
Example #4
0
 public static LineSegment RotateZ(LineSegment l1, Angle angle)
 {
     return(new LineSegment(l1.Tail, l1.Tail - (l1.Tail - l1.Head).RotateZ(angle)));
 }