diff options
Diffstat (limited to 'libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs')
-rw-r--r-- | libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs b/libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs index 22842ca..9b88ab3 100644 --- a/libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs +++ b/libraries/ModifiedBulletX/MonoXnaCompactMaths/Matrix.cs | |||
@@ -573,7 +573,11 @@ namespace MonoXnaCompactMaths | |||
573 | 573 | ||
574 | public static Matrix operator /(Matrix matrix1, float divider) | 574 | public static Matrix operator /(Matrix matrix1, float divider) |
575 | { | 575 | { |
576 | throw new NotImplementedException(); | 576 | return new Matrix( |
577 | matrix1.M11 / divider, matrix1.M12 / divider, matrix1.M13 / divider, matrix1.M14 / divider, | ||
578 | matrix1.M21 / divider, matrix1.M22 / divider, matrix1.M23 / divider, matrix1.M24 / divider, | ||
579 | matrix1.M31 / divider, matrix1.M32 / divider, matrix1.M33 / divider, matrix1.M34 / divider, | ||
580 | matrix1.M41 / divider, matrix1.M42 / divider, matrix1.M43 / divider, matrix1.M44 / divider); | ||
577 | } | 581 | } |
578 | 582 | ||
579 | 583 | ||
@@ -658,7 +662,10 @@ namespace MonoXnaCompactMaths | |||
658 | 662 | ||
659 | public override string ToString() | 663 | public override string ToString() |
660 | { | 664 | { |
661 | throw new NotImplementedException(); | 665 | return "[(" + this.M11 + ", " + this.M12 + ", " + this.M13 + ", " + this.M14 + ")\n (" |
666 | + this.M21 + ", " + this.M22 + ", " + this.M23 + ", " + this.M24 + ")\n (" | ||
667 | + this.M31 + ", " + this.M32 + ", " + this.M33 + ", " + this.M34 + ")\n (" | ||
668 | + this.M41 + ", " + this.M42 + ", " + this.M43 + ", " + this.M44 + ")]"; | ||
662 | } | 669 | } |
663 | 670 | ||
664 | 671 | ||