File: numericnames.py

package info (click to toggle)
pyopengl 3.0.0~b6-3
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 5,696 kB
  • ctags: 26,182
  • sloc: python: 34,233; ansic: 70; sh: 26; makefile: 15
file content (9 lines) | stat: -rw-r--r-- 442 bytes parent folder | download
1
2
3
4
5
6
7
8
9
"""Module to provide numeric-module name for current version"""
def moduleName( module ):
	"""Given a numpy, numeric or numarray module, calculate helper module name"""
	name = module.__name__.lower()
	version = '_'.join( module.__version__.split('.'))
	return 'OpenGL.arrays._%(name)s_%(version)s'%locals()
def loadModule( name ):
	"""Load the current C module for our numeric version"""
	return __import__( name, {}, {}, name.split( '.' ))