home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / lib / site-packages / OpenGL / arrays / numericnames.py < prev    next >
Encoding:
Python Source  |  2008-12-07  |  442 b   |  10 lines

  1. """Module to provide numeric-module name for current version"""
  2. def moduleName( module ):
  3.     """Given a numpy, numeric or numarray module, calculate helper module name"""
  4.     name = module.__name__.lower()
  5.     version = '_'.join( module.__version__.split('.'))
  6.     return 'OpenGL.arrays._%(name)s_%(version)s'%locals()
  7. def loadModule( name ):
  8.     """Load the current C module for our numeric version"""
  9.     return __import__( name, {}, {}, name.split( '.' ))
  10.