Parcourir la source

added pPrintValues

Dave Schuyler il y a 21 ans
Parent
commit
7b751e0273
1 fichiers modifiés avec 16 ajouts et 0 suppressions
  1. 16 0
      direct/src/extensions/Mat3-extensions.py

+ 16 - 0
direct/src/extensions/Mat3-extensions.py

@@ -0,0 +1,16 @@
+
+    """
+    Mat3-extensions module: contains methods to extend functionality
+    of the LMatrix3f class.
+    """
+
+    def __repr__(self):
+        return '%s(\n%s,\n%s,\n%s)' % (
+            self.__class__.__name__,self.getRow(0).pPrintValues(), self.getRow(1).pPrintValues(), self.getRow(2).pPrintValues())
+
+    def pPrintValues(self):
+        """
+        Pretty print
+        """
+        return "\n%s\n%s\n%s" % (
+            self.getRow(0).pPrintValues(), self.getRow(1).pPrintValues(), self.getRow(2).pPrintValues())