/// <summary> /// Calculates the multiplacation of a <see cref="Shift3d"/> with a <see cref="M34d"/>. /// </summary> public static M34d operator *(Shift3d shift, M34d mat) { return(Shift3d.Multiply(shift, mat)); }
/// <summary> /// Calculates the multiplacation of a <see cref="Shift3d"/> with a <see cref="Scale3d"/>. /// </summary> public static M34d operator *(Shift3d shift, Scale3d scale) { return(Shift3d.Multiply(shift, scale)); }
/// <summary> /// Calculates the multiplacation of a <see cref="Shift3d"/> with a double scalar. /// </summary> public static Shift3d operator *(double value, Shift3d shift) { return(Shift3d.Multiply(shift, value)); }
/// <summary> /// Calculates the multiplacation of a <see cref="Shift3d"/> with a <see cref="Shift3d"/>. /// </summary> public static Shift3d operator *(Shift3d shift0, Shift3d shift1) { return(Shift3d.Multiply(shift0, shift1)); }
/// <summary> /// </summary> public static M34d operator *(Shift3d shift, Rot3d rot) { return(Shift3d.Multiply(shift, (M34d)rot)); }