示例#1
0
 public static Trafo3d Scale(double s)
 {
     return(new Trafo3d(M44d.Scale(s),
                        M44d.Scale(1 / s)));
 }
示例#2
0
 public static Trafo3d Scale(double sx, double sy, double sz)
 {
     return(new Trafo3d(M44d.Scale(sx, sy, sz),
                        M44d.Scale(1 / sx, 1 / sy, 1 / sz)));
 }
示例#3
0
 public static Trafo3d Scale(V3d v)
 => new Trafo3d(M44d.Scale(v), M44d.Scale(1 / v));
示例#4
0
 public static Trafo3d Scale(V3d v)
 {
     return(new Trafo3d(M44d.Scale(v),
                        M44d.Scale(1 / v)));
 }
示例#5
0
 public static Trafo3d Scale(double s)
 => new Trafo3d(M44d.Scale(s), M44d.Scale(1 / s));