Example #1
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="V3f"/> with a <see cref="Scale3f"/>.
 /// </summary>
 public static V3f operator *(V3f vector, Scale3f scale)
 {
     return(Scale3f.Multiply(scale, vector));
 }
Example #2
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="Scale3f"/> with a <see cref="Shift3f"/>.
 /// </summary>
 public static M34f operator *(Scale3f scale, Shift3f shift)
 {
     return(Scale3f.Multiply(scale, shift));
 }
Example #3
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="Scale3f"/> with a float scalar.
 /// </summary>
 public static Scale3f operator *(float scalar, Scale3f scale)
 {
     return(Scale3f.Multiply(scale, scalar));
 }
Example #4
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="Scale3f"/> with a <see cref="Scale3f"/>.
 /// </summary>
 public static Scale3f operator *(Scale3f scale1, Scale3f scale2)
 {
     return(Scale3f.Multiply(scale1, scale2));
 }
Example #5
0
 /// <summary>
 /// </summary>
 public static M33f operator *(Scale3f scale, Rot2f rotation)
 {
     return(Scale3f.Multiply(scale, rotation));
 }
Example #6
0
 /// <summary>
 /// </summary>
 public static M33f operator *(Scale3f scale, Rot3f quaternion)
 {
     return(Scale3f.Multiply(scale, quaternion));
 }
Example #7
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="Scale3f"/> with a <see cref="M44f"/>.
 /// </summary>
 public static M44f operator *(Scale3f scale, M44f matrix)
 {
     return(Scale3f.Multiply(scale, matrix));
 }
Example #8
0
 /// <summary>
 /// Calculates the multiplacation of a <see cref="Scale3f"/> with a <see cref="V4f"/>.
 /// </summary>
 public static V4f operator *(Scale3f scale, V4f vector)
 {
     return(Scale3f.Multiply(scale, vector));
 }
Example #9
0
 public static M33f Multiply(Scale3f scale, Rot2f rot)
 {
     return(Scale3f.Multiply(scale, (M22f)rot));
 }