From 7b751e02736d4429b246e3fa651965de6c1550f4 Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Sat, 24 Apr 2004 05:23:03 +0000 Subject: [PATCH] added pPrintValues --- direct/src/extensions/Mat3-extensions.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100755 direct/src/extensions/Mat3-extensions.py diff --git a/direct/src/extensions/Mat3-extensions.py b/direct/src/extensions/Mat3-extensions.py new file mode 100755 index 0000000000..7d57a9274c --- /dev/null +++ b/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())