From f90284cd6ca13021a6eca150aab69a252e7cf73f Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Thu, 2 Jun 2005 03:23:57 +0000 Subject: [PATCH] *** empty log message *** --- direct/src/extensions_native/VBase3_extensions.py | 15 +++++++++++++++ direct/src/extensions_native/VBase4_extensions.py | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100755 direct/src/extensions_native/VBase3_extensions.py create mode 100755 direct/src/extensions_native/VBase4_extensions.py diff --git a/direct/src/extensions_native/VBase3_extensions.py b/direct/src/extensions_native/VBase3_extensions.py new file mode 100755 index 0000000000..14a1495c52 --- /dev/null +++ b/direct/src/extensions_native/VBase3_extensions.py @@ -0,0 +1,15 @@ +""" +Methods to extend functionality of the VBase3 class +""" + +from extension_native_helpers import * +from libpanda import * + + +def pPrintValues(self): + """ + Pretty print + """ + return "% 10.4f, % 10.4f, % 10.4f" % (self[0],self[1],self[2]) +Dtool_funcToMethod(pPrintValues, VBase3) +del pPrintValues diff --git a/direct/src/extensions_native/VBase4_extensions.py b/direct/src/extensions_native/VBase4_extensions.py new file mode 100755 index 0000000000..353117e37b --- /dev/null +++ b/direct/src/extensions_native/VBase4_extensions.py @@ -0,0 +1,15 @@ +""" +Methods to extend functionality of the VBase4 class +""" + +from extension_native_helpers import * +from libpanda import * + + +def pPrintValues(self): + """ + Pretty print + """ + return "% 10.4f, % 10.4f, % 10.4f, % 10.4f" % (self[0],self[1],self[2],self[3]) +Dtool_funcToMethod(pPrintValues, VBase4) +del pPrintValues