Beispiel #1
0
 public static Shape ArrowR(int n,
                            double lineLn  = 1, double lineR     = 0.01,
                            double arrowLn = 0.05, double arrowR = 0.02) =>
 (
     (
         (Surfaces.Cylinder(n, 2) + Surfaces.Circle(n, 2)).Scale(lineR, lineR, lineLn) +
         (Surfaces.Circle(n, 2) + Surfaces.ConeM(n, 2).Move(0, 0, 1)).Scale(arrowR, arrowR, arrowLn).Move(0, 0, lineLn)
     )
 ).Normalize();