rashad avatar rashad committed 3191cb4

added new .i files

Comments (0)

Files changed (12)

ossim/c++/ossim-imstack/imstack/CMakeLists.txt

 
 
 INCLUDE_DIRECTORIES(imagestack_nhv/src/)
+LINK_DIRECTORIES(/install/OpenSceneGraph-2.8.5/lib)
 
 
 TARGET_LINK_LIBRARIES(${APPNAME} fftw3f ossim  )

ossim/python/swig/ossimPlanet/CMakeLists.txt

 # Include Python
 INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH})
 INCLUDE_DIRECTORIES(/code/ossim/ossimPlanet/include)
+INCLUDE_DIRECTORIES(${OSG_INCLUDE_DIR})
+
 INCLUDE_DIRECTORIES(/usr/local/include)
-
-
 SET(CMAKE_SWIG_FLAGS "-c++")
 
 SET(MODULE_NAME pyplanet)
Add a comment to this file

ossim/python/swig/ossimPlanet/build/_pyplanet.so

Binary file modified.

ossim/python/swig/ossimPlanet/build/pyplanet.py

 Node_swigregister = _pyplanet.Node_swigregister
 Node_swigregister(Node)
 
-OSGTEXT_EXPORT_ = _pyplanet.OSGTEXT_EXPORT_
-KERNING_DEFAULT = _pyplanet.KERNING_DEFAULT
-KERNING_UNFITTED = _pyplanet.KERNING_UNFITTED
-KERNING_NONE = _pyplanet.KERNING_NONE
-OSGTEXT_STRING = _pyplanet.OSGTEXT_STRING
-class VectorUInt(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, VectorUInt, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, VectorUInt, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_VectorUInt(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_VectorUInt
-    __del__ = lambda self : None;
-VectorUInt_swigregister = _pyplanet.VectorUInt_swigregister
-VectorUInt_swigregister(VectorUInt)
-
-class String(VectorUInt):
-    __swig_setmethods__ = {}
-    for _s in [VectorUInt]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, String, name, value)
-    __swig_getmethods__ = {}
-    for _s in [VectorUInt]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, String, name)
-    __repr__ = _swig_repr
-    ENCODING_UNDEFINED = _pyplanet.String_ENCODING_UNDEFINED
-    ENCODING_ASCII = _pyplanet.String_ENCODING_ASCII
-    ENCODING_UTF8 = _pyplanet.String_ENCODING_UTF8
-    ENCODING_UTF16 = _pyplanet.String_ENCODING_UTF16
-    ENCODING_UTF16_BE = _pyplanet.String_ENCODING_UTF16_BE
-    ENCODING_UTF16_LE = _pyplanet.String_ENCODING_UTF16_LE
-    ENCODING_UTF32 = _pyplanet.String_ENCODING_UTF32
-    ENCODING_UTF32_BE = _pyplanet.String_ENCODING_UTF32_BE
-    ENCODING_UTF32_LE = _pyplanet.String_ENCODING_UTF32_LE
-    ENCODING_SIGNATURE = _pyplanet.String_ENCODING_SIGNATURE
-    def __init__(self, *args): 
-        this = _pyplanet.new_String(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def __set__(self, *args): return _pyplanet.String___set__(self, *args)
-    def set(self, *args): return _pyplanet.String_set(self, *args)
-    def createUTF8EncodedString(self): return _pyplanet.String_createUTF8EncodedString(self)
-    __swig_destroy__ = _pyplanet.delete_String
-    __del__ = lambda self : None;
-String_swigregister = _pyplanet.String_swigregister
-String_swigregister(String)
-
-OSGTEXT_STYLE = _pyplanet.OSGTEXT_STYLE
-class Bevel(Object):
-    __swig_setmethods__ = {}
-    for _s in [Object]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Bevel, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Object]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Bevel, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    def cloneType(self): return _pyplanet.Bevel_cloneType(self)
-    def clone(self, *args): return _pyplanet.Bevel_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Bevel_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.Bevel_libraryName(self)
-    def className(self): return _pyplanet.Bevel_className(self)
-    def __eq__(self, *args): return _pyplanet.Bevel___eq__(self, *args)
-    def setBevelThickness(self, *args): return _pyplanet.Bevel_setBevelThickness(self, *args)
-    def getBevelThickness(self): return _pyplanet.Bevel_getBevelThickness(self)
-    def flatBevel(self, width = 0.25): return _pyplanet.Bevel_flatBevel(self, width)
-    def roundedBevel(self, width = 0.5, numSteps = 10): return _pyplanet.Bevel_roundedBevel(self, width, numSteps)
-    def roundedBevel2(self, width = 0.5, numSteps = 10): return _pyplanet.Bevel_roundedBevel2(self, width, numSteps)
-    def setVertices(self, *args): return _pyplanet.Bevel_setVertices(self, *args)
-    def getVertices(self, *args): return _pyplanet.Bevel_getVertices(self, *args)
-    def _print(self, *args): return _pyplanet.Bevel__print(self, *args)
-    __swig_destroy__ = _pyplanet.delete_Bevel
-    __del__ = lambda self : None;
-Bevel_swigregister = _pyplanet.Bevel_swigregister
-Bevel_swigregister(Bevel)
-
-class Style(Object):
-    __swig_setmethods__ = {}
-    for _s in [Object]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Style, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Object]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Style, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    def cloneType(self): return _pyplanet.Style_cloneType(self)
-    def clone(self, *args): return _pyplanet.Style_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Style_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.Style_libraryName(self)
-    def className(self): return _pyplanet.Style_className(self)
-    __swig_getmethods__["getDefaultStyle"] = lambda x: _pyplanet.Style_getDefaultStyle
-    if _newclass:getDefaultStyle = staticmethod(_pyplanet.Style_getDefaultStyle)
-    def __eq__(self, *args): return _pyplanet.Style___eq__(self, *args)
-    def setBevel(self, *args): return _pyplanet.Style_setBevel(self, *args)
-    def getBevel(self): return _pyplanet.Style_getBevel(self)
-    def setWidthRatio(self, *args): return _pyplanet.Style_setWidthRatio(self, *args)
-    def getWidthRatio(self): return _pyplanet.Style_getWidthRatio(self)
-    def setThicknessRatio(self, *args): return _pyplanet.Style_setThicknessRatio(self, *args)
-    def getThicknessRatio(self): return _pyplanet.Style_getThicknessRatio(self)
-    def setOutlineRatio(self, *args): return _pyplanet.Style_setOutlineRatio(self, *args)
-    def getOutlineRatio(self): return _pyplanet.Style_getOutlineRatio(self)
-    def setSampleDensity(self, *args): return _pyplanet.Style_setSampleDensity(self, *args)
-    def getSampleDensity(self): return _pyplanet.Style_getSampleDensity(self)
-    __swig_destroy__ = _pyplanet.delete_Style
-    __del__ = lambda self : None;
-Style_swigregister = _pyplanet.Style_swigregister
-Style_swigregister(Style)
-
-def Style_getDefaultStyle():
-  return _pyplanet.Style_getDefaultStyle()
-Style_getDefaultStyle = _pyplanet.Style_getDefaultStyle
-
-OSGTEXT_GLYPH = _pyplanet.OSGTEXT_GLYPH
-class Glyph(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Glyph, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, Glyph, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_Glyph(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def getFont(self, *args): return _pyplanet.Glyph_getFont(self, *args)
-    def getGlyphCode(self): return _pyplanet.Glyph_getGlyphCode(self)
-    def setWidth(self, *args): return _pyplanet.Glyph_setWidth(self, *args)
-    def getWidth(self): return _pyplanet.Glyph_getWidth(self)
-    def setHeight(self, *args): return _pyplanet.Glyph_setHeight(self, *args)
-    def getHeight(self): return _pyplanet.Glyph_getHeight(self)
-    def setHorizontalBearing(self, *args): return _pyplanet.Glyph_setHorizontalBearing(self, *args)
-    def getHorizontalBearing(self): return _pyplanet.Glyph_getHorizontalBearing(self)
-    def setHorizontalAdvance(self, *args): return _pyplanet.Glyph_setHorizontalAdvance(self, *args)
-    def getHorizontalAdvance(self): return _pyplanet.Glyph_getHorizontalAdvance(self)
-    def setVerticalBearing(self, *args): return _pyplanet.Glyph_setVerticalBearing(self, *args)
-    def getVerticalBearing(self): return _pyplanet.Glyph_getVerticalBearing(self)
-    def setVerticalAdvance(self, *args): return _pyplanet.Glyph_setVerticalAdvance(self, *args)
-    def getVerticalAdvance(self): return _pyplanet.Glyph_getVerticalAdvance(self)
-    def setTexture(self, *args): return _pyplanet.Glyph_setTexture(self, *args)
-    def getTexture(self, *args): return _pyplanet.Glyph_getTexture(self, *args)
-    def setTexturePosition(self, *args): return _pyplanet.Glyph_setTexturePosition(self, *args)
-    def getTexturePositionX(self): return _pyplanet.Glyph_getTexturePositionX(self)
-    def getTexturePositionY(self): return _pyplanet.Glyph_getTexturePositionY(self)
-    def setMinTexCoord(self, *args): return _pyplanet.Glyph_setMinTexCoord(self, *args)
-    def getMinTexCoord(self): return _pyplanet.Glyph_getMinTexCoord(self)
-    def setMaxTexCoord(self, *args): return _pyplanet.Glyph_setMaxTexCoord(self, *args)
-    def getMaxTexCoord(self): return _pyplanet.Glyph_getMaxTexCoord(self)
-    def subload(self): return _pyplanet.Glyph_subload(self)
-Glyph_swigregister = _pyplanet.Glyph_swigregister
-Glyph_swigregister(Glyph)
-
-class GlyphGeometry(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, GlyphGeometry, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, GlyphGeometry, name)
-    __repr__ = _swig_repr
-    def __init__(self): 
-        this = _pyplanet.new_GlyphGeometry()
-        try: self.this.append(this)
-        except: self.this = this
-    def setup(self, *args): return _pyplanet.GlyphGeometry_setup(self, *args)
-    def match(self, *args): return _pyplanet.GlyphGeometry_match(self, *args)
-    def getGeode(self): return _pyplanet.GlyphGeometry_getGeode(self)
-    def getGeometry(self): return _pyplanet.GlyphGeometry_getGeometry(self)
-    def setVertexArray(self, *args): return _pyplanet.GlyphGeometry_setVertexArray(self, *args)
-    def getVertexArray(self): return _pyplanet.GlyphGeometry_getVertexArray(self)
-    def setNormalArray(self, *args): return _pyplanet.GlyphGeometry_setNormalArray(self, *args)
-    def getNormalArray(self): return _pyplanet.GlyphGeometry_getNormalArray(self)
-    def getFrontPrimitiveSetList(self): return _pyplanet.GlyphGeometry_getFrontPrimitiveSetList(self)
-    def getWallPrimitiveSetList(self): return _pyplanet.GlyphGeometry_getWallPrimitiveSetList(self)
-    def getBackPrimitiveSetList(self): return _pyplanet.GlyphGeometry_getBackPrimitiveSetList(self)
-    __swig_destroy__ = _pyplanet.delete_GlyphGeometry
-    __del__ = lambda self : None;
-GlyphGeometry_swigregister = _pyplanet.GlyphGeometry_swigregister
-GlyphGeometry_swigregister(GlyphGeometry)
-
-class Glyph3D(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Glyph3D, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Glyph3D, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_Glyph3D(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def getFont(self, *args): return _pyplanet.Glyph3D_getFont(self, *args)
-    def getGlyphCode(self): return _pyplanet.Glyph3D_getGlyphCode(self)
-    def setWidth(self, *args): return _pyplanet.Glyph3D_setWidth(self, *args)
-    def getWidth(self): return _pyplanet.Glyph3D_getWidth(self)
-    def setHeight(self, *args): return _pyplanet.Glyph3D_setHeight(self, *args)
-    def getHeight(self): return _pyplanet.Glyph3D_getHeight(self)
-    def setHorizontalBearing(self, *args): return _pyplanet.Glyph3D_setHorizontalBearing(self, *args)
-    def getHorizontalBearing(self): return _pyplanet.Glyph3D_getHorizontalBearing(self)
-    def setHorizontalAdvance(self, *args): return _pyplanet.Glyph3D_setHorizontalAdvance(self, *args)
-    def getHorizontalAdvance(self): return _pyplanet.Glyph3D_getHorizontalAdvance(self)
-    def setVerticalBearing(self, *args): return _pyplanet.Glyph3D_setVerticalBearing(self, *args)
-    def getVerticalBearing(self): return _pyplanet.Glyph3D_getVerticalBearing(self)
-    def setVerticalAdvance(self, *args): return _pyplanet.Glyph3D_setVerticalAdvance(self, *args)
-    def getVerticalAdvance(self): return _pyplanet.Glyph3D_getVerticalAdvance(self)
-    def setBoundingBox(self, *args): return _pyplanet.Glyph3D_setBoundingBox(self, *args)
-    def getBoundingBox(self): return _pyplanet.Glyph3D_getBoundingBox(self)
-    def setRawVertexArray(self, *args): return _pyplanet.Glyph3D_setRawVertexArray(self, *args)
-    def getRawVertexArray(self, *args): return _pyplanet.Glyph3D_getRawVertexArray(self, *args)
-    def getRawFacePrimitiveSetList(self, *args): return _pyplanet.Glyph3D_getRawFacePrimitiveSetList(self, *args)
-    def getGlyphGeometry(self, *args): return _pyplanet.Glyph3D_getGlyphGeometry(self, *args)
-Glyph3D_swigregister = _pyplanet.Glyph3D_swigregister
-Glyph3D_swigregister(Glyph3D)
-
-class GlyphTexture(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, GlyphTexture, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, GlyphTexture, name)
-    __repr__ = _swig_repr
-    def __init__(self): 
-        this = _pyplanet.new_GlyphTexture()
-        try: self.this.append(this)
-        except: self.this = this
-    def className(self): return _pyplanet.GlyphTexture_className(self)
-    def compare(self, *args): return _pyplanet.GlyphTexture_compare(self, *args)
-    def setGlyphImageMargin(self, *args): return _pyplanet.GlyphTexture_setGlyphImageMargin(self, *args)
-    def getGlyphImageMargin(self): return _pyplanet.GlyphTexture_getGlyphImageMargin(self)
-    def setGlyphImageMarginRatio(self, *args): return _pyplanet.GlyphTexture_setGlyphImageMarginRatio(self, *args)
-    def getGlyphImageMarginRatio(self): return _pyplanet.GlyphTexture_getGlyphImageMarginRatio(self)
-    def getSpaceForGlyph(self, *args): return _pyplanet.GlyphTexture_getSpaceForGlyph(self, *args)
-    def addGlyph(self, *args): return _pyplanet.GlyphTexture_addGlyph(self, *args)
-    def apply(self, *args): return _pyplanet.GlyphTexture_apply(self, *args)
-    def setThreadSafeRefUnref(self, *args): return _pyplanet.GlyphTexture_setThreadSafeRefUnref(self, *args)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.GlyphTexture_resizeGLObjectBuffers(self, *args)
-    def createImage(self): return _pyplanet.GlyphTexture_createImage(self)
-GlyphTexture_swigregister = _pyplanet.GlyphTexture_swigregister
-GlyphTexture_swigregister(GlyphTexture)
-
-OSGTEXT_FONT = _pyplanet.OSGTEXT_FONT
-
-def findFontFile(*args):
-  return _pyplanet.findFontFile(*args)
-findFontFile = _pyplanet.findFontFile
-class Font(Object):
-    __swig_setmethods__ = {}
-    for _s in [Object]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Font, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Object]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Font, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    def cloneType(self): return _pyplanet.Font_cloneType(self)
-    def clone(self, *args): return _pyplanet.Font_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Font_isSameKindAs(self, *args)
-    def className(self): return _pyplanet.Font_className(self)
-    def libraryName(self): return _pyplanet.Font_libraryName(self)
-    def getFileName(self): return _pyplanet.Font_getFileName(self)
-    __swig_getmethods__["getDefaultFont"] = lambda x: _pyplanet.Font_getDefaultFont
-    if _newclass:getDefaultFont = staticmethod(_pyplanet.Font_getDefaultFont)
-    def setTexEnv(self, *args): return _pyplanet.Font_setTexEnv(self, *args)
-    def getTexEnv(self, *args): return _pyplanet.Font_getTexEnv(self, *args)
-    def setStateSet(self, *args): return _pyplanet.Font_setStateSet(self, *args)
-    def getStateSet(self, *args): return _pyplanet.Font_getStateSet(self, *args)
-    def getGlyph3D(self, *args): return _pyplanet.Font_getGlyph3D(self, *args)
-    def hasVertical(self): return _pyplanet.Font_hasVertical(self)
-    def setGlyphImageMargin(self, *args): return _pyplanet.Font_setGlyphImageMargin(self, *args)
-    def getGlyphImageMargin(self): return _pyplanet.Font_getGlyphImageMargin(self)
-    def setGlyphImageMarginRatio(self, *args): return _pyplanet.Font_setGlyphImageMarginRatio(self, *args)
-    def getGlyphImageMarginRatio(self): return _pyplanet.Font_getGlyphImageMarginRatio(self)
-    def setTextureSizeHint(self, *args): return _pyplanet.Font_setTextureSizeHint(self, *args)
-    def getTextureWidthHint(self): return _pyplanet.Font_getTextureWidthHint(self)
-    def getTextureHeightHint(self): return _pyplanet.Font_getTextureHeightHint(self)
-    def setMinFilterHint(self, *args): return _pyplanet.Font_setMinFilterHint(self, *args)
-    def getMinFilterHint(self): return _pyplanet.Font_getMinFilterHint(self)
-    def setMagFilterHint(self, *args): return _pyplanet.Font_setMagFilterHint(self, *args)
-    def getMagFilterHint(self): return _pyplanet.Font_getMagFilterHint(self)
-    def getFontDepth(self): return _pyplanet.Font_getFontDepth(self)
-    def setNumberCurveSamples(self, *args): return _pyplanet.Font_setNumberCurveSamples(self, *args)
-    def getNumberCurveSamples(self): return _pyplanet.Font_getNumberCurveSamples(self)
-    def setImplementation(self, *args): return _pyplanet.Font_setImplementation(self, *args)
-    def getImplementation(self, *args): return _pyplanet.Font_getImplementation(self, *args)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.Font_resizeGLObjectBuffers(self, *args)
-    def releaseGLObjects(self, state = None): return _pyplanet.Font_releaseGLObjects(self, state)
-    def getGlyphTextureList(self): return _pyplanet.Font_getGlyphTextureList(self)
-Font_swigregister = _pyplanet.Font_swigregister
-Font_swigregister(Font)
-
-def readFontFile(*args):
-  return _pyplanet.readFontFile(*args)
-readFontFile = _pyplanet.readFontFile
-
-def readFontStream(*args):
-  return _pyplanet.readFontStream(*args)
-readFontStream = _pyplanet.readFontStream
-
-def readRefFontFile(*args):
-  return _pyplanet.readRefFontFile(*args)
-readRefFontFile = _pyplanet.readRefFontFile
-
-def readRefFontStream(*args):
-  return _pyplanet.readRefFontStream(*args)
-readRefFontStream = _pyplanet.readRefFontStream
-
-def Font_getDefaultFont():
-  return _pyplanet.Font_getDefaultFont()
-Font_getDefaultFont = _pyplanet.Font_getDefaultFont
-
-OSGTEXT_TEXTBASE = _pyplanet.OSGTEXT_TEXTBASE
-class TextBase(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, TextBase, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, TextBase, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    def isSameKindAs(self, *args): return _pyplanet.TextBase_isSameKindAs(self, *args)
-    def className(self): return _pyplanet.TextBase_className(self)
-    def libraryName(self): return _pyplanet.TextBase_libraryName(self)
-    def setColor(self, *args): return _pyplanet.TextBase_setColor(self, *args)
-    def getColor(self): return _pyplanet.TextBase_getColor(self)
-    def setFont(self, *args): return _pyplanet.TextBase_setFont(self, *args)
-    def getFont(self): return _pyplanet.TextBase_getFont(self)
-    def setStyle(self, *args): return _pyplanet.TextBase_setStyle(self, *args)
-    def getStyle(self, *args): return _pyplanet.TextBase_getStyle(self, *args)
-    def getOrCreateStyle(self): return _pyplanet.TextBase_getOrCreateStyle(self)
-    def setFontResolution(self, *args): return _pyplanet.TextBase_setFontResolution(self, *args)
-    def getFontWidth(self): return _pyplanet.TextBase_getFontWidth(self)
-    def getFontHeight(self): return _pyplanet.TextBase_getFontHeight(self)
-    def setText(self, *args): return _pyplanet.TextBase_setText(self, *args)
-    def getText(self, *args): return _pyplanet.TextBase_getText(self, *args)
-    def update(self): return _pyplanet.TextBase_update(self)
-    def setCharacterSize(self, *args): return _pyplanet.TextBase_setCharacterSize(self, *args)
-    def getCharacterHeight(self): return _pyplanet.TextBase_getCharacterHeight(self)
-    def getCharacterAspectRatio(self): return _pyplanet.TextBase_getCharacterAspectRatio(self)
-    OBJECT_COORDS = _pyplanet.TextBase_OBJECT_COORDS
-    SCREEN_COORDS = _pyplanet.TextBase_SCREEN_COORDS
-    OBJECT_COORDS_WITH_MAXIMUM_SCREEN_SIZE_CAPPED_BY_FONT_HEIGHT = _pyplanet.TextBase_OBJECT_COORDS_WITH_MAXIMUM_SCREEN_SIZE_CAPPED_BY_FONT_HEIGHT
-    def setCharacterSizeMode(self, *args): return _pyplanet.TextBase_setCharacterSizeMode(self, *args)
-    def getCharacterSizeMode(self): return _pyplanet.TextBase_getCharacterSizeMode(self)
-    def setMaximumWidth(self, *args): return _pyplanet.TextBase_setMaximumWidth(self, *args)
-    def getMaximumWidth(self): return _pyplanet.TextBase_getMaximumWidth(self)
-    def setMaximumHeight(self, *args): return _pyplanet.TextBase_setMaximumHeight(self, *args)
-    def getMaximumHeight(self): return _pyplanet.TextBase_getMaximumHeight(self)
-    def setLineSpacing(self, *args): return _pyplanet.TextBase_setLineSpacing(self, *args)
-    def getLineSpacing(self): return _pyplanet.TextBase_getLineSpacing(self)
-    def setPosition(self, *args): return _pyplanet.TextBase_setPosition(self, *args)
-    def getPosition(self): return _pyplanet.TextBase_getPosition(self)
-    LEFT_TOP = _pyplanet.TextBase_LEFT_TOP
-    LEFT_CENTER = _pyplanet.TextBase_LEFT_CENTER
-    LEFT_BOTTOM = _pyplanet.TextBase_LEFT_BOTTOM
-    CENTER_TOP = _pyplanet.TextBase_CENTER_TOP
-    CENTER_CENTER = _pyplanet.TextBase_CENTER_CENTER
-    CENTER_BOTTOM = _pyplanet.TextBase_CENTER_BOTTOM
-    RIGHT_TOP = _pyplanet.TextBase_RIGHT_TOP
-    RIGHT_CENTER = _pyplanet.TextBase_RIGHT_CENTER
-    RIGHT_BOTTOM = _pyplanet.TextBase_RIGHT_BOTTOM
-    LEFT_BASE_LINE = _pyplanet.TextBase_LEFT_BASE_LINE
-    CENTER_BASE_LINE = _pyplanet.TextBase_CENTER_BASE_LINE
-    RIGHT_BASE_LINE = _pyplanet.TextBase_RIGHT_BASE_LINE
-    LEFT_BOTTOM_BASE_LINE = _pyplanet.TextBase_LEFT_BOTTOM_BASE_LINE
-    CENTER_BOTTOM_BASE_LINE = _pyplanet.TextBase_CENTER_BOTTOM_BASE_LINE
-    RIGHT_BOTTOM_BASE_LINE = _pyplanet.TextBase_RIGHT_BOTTOM_BASE_LINE
-    BASE_LINE = _pyplanet.TextBase_BASE_LINE
-    def setAlignment(self, *args): return _pyplanet.TextBase_setAlignment(self, *args)
-    def getAlignment(self): return _pyplanet.TextBase_getAlignment(self)
-    XY_PLANE = _pyplanet.TextBase_XY_PLANE
-    REVERSED_XY_PLANE = _pyplanet.TextBase_REVERSED_XY_PLANE
-    XZ_PLANE = _pyplanet.TextBase_XZ_PLANE
-    REVERSED_XZ_PLANE = _pyplanet.TextBase_REVERSED_XZ_PLANE
-    YZ_PLANE = _pyplanet.TextBase_YZ_PLANE
-    REVERSED_YZ_PLANE = _pyplanet.TextBase_REVERSED_YZ_PLANE
-    SCREEN = _pyplanet.TextBase_SCREEN
-    USER_DEFINED_ROTATION = _pyplanet.TextBase_USER_DEFINED_ROTATION
-    def setAxisAlignment(self, *args): return _pyplanet.TextBase_setAxisAlignment(self, *args)
-    def getAxisAlignment(self): return _pyplanet.TextBase_getAxisAlignment(self)
-    def setRotation(self, *args): return _pyplanet.TextBase_setRotation(self, *args)
-    def getRotation(self): return _pyplanet.TextBase_getRotation(self)
-    def setAutoRotateToScreen(self, *args): return _pyplanet.TextBase_setAutoRotateToScreen(self, *args)
-    def getAutoRotateToScreen(self): return _pyplanet.TextBase_getAutoRotateToScreen(self)
-    LEFT_TO_RIGHT = _pyplanet.TextBase_LEFT_TO_RIGHT
-    RIGHT_TO_LEFT = _pyplanet.TextBase_RIGHT_TO_LEFT
-    VERTICAL = _pyplanet.TextBase_VERTICAL
-    def setLayout(self, *args): return _pyplanet.TextBase_setLayout(self, *args)
-    def getLayout(self): return _pyplanet.TextBase_getLayout(self)
-    TEXT = _pyplanet.TextBase_TEXT
-    BOUNDINGBOX = _pyplanet.TextBase_BOUNDINGBOX
-    FILLEDBOUNDINGBOX = _pyplanet.TextBase_FILLEDBOUNDINGBOX
-    ALIGNMENT = _pyplanet.TextBase_ALIGNMENT
-    def setDrawMode(self, *args): return _pyplanet.TextBase_setDrawMode(self, *args)
-    def getDrawMode(self): return _pyplanet.TextBase_getDrawMode(self)
-    def setBoundingBoxMargin(self, *args): return _pyplanet.TextBase_setBoundingBoxMargin(self, *args)
-    def getBoundingBoxMargin(self): return _pyplanet.TextBase_getBoundingBoxMargin(self)
-    def setBoundingBoxColor(self, *args): return _pyplanet.TextBase_setBoundingBoxColor(self, *args)
-    def getBoundingBoxColor(self): return _pyplanet.TextBase_getBoundingBoxColor(self)
-    def setKerningType(self, *args): return _pyplanet.TextBase_setKerningType(self, *args)
-    def getKerningType(self): return _pyplanet.TextBase_getKerningType(self)
-    def getLineCount(self): return _pyplanet.TextBase_getLineCount(self)
-    def setThreadSafeRefUnref(self, *args): return _pyplanet.TextBase_setThreadSafeRefUnref(self, *args)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.TextBase_resizeGLObjectBuffers(self, *args)
-    def releaseGLObjects(self, state = None): return _pyplanet.TextBase_releaseGLObjects(self, state)
-    def computeBound(self): return _pyplanet.TextBase_computeBound(self)
-TextBase_swigregister = _pyplanet.TextBase_swigregister
-TextBase_swigregister(TextBase)
-
-OSGTEXT_TEXT = _pyplanet.OSGTEXT_TEXT
-class Text(TextBase):
-    __swig_setmethods__ = {}
-    for _s in [TextBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Text, name, value)
-    __swig_getmethods__ = {}
-    for _s in [TextBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Text, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_Text(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def cloneType(self): return _pyplanet.Text_cloneType(self)
-    def clone(self, *args): return _pyplanet.Text_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Text_isSameKindAs(self, *args)
-    def className(self): return _pyplanet.Text_className(self)
-    def libraryName(self): return _pyplanet.Text_libraryName(self)
-    def setFont(self, *args): return _pyplanet.Text_setFont(self, *args)
-    def setEnableDepthWrites(self, *args): return _pyplanet.Text_setEnableDepthWrites(self, *args)
-    def getEnableDepthWrites(self): return _pyplanet.Text_getEnableDepthWrites(self)
-    DROP_SHADOW_BOTTOM_RIGHT = _pyplanet.Text_DROP_SHADOW_BOTTOM_RIGHT
-    DROP_SHADOW_CENTER_RIGHT = _pyplanet.Text_DROP_SHADOW_CENTER_RIGHT
-    DROP_SHADOW_TOP_RIGHT = _pyplanet.Text_DROP_SHADOW_TOP_RIGHT
-    DROP_SHADOW_BOTTOM_CENTER = _pyplanet.Text_DROP_SHADOW_BOTTOM_CENTER
-    DROP_SHADOW_TOP_CENTER = _pyplanet.Text_DROP_SHADOW_TOP_CENTER
-    DROP_SHADOW_BOTTOM_LEFT = _pyplanet.Text_DROP_SHADOW_BOTTOM_LEFT
-    DROP_SHADOW_CENTER_LEFT = _pyplanet.Text_DROP_SHADOW_CENTER_LEFT
-    DROP_SHADOW_TOP_LEFT = _pyplanet.Text_DROP_SHADOW_TOP_LEFT
-    OUTLINE = _pyplanet.Text_OUTLINE
-    NONE = _pyplanet.Text_NONE
-    POLYGON_OFFSET = _pyplanet.Text_POLYGON_OFFSET
-    NO_DEPTH_BUFFER = _pyplanet.Text_NO_DEPTH_BUFFER
-    DEPTH_RANGE = _pyplanet.Text_DEPTH_RANGE
-    STENCIL_BUFFER = _pyplanet.Text_STENCIL_BUFFER
-    DELAYED_DEPTH_WRITES = _pyplanet.Text_DELAYED_DEPTH_WRITES
-    def setBackdropType(self, *args): return _pyplanet.Text_setBackdropType(self, *args)
-    def getBackdropType(self): return _pyplanet.Text_getBackdropType(self)
-    def setBackdropOffset(self, *args): return _pyplanet.Text_setBackdropOffset(self, *args)
-    def getBackdropHorizontalOffset(self): return _pyplanet.Text_getBackdropHorizontalOffset(self)
-    def getBackdropVerticalOffset(self): return _pyplanet.Text_getBackdropVerticalOffset(self)
-    def setBackdropColor(self, *args): return _pyplanet.Text_setBackdropColor(self, *args)
-    def getBackdropColor(self): return _pyplanet.Text_getBackdropColor(self)
-    def setBackdropImplementation(self, *args): return _pyplanet.Text_setBackdropImplementation(self, *args)
-    def getBackdropImplementation(self): return _pyplanet.Text_getBackdropImplementation(self)
-    SOLID = _pyplanet.Text_SOLID
-    PER_CHARACTER = _pyplanet.Text_PER_CHARACTER
-    OVERALL = _pyplanet.Text_OVERALL
-    def setColorGradientMode(self, *args): return _pyplanet.Text_setColorGradientMode(self, *args)
-    def getColorGradientMode(self): return _pyplanet.Text_getColorGradientMode(self)
-    def setColorGradientCorners(self, *args): return _pyplanet.Text_setColorGradientCorners(self, *args)
-    def getColorGradientTopLeft(self): return _pyplanet.Text_getColorGradientTopLeft(self)
-    def getColorGradientBottomLeft(self): return _pyplanet.Text_getColorGradientBottomLeft(self)
-    def getColorGradientBottomRight(self): return _pyplanet.Text_getColorGradientBottomRight(self)
-    def getColorGradientTopRight(self): return _pyplanet.Text_getColorGradientTopRight(self)
-    def drawImplementation(self, *args): return _pyplanet.Text_drawImplementation(self, *args)
-    def supports(self, *args): return _pyplanet.Text_supports(self, *args)
-    def accept(self, *args): return _pyplanet.Text_accept(self, *args)
-    def setThreadSafeRefUnref(self, *args): return _pyplanet.Text_setThreadSafeRefUnref(self, *args)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.Text_resizeGLObjectBuffers(self, *args)
-    def releaseGLObjects(self, state = None): return _pyplanet.Text_releaseGLObjects(self, state)
-Text_swigregister = _pyplanet.Text_swigregister
-Text_swigregister(Text)
-
-OSGTEXT_TEXT3D = _pyplanet.OSGTEXT_TEXT3D
-class Text3D(TextBase):
-    __swig_setmethods__ = {}
-    for _s in [TextBase]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Text3D, name, value)
-    __swig_getmethods__ = {}
-    for _s in [TextBase]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Text3D, name)
-    __repr__ = _swig_repr
-    PER_FACE = _pyplanet.Text3D_PER_FACE
-    PER_GLYPH = _pyplanet.Text3D_PER_GLYPH
-    def __init__(self, *args): 
-        this = _pyplanet.new_Text3D(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def cloneType(self): return _pyplanet.Text3D_cloneType(self)
-    def clone(self, *args): return _pyplanet.Text3D_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Text3D_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.Text3D_libraryName(self)
-    def className(self): return _pyplanet.Text3D_className(self)
-    def getCharacterDepth(self): return _pyplanet.Text3D_getCharacterDepth(self)
-    def setCharacterDepth(self, *args): return _pyplanet.Text3D_setCharacterDepth(self, *args)
-    def getRenderMode(self): return _pyplanet.Text3D_getRenderMode(self)
-    def setRenderMode(self, *args): return _pyplanet.Text3D_setRenderMode(self, *args)
-    def getWallStateSet(self, *args): return _pyplanet.Text3D_getWallStateSet(self, *args)
-    def getOrCreateWallStateSet(self): return _pyplanet.Text3D_getOrCreateWallStateSet(self)
-    def setWallStateSet(self, *args): return _pyplanet.Text3D_setWallStateSet(self, *args)
-    def getBackStateSet(self, *args): return _pyplanet.Text3D_getBackStateSet(self, *args)
-    def getOrCreateBackStateSet(self): return _pyplanet.Text3D_getOrCreateBackStateSet(self)
-    def setBackStateSet(self, *args): return _pyplanet.Text3D_setBackStateSet(self, *args)
-    def drawImplementation(self, *args): return _pyplanet.Text3D_drawImplementation(self, *args)
-    def supports(self, *args): return _pyplanet.Text3D_supports(self, *args)
-    def accept(self, *args): return _pyplanet.Text3D_accept(self, *args)
-    def setThreadSafeRefUnref(self, *args): return _pyplanet.Text3D_setThreadSafeRefUnref(self, *args)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.Text3D_resizeGLObjectBuffers(self, *args)
-    def releaseGLObjects(self, state = None): return _pyplanet.Text3D_releaseGLObjects(self, state)
-    def computeBound(self): return _pyplanet.Text3D_computeBound(self)
-Text3D_swigregister = _pyplanet.Text3D_swigregister
-Text3D_swigregister(Text3D)
-
-OSGTEXT_FADETEXT = _pyplanet.OSGTEXT_FADETEXT
-class FadeText(Text):
-    __swig_setmethods__ = {}
-    for _s in [Text]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, FadeText, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Text]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, FadeText, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_FadeText(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def cloneType(self): return _pyplanet.FadeText_cloneType(self)
-    def clone(self, *args): return _pyplanet.FadeText_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.FadeText_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.FadeText_libraryName(self)
-    def className(self): return _pyplanet.FadeText_className(self)
-    def setFadeSpeed(self, *args): return _pyplanet.FadeText_setFadeSpeed(self, *args)
-    def getFadeSpeed(self): return _pyplanet.FadeText_getFadeSpeed(self)
-    def drawImplementation(self, *args): return _pyplanet.FadeText_drawImplementation(self, *args)
-FadeText_swigregister = _pyplanet.FadeText_swigregister
-FadeText_swigregister(FadeText)
-
-OSGTEXT_VERSION = _pyplanet.OSGTEXT_VERSION
-
-def osgTextGetVersion():
-  return _pyplanet.osgTextGetVersion()
-osgTextGetVersion = _pyplanet.osgTextGetVersion
-
-def osgTextGetLibraryName():
-  return _pyplanet.osgTextGetLibraryName()
-osgTextGetLibraryName = _pyplanet.osgTextGetLibraryName
-class SwigPyIterator(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, SwigPyIterator, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, SwigPyIterator, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    __swig_destroy__ = _pyplanet.delete_SwigPyIterator
-    __del__ = lambda self : None;
-    def value(self): return _pyplanet.SwigPyIterator_value(self)
-    def incr(self, n = 1): return _pyplanet.SwigPyIterator_incr(self, n)
-    def decr(self, n = 1): return _pyplanet.SwigPyIterator_decr(self, n)
-    def distance(self, *args): return _pyplanet.SwigPyIterator_distance(self, *args)
-    def equal(self, *args): return _pyplanet.SwigPyIterator_equal(self, *args)
-    def copy(self): return _pyplanet.SwigPyIterator_copy(self)
-    def next(self): return _pyplanet.SwigPyIterator_next(self)
-    def __next__(self): return _pyplanet.SwigPyIterator___next__(self)
-    def previous(self): return _pyplanet.SwigPyIterator_previous(self)
-    def advance(self, *args): return _pyplanet.SwigPyIterator_advance(self, *args)
-    def __eq__(self, *args): return _pyplanet.SwigPyIterator___eq__(self, *args)
-    def __ne__(self, *args): return _pyplanet.SwigPyIterator___ne__(self, *args)
-    def __iadd__(self, *args): return _pyplanet.SwigPyIterator___iadd__(self, *args)
-    def __isub__(self, *args): return _pyplanet.SwigPyIterator___isub__(self, *args)
-    def __add__(self, *args): return _pyplanet.SwigPyIterator___add__(self, *args)
-    def __sub__(self, *args): return _pyplanet.SwigPyIterator___sub__(self, *args)
-    def __iter__(self): return self
-SwigPyIterator_swigregister = _pyplanet.SwigPyIterator_swigregister
-SwigPyIterator_swigregister(SwigPyIterator)
-
-class stdFilePathList(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, stdFilePathList, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, stdFilePathList, name)
-    __repr__ = _swig_repr
-    def iterator(self): return _pyplanet.stdFilePathList_iterator(self)
-    def __iter__(self): return self.iterator()
-    def __nonzero__(self): return _pyplanet.stdFilePathList___nonzero__(self)
-    def __bool__(self): return _pyplanet.stdFilePathList___bool__(self)
-    def __len__(self): return _pyplanet.stdFilePathList___len__(self)
-    def pop(self): return _pyplanet.stdFilePathList_pop(self)
-    def __getslice__(self, *args): return _pyplanet.stdFilePathList___getslice__(self, *args)
-    def __setslice__(self, *args): return _pyplanet.stdFilePathList___setslice__(self, *args)
-    def __delslice__(self, *args): return _pyplanet.stdFilePathList___delslice__(self, *args)
-    def __delitem__(self, *args): return _pyplanet.stdFilePathList___delitem__(self, *args)
-    def __getitem__(self, *args): return _pyplanet.stdFilePathList___getitem__(self, *args)
-    def __setitem__(self, *args): return _pyplanet.stdFilePathList___setitem__(self, *args)
-    def append(self, *args): return _pyplanet.stdFilePathList_append(self, *args)
-    def empty(self): return _pyplanet.stdFilePathList_empty(self)
-    def size(self): return _pyplanet.stdFilePathList_size(self)
-    def clear(self): return _pyplanet.stdFilePathList_clear(self)
-    def swap(self, *args): return _pyplanet.stdFilePathList_swap(self, *args)
-    def get_allocator(self): return _pyplanet.stdFilePathList_get_allocator(self)
-    def begin(self): return _pyplanet.stdFilePathList_begin(self)
-    def end(self): return _pyplanet.stdFilePathList_end(self)
-    def rbegin(self): return _pyplanet.stdFilePathList_rbegin(self)
-    def rend(self): return _pyplanet.stdFilePathList_rend(self)
-    def pop_back(self): return _pyplanet.stdFilePathList_pop_back(self)
-    def erase(self, *args): return _pyplanet.stdFilePathList_erase(self, *args)
-    def __init__(self, *args): 
-        this = _pyplanet.new_stdFilePathList(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def push_back(self, *args): return _pyplanet.stdFilePathList_push_back(self, *args)
-    def front(self): return _pyplanet.stdFilePathList_front(self)
-    def back(self): return _pyplanet.stdFilePathList_back(self)
-    def assign(self, *args): return _pyplanet.stdFilePathList_assign(self, *args)
-    def resize(self, *args): return _pyplanet.stdFilePathList_resize(self, *args)
-    def insert(self, *args): return _pyplanet.stdFilePathList_insert(self, *args)
-    def pop_front(self): return _pyplanet.stdFilePathList_pop_front(self)
-    def push_front(self, *args): return _pyplanet.stdFilePathList_push_front(self, *args)
-    __swig_destroy__ = _pyplanet.delete_stdFilePathList
-    __del__ = lambda self : None;
-stdFilePathList_swigregister = _pyplanet.stdFilePathList_swigregister
-stdFilePathList_swigregister(stdFilePathList)
-
-OSG_VERSION = _pyplanet.OSG_VERSION
-OPENSCENEGRAPH_MAJOR_VERSION = _pyplanet.OPENSCENEGRAPH_MAJOR_VERSION
-OPENSCENEGRAPH_MINOR_VERSION = _pyplanet.OPENSCENEGRAPH_MINOR_VERSION
-OPENSCENEGRAPH_PATCH_VERSION = _pyplanet.OPENSCENEGRAPH_PATCH_VERSION
-OPENSCENEGRAPH_SOVERSION = _pyplanet.OPENSCENEGRAPH_SOVERSION
-
-def osgGetVersion():
-  return _pyplanet.osgGetVersion()
-osgGetVersion = _pyplanet.osgGetVersion
-
-def osgGetSOVersion():
-  return _pyplanet.osgGetSOVersion()
-osgGetSOVersion = _pyplanet.osgGetSOVersion
-
-def osgGetLibraryName():
-  return _pyplanet.osgGetLibraryName()
-osgGetLibraryName = _pyplanet.osgGetLibraryName
-OSG_VERSION_MAJOR = _pyplanet.OSG_VERSION_MAJOR
-OSG_VERSION_MINOR = _pyplanet.OSG_VERSION_MINOR
-OSG_VERSION_PATCH = _pyplanet.OSG_VERSION_PATCH
-OSG_VERSION_RELEASE = _pyplanet.OSG_VERSION_RELEASE
-OSG_VERSION_REVISION = _pyplanet.OSG_VERSION_REVISION
-OSGDB_VERSION = _pyplanet.OSGDB_VERSION
-
-def osgDBGetVersion():
-  return _pyplanet.osgDBGetVersion()
-osgDBGetVersion = _pyplanet.osgDBGetVersion
-
-def osgDBGetLibraryName():
-  return _pyplanet.osgDBGetLibraryName()
-osgDBGetLibraryName = _pyplanet.osgDBGetLibraryName
-OSGDB_EXPORT_ = _pyplanet.OSGDB_EXPORT_
-OSGDB_AUTHENTICATIONMAP = _pyplanet.OSGDB_AUTHENTICATIONMAP
-class AuthenticationDetails(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, AuthenticationDetails, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, AuthenticationDetails, name)
-    __repr__ = _swig_repr
-    BASIC = _pyplanet.AuthenticationDetails_BASIC
-    DIGEST = _pyplanet.AuthenticationDetails_DIGEST
-    NTLM = _pyplanet.AuthenticationDetails_NTLM
-    GSSNegotiate = _pyplanet.AuthenticationDetails_GSSNegotiate
-    ANY = _pyplanet.AuthenticationDetails_ANY
-    ANYSAFE = _pyplanet.AuthenticationDetails_ANYSAFE
-    def __init__(self, *args): 
-        this = _pyplanet.new_AuthenticationDetails(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_setmethods__["username"] = _pyplanet.AuthenticationDetails_username_set
-    __swig_getmethods__["username"] = _pyplanet.AuthenticationDetails_username_get
-    if _newclass:username = _swig_property(_pyplanet.AuthenticationDetails_username_get, _pyplanet.AuthenticationDetails_username_set)
-    __swig_setmethods__["password"] = _pyplanet.AuthenticationDetails_password_set
-    __swig_getmethods__["password"] = _pyplanet.AuthenticationDetails_password_get
-    if _newclass:password = _swig_property(_pyplanet.AuthenticationDetails_password_get, _pyplanet.AuthenticationDetails_password_set)
-    __swig_setmethods__["httpAuthentication"] = _pyplanet.AuthenticationDetails_httpAuthentication_set
-    __swig_getmethods__["httpAuthentication"] = _pyplanet.AuthenticationDetails_httpAuthentication_get
-    if _newclass:httpAuthentication = _swig_property(_pyplanet.AuthenticationDetails_httpAuthentication_get, _pyplanet.AuthenticationDetails_httpAuthentication_set)
-AuthenticationDetails_swigregister = _pyplanet.AuthenticationDetails_swigregister
-AuthenticationDetails_swigregister(AuthenticationDetails)
-
-class AuthenticationMap(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, AuthenticationMap, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, AuthenticationMap, name)
-    __repr__ = _swig_repr
-    def __init__(self): 
-        this = _pyplanet.new_AuthenticationMap()
-        try: self.this.append(this)
-        except: self.this = this
-    def addAuthenticationDetails(self, *args): return _pyplanet.AuthenticationMap_addAuthenticationDetails(self, *args)
-    def getAuthenticationDetails(self, *args): return _pyplanet.AuthenticationMap_getAuthenticationDetails(self, *args)
-AuthenticationMap_swigregister = _pyplanet.AuthenticationMap_swigregister
-AuthenticationMap_swigregister(AuthenticationMap)
-
-OSGDB_FILECACHE = _pyplanet.OSGDB_FILECACHE
-class FileCache(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, FileCache, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, FileCache, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_FileCache(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def getFileCachePath(self): return _pyplanet.FileCache_getFileCachePath(self)
-    def isFileAppropriateForFileCache(self, *args): return _pyplanet.FileCache_isFileAppropriateForFileCache(self, *args)
-    def createCacheFileName(self, *args): return _pyplanet.FileCache_createCacheFileName(self, *args)
-    def existsInCache(self, *args): return _pyplanet.FileCache_existsInCache(self, *args)
-    def readImage(self, *args): return _pyplanet.FileCache_readImage(self, *args)
-    def writeImage(self, *args): return _pyplanet.FileCache_writeImage(self, *args)
-    def readObject(self, *args): return _pyplanet.FileCache_readObject(self, *args)
-    def writeObject(self, *args): return _pyplanet.FileCache_writeObject(self, *args)
-    def readHeightField(self, *args): return _pyplanet.FileCache_readHeightField(self, *args)
-    def writeHeightField(self, *args): return _pyplanet.FileCache_writeHeightField(self, *args)
-    def readNode(self, *args): return _pyplanet.FileCache_readNode(self, *args)
-    def writeNode(self, *args): return _pyplanet.FileCache_writeNode(self, *args)
-    def readShader(self, *args): return _pyplanet.FileCache_readShader(self, *args)
-    def writeShader(self, *args): return _pyplanet.FileCache_writeShader(self, *args)
-    def loadDatabaseRevisionsForFile(self, *args): return _pyplanet.FileCache_loadDatabaseRevisionsForFile(self, *args)
-    def getDatabaseRevisionsList(self): return _pyplanet.FileCache_getDatabaseRevisionsList(self)
-    def isCachedFileBlackListed(self, *args): return _pyplanet.FileCache_isCachedFileBlackListed(self, *args)
-FileCache_swigregister = _pyplanet.FileCache_swigregister
-FileCache_swigregister(FileCache)
-
-OSGDB_READERWRITER = _pyplanet.OSGDB_READERWRITER
-OSGDB_WRITEFILE = _pyplanet.OSGDB_WRITEFILE
-OSGDB_READFILE = _pyplanet.OSGDB_READFILE
-OSGDB_INPUT = _pyplanet.OSGDB_INPUT
-class Field(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Field, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, Field, name)
-    __repr__ = _swig_repr
-    MIN_CACHE_SIZE = _pyplanet.Field_MIN_CACHE_SIZE
-    def __init__(self, *args): 
-        this = _pyplanet.new_Field(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_Field
-    __del__ = lambda self : None;
-    def __set__(self, *args): return _pyplanet.Field___set__(self, *args)
-    def reset(self): return _pyplanet.Field_reset(self)
-    def addChar(self, *args): return _pyplanet.Field_addChar(self, *args)
-    def getNoCharacters(self): return _pyplanet.Field_getNoCharacters(self)
-    def setWithinQuotes(self, withinQuotes = True): return _pyplanet.Field_setWithinQuotes(self, withinQuotes)
-    def getWithinQuotes(self): return _pyplanet.Field_getWithinQuotes(self)
-    def setNoNestedBrackets(self, *args): return _pyplanet.Field_setNoNestedBrackets(self, *args)
-    def getNoNestedBrackets(self): return _pyplanet.Field_getNoNestedBrackets(self)
-    OPEN_BRACKET = _pyplanet.Field_OPEN_BRACKET
-    CLOSE_BRACKET = _pyplanet.Field_CLOSE_BRACKET
-    STRING = _pyplanet.Field_STRING
-    WORD = _pyplanet.Field_WORD
-    REAL = _pyplanet.Field_REAL
-    INTEGER = _pyplanet.Field_INTEGER
-    BLANK = _pyplanet.Field_BLANK
-    UNINITIALISED = _pyplanet.Field_UNINITIALISED
-    def getFieldType(self): return _pyplanet.Field_getFieldType(self)
-    def isValid(self): return _pyplanet.Field_isValid(self)
-    def isOpenBracket(self): return _pyplanet.Field_isOpenBracket(self)
-    def isCloseBracket(self): return _pyplanet.Field_isCloseBracket(self)
-    def isWord(self): return _pyplanet.Field_isWord(self)
-    def matchWord(self, *args): return _pyplanet.Field_matchWord(self, *args)
-    def isString(self): return _pyplanet.Field_isString(self)
-    def matchString(self, *args): return _pyplanet.Field_matchString(self, *args)
-    def isQuotedString(self): return _pyplanet.Field_isQuotedString(self)
-    def getStr(self): return _pyplanet.Field_getStr(self)
-    def takeStr(self): return _pyplanet.Field_takeStr(self)
-    def isInt(self): return _pyplanet.Field_isInt(self)
-    def matchInt(self, *args): return _pyplanet.Field_matchInt(self, *args)
-    def getInt(self, *args): return _pyplanet.Field_getInt(self, *args)
-    def isUInt(self): return _pyplanet.Field_isUInt(self)
-    def matchUInt(self, *args): return _pyplanet.Field_matchUInt(self, *args)
-    def getUInt(self, *args): return _pyplanet.Field_getUInt(self, *args)
-    def isFloat(self): return _pyplanet.Field_isFloat(self)
-    def matchFloat(self, *args): return _pyplanet.Field_matchFloat(self, *args)
-    def getFloat(self, *args): return _pyplanet.Field_getFloat(self, *args)
-    __swig_getmethods__["calculateFieldType"] = lambda x: _pyplanet.Field_calculateFieldType
-    if _newclass:calculateFieldType = staticmethod(_pyplanet.Field_calculateFieldType)
-Field_swigregister = _pyplanet.Field_swigregister
-Field_swigregister(Field)
-
-def writeObjectFile(*args):
-  return _pyplanet.writeObjectFile(*args)
-writeObjectFile = _pyplanet.writeObjectFile
-
-def writeImageFile(*args):
-  return _pyplanet.writeImageFile(*args)
-writeImageFile = _pyplanet.writeImageFile
-
-def writeHeightFieldFile(*args):
-  return _pyplanet.writeHeightFieldFile(*args)
-writeHeightFieldFile = _pyplanet.writeHeightFieldFile
-
-def writeNodeFile(*args):
-  return _pyplanet.writeNodeFile(*args)
-writeNodeFile = _pyplanet.writeNodeFile
-
-def writeShaderFile(*args):
-  return _pyplanet.writeShaderFile(*args)
-writeShaderFile = _pyplanet.writeShaderFile
-
-def readObjectFile(*args):
-  return _pyplanet.readObjectFile(*args)
-readObjectFile = _pyplanet.readObjectFile
-
-def readImageFile(*args):
-  return _pyplanet.readImageFile(*args)
-readImageFile = _pyplanet.readImageFile
-
-def readHeightFieldFile(*args):
-  return _pyplanet.readHeightFieldFile(*args)
-readHeightFieldFile = _pyplanet.readHeightFieldFile
-
-def readNodeFile(*args):
-  return _pyplanet.readNodeFile(*args)
-readNodeFile = _pyplanet.readNodeFile
-
-def readNodeFiles(*args):
-  return _pyplanet.readNodeFiles(*args)
-readNodeFiles = _pyplanet.readNodeFiles
-
-def readShaderFile(*args):
-  return _pyplanet.readShaderFile(*args)
-readShaderFile = _pyplanet.readShaderFile
-
-def readRefObjectFile(*args):
-  return _pyplanet.readRefObjectFile(*args)
-readRefObjectFile = _pyplanet.readRefObjectFile
-
-def readRefImageFile(*args):
-  return _pyplanet.readRefImageFile(*args)
-readRefImageFile = _pyplanet.readRefImageFile
-
-def readRefHeightFieldFile(*args):
-  return _pyplanet.readRefHeightFieldFile(*args)
-readRefHeightFieldFile = _pyplanet.readRefHeightFieldFile
-
-def readRefNodeFile(*args):
-  return _pyplanet.readRefNodeFile(*args)
-readRefNodeFile = _pyplanet.readRefNodeFile
-
-def readRefShaderFile(*args):
-  return _pyplanet.readRefShaderFile(*args)
-readRefShaderFile = _pyplanet.readRefShaderFile
-
-def Field_calculateFieldType(*args):
-  return _pyplanet.Field_calculateFieldType(*args)
-Field_calculateFieldType = _pyplanet.Field_calculateFieldType
-
-class FieldReader(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, FieldReader, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, FieldReader, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_FieldReader(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_FieldReader
-    __del__ = lambda self : None;
-    def __set__(self, *args): return _pyplanet.FieldReader___set__(self, *args)
-    def attach(self, *args): return _pyplanet.FieldReader_attach(self, *args)
-    def detach(self): return _pyplanet.FieldReader_detach(self)
-    def eof(self): return _pyplanet.FieldReader_eof(self)
-    def readField(self, *args): return _pyplanet.FieldReader_readField(self, *args)
-    def ignoreField(self): return _pyplanet.FieldReader_ignoreField(self)
-    def getNoNestedBrackets(self): return _pyplanet.FieldReader_getNoNestedBrackets(self)
-FieldReader_swigregister = _pyplanet.FieldReader_swigregister
-FieldReader_swigregister(FieldReader)
-
-class FieldReaderIterator(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, FieldReaderIterator, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, FieldReaderIterator, name)
-    __repr__ = _swig_repr
-    MINIMUM_FIELD_READER_QUEUE_SIZE = _pyplanet.FieldReaderIterator_MINIMUM_FIELD_READER_QUEUE_SIZE
-    def __init__(self, *args): 
-        this = _pyplanet.new_FieldReaderIterator(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_FieldReaderIterator
-    __del__ = lambda self : None;
-    def __set__(self, *args): return _pyplanet.FieldReaderIterator___set__(self, *args)
-    def attach(self, *args): return _pyplanet.FieldReaderIterator_attach(self, *args)
-    def detach(self): return _pyplanet.FieldReaderIterator_detach(self)
-    def eof(self): return _pyplanet.FieldReaderIterator_eof(self)
-    def getFieldReader(self): return _pyplanet.FieldReaderIterator_getFieldReader(self)
-    def insert(self, *args): return _pyplanet.FieldReaderIterator_insert(self, *args)
-    def __getitem__(self, *args): return _pyplanet.FieldReaderIterator___getitem__(self, *args)
-    def field(self, *args): return _pyplanet.FieldReaderIterator_field(self, *args)
-    def __iadd__(self, *args): return _pyplanet.FieldReaderIterator___iadd__(self, *args)
-    def advanceOverCurrentFieldOrBlock(self): return _pyplanet.FieldReaderIterator_advanceOverCurrentFieldOrBlock(self)
-    def advanceToEndOfCurrentBlock(self): return _pyplanet.FieldReaderIterator_advanceToEndOfCurrentBlock(self)
-    def advanceToEndOfBlock(self, *args): return _pyplanet.FieldReaderIterator_advanceToEndOfBlock(self, *args)
-    def matchSequence(self, *args): return _pyplanet.FieldReaderIterator_matchSequence(self, *args)
-    def readSequence(self, *args): return _pyplanet.FieldReaderIterator_readSequence(self, *args)
-FieldReaderIterator_swigregister = _pyplanet.FieldReaderIterator_swigregister
-FieldReaderIterator_swigregister(FieldReaderIterator)
-
-class Input(FieldReaderIterator):
-    __swig_setmethods__ = {}
-    for _s in [FieldReaderIterator]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Input, name, value)
-    __swig_getmethods__ = {}
-    for _s in [FieldReaderIterator]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Input, name)
-    __repr__ = _swig_repr
-    def __init__(self): 
-        this = _pyplanet.new_Input()
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_Input
-    __del__ = lambda self : None;
-    def setOptions(self, *args): return _pyplanet.Input_setOptions(self, *args)
-    def getOptions(self): return _pyplanet.Input_getOptions(self)
-    def readObjectOfType(self, *args): return _pyplanet.Input_readObjectOfType(self, *args)
-    def readDrawable(self): return _pyplanet.Input_readDrawable(self)
-    def readStateAttribute(self): return _pyplanet.Input_readStateAttribute(self)
-    def readUniform(self): return _pyplanet.Input_readUniform(self)
-    def readObject(self, *args): return _pyplanet.Input_readObject(self, *args)
-    def readImage(self, *args): return _pyplanet.Input_readImage(self, *args)
-    def readNode(self, *args): return _pyplanet.Input_readNode(self, *args)
-    def readShader(self, *args): return _pyplanet.Input_readShader(self, *args)
-    def getObjectForUniqueID(self, *args): return _pyplanet.Input_getObjectForUniqueID(self, *args)
-    def registerUniqueIDForObject(self, *args): return _pyplanet.Input_registerUniqueIDForObject(self, *args)
-Input_swigregister = _pyplanet.Input_swigregister
-Input_swigregister(Input)
-
-OSGDB_OUTPUT = _pyplanet.OSGDB_OUTPUT
-class Output(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Output, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, Output, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_Output(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_Output
-    __del__ = lambda self : None;
-    def setOptions(self, *args): return _pyplanet.Output_setOptions(self, *args)
-    def getOptions(self): return _pyplanet.Output_getOptions(self)
-    def setWriteOutDefaultValues(self, *args): return _pyplanet.Output_setWriteOutDefaultValues(self, *args)
-    def getWriteOutDefaultValues(self): return _pyplanet.Output_getWriteOutDefaultValues(self)
-    def open(self, *args): return _pyplanet.Output_open(self, *args)
-    def indent(self): return _pyplanet.Output_indent(self)
-    def wrapString(self, *args): return _pyplanet.Output_wrapString(self, *args)
-    def setIndentStep(self, *args): return _pyplanet.Output_setIndentStep(self, *args)
-    def getIndentStep(self): return _pyplanet.Output_getIndentStep(self)
-    def setIndent(self, *args): return _pyplanet.Output_setIndent(self, *args)
-    def getIndent(self): return _pyplanet.Output_getIndent(self)
-    def setNumIndicesPerLine(self, *args): return _pyplanet.Output_setNumIndicesPerLine(self, *args)
-    def getNumIndicesPerLine(self): return _pyplanet.Output_getNumIndicesPerLine(self)
-    def moveIn(self): return _pyplanet.Output_moveIn(self)
-    def moveOut(self): return _pyplanet.Output_moveOut(self)
-    def writeObject(self, *args): return _pyplanet.Output_writeObject(self, *args)
-    def writeBeginObject(self, *args): return _pyplanet.Output_writeBeginObject(self, *args)
-    def writeEndObject(self): return _pyplanet.Output_writeEndObject(self)
-    def writeUseID(self, *args): return _pyplanet.Output_writeUseID(self, *args)
-    def writeUniqueID(self, *args): return _pyplanet.Output_writeUniqueID(self, *args)
-    def getUniqueIDForObject(self, *args): return _pyplanet.Output_getUniqueIDForObject(self, *args)
-    def createUniqueIDForObject(self, *args): return _pyplanet.Output_createUniqueIDForObject(self, *args)
-    def registerUniqueIDForObject(self, *args): return _pyplanet.Output_registerUniqueIDForObject(self, *args)
-    AS_IS = _pyplanet.Output_AS_IS
-    FULL_PATH = _pyplanet.Output_FULL_PATH
-    RELATIVE_PATH = _pyplanet.Output_RELATIVE_PATH
-    FILENAME_ONLY = _pyplanet.Output_FILENAME_ONLY
-    def setPathNameHint(self, *args): return _pyplanet.Output_setPathNameHint(self, *args)
-    def getPathNameHint(self): return _pyplanet.Output_getPathNameHint(self)
-    def getFileNameForOutput(self, *args): return _pyplanet.Output_getFileNameForOutput(self, *args)
-    def getFileName(self): return _pyplanet.Output_getFileName(self)
-    def setOutputTextureFiles(self, *args): return _pyplanet.Output_setOutputTextureFiles(self, *args)
-    def getOutputTextureFiles(self): return _pyplanet.Output_getOutputTextureFiles(self)
-    def getTextureFileNameForOutput(self): return _pyplanet.Output_getTextureFileNameForOutput(self)
-    def setOutputShaderFiles(self, *args): return _pyplanet.Output_setOutputShaderFiles(self, *args)
-    def getOutputShaderFiles(self): return _pyplanet.Output_getOutputShaderFiles(self)
-    def getShaderFileNameForOutput(self): return _pyplanet.Output_getShaderFileNameForOutput(self)
-    def setExternalFileWritten(self, *args): return _pyplanet.Output_setExternalFileWritten(self, *args)
-    def getExternalFileWritten(self, *args): return _pyplanet.Output_getExternalFileWritten(self, *args)
-Output_swigregister = _pyplanet.Output_swigregister
-Output_swigregister(Output)
-
-OSGDB_PARAMETEROUTPUT = _pyplanet.OSGDB_PARAMETEROUTPUT
-class ParameterOutput(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, ParameterOutput, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, ParameterOutput, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_ParameterOutput(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def begin(self): return _pyplanet.ParameterOutput_begin(self)
-    def newLine(self): return _pyplanet.ParameterOutput_newLine(self)
-    def end(self): return _pyplanet.ParameterOutput_end(self)
-    __swig_destroy__ = _pyplanet.delete_ParameterOutput
-    __del__ = lambda self : None;
-ParameterOutput_swigregister = _pyplanet.ParameterOutput_swigregister
-ParameterOutput_swigregister(ParameterOutput)
-
-OSGDB_IMAGEOPTIONS = _pyplanet.OSGDB_IMAGEOPTIONS
-class ImageOptions(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, ImageOptions, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, ImageOptions, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_ImageOptions(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def cloneType(self): return _pyplanet.ImageOptions_cloneType(self)
-    def clone(self, *args): return _pyplanet.ImageOptions_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.ImageOptions_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.ImageOptions_libraryName(self)
-    def className(self): return _pyplanet.ImageOptions_className(self)
-    ALL_IMAGE = _pyplanet.ImageOptions_ALL_IMAGE
-    RATIO_WINDOW = _pyplanet.ImageOptions_RATIO_WINDOW
-    PIXEL_WINDOW = _pyplanet.ImageOptions_PIXEL_WINDOW
-    NEAREST = _pyplanet.ImageOptions_NEAREST
-    LINEAR = _pyplanet.ImageOptions_LINEAR
-    CUBIC = _pyplanet.ImageOptions_CUBIC
-    __swig_setmethods__["_destinationImage"] = _pyplanet.ImageOptions__destinationImage_set
-    __swig_getmethods__["_destinationImage"] = _pyplanet.ImageOptions__destinationImage_get
-    if _newclass:_destinationImage = _swig_property(_pyplanet.ImageOptions__destinationImage_get, _pyplanet.ImageOptions__destinationImage_set)
-    __swig_setmethods__["_destinationDataType"] = _pyplanet.ImageOptions__destinationDataType_set
-    __swig_getmethods__["_destinationDataType"] = _pyplanet.ImageOptions__destinationDataType_get
-    if _newclass:_destinationDataType = _swig_property(_pyplanet.ImageOptions__destinationDataType_get, _pyplanet.ImageOptions__destinationDataType_set)
-    __swig_setmethods__["_destinationPixelFormat"] = _pyplanet.ImageOptions__destinationPixelFormat_set
-    __swig_getmethods__["_destinationPixelFormat"] = _pyplanet.ImageOptions__destinationPixelFormat_get
-    if _newclass:_destinationPixelFormat = _swig_property(_pyplanet.ImageOptions__destinationPixelFormat_get, _pyplanet.ImageOptions__destinationPixelFormat_set)
-    def init(self): return _pyplanet.ImageOptions_init(self)
-    __swig_destroy__ = _pyplanet.delete_ImageOptions
-    __del__ = lambda self : None;
-ImageOptions_swigregister = _pyplanet.ImageOptions_swigregister
-ImageOptions_swigregister(ImageOptions)
-
-OSGDB_FILEUTILS = _pyplanet.OSGDB_FILEUTILS
-
-def fopen(*args):
-  return _pyplanet.fopen(*args)
-fopen = _pyplanet.fopen
-
-def makeDirectory(*args):
-  return _pyplanet.makeDirectory(*args)
-makeDirectory = _pyplanet.makeDirectory
-
-def makeDirectoryForFile(*args):
-  return _pyplanet.makeDirectoryForFile(*args)
-makeDirectoryForFile = _pyplanet.makeDirectoryForFile
-
-def getCurrentWorkingDirectory():
-  return _pyplanet.getCurrentWorkingDirectory()
-getCurrentWorkingDirectory = _pyplanet.getCurrentWorkingDirectory
-
-def setCurrentWorkingDirectory(*args):
-  return _pyplanet.setCurrentWorkingDirectory(*args)
-setCurrentWorkingDirectory = _pyplanet.setCurrentWorkingDirectory
-
-def fileExists(*args):
-  return _pyplanet.fileExists(*args)
-fileExists = _pyplanet.fileExists
-FILE_NOT_FOUND = _pyplanet.FILE_NOT_FOUND
-REGULAR_FILE = _pyplanet.REGULAR_FILE
-DIRECTORY = _pyplanet.DIRECTORY
-
-def fileType(*args):
-  return _pyplanet.fileType(*args)
-fileType = _pyplanet.fileType
-
-def getDirectoryContents(*args):
-  return _pyplanet.getDirectoryContents(*args)
-getDirectoryContents = _pyplanet.getDirectoryContents
-
-def expandWildcardsInFilename(*args):
-  return _pyplanet.expandWildcardsInFilename(*args)
-expandWildcardsInFilename = _pyplanet.expandWildcardsInFilename
-OK = _pyplanet.OK
-SOURCE_EQUALS_DESTINATION = _pyplanet.SOURCE_EQUALS_DESTINATION
-BAD_ARGUMENT = _pyplanet.BAD_ARGUMENT
-SOURCE_MISSING = _pyplanet.SOURCE_MISSING
-SOURCE_NOT_OPENED = _pyplanet.SOURCE_NOT_OPENED
-DESTINATION_NOT_OPENED = _pyplanet.DESTINATION_NOT_OPENED
-READ_ERROR = _pyplanet.READ_ERROR
-WRITE_ERROR = _pyplanet.WRITE_ERROR
-
-def copyFile(*args):
-  return _pyplanet.copyFile(*args)
-copyFile = _pyplanet.copyFile
-
-def getDataFilePathList():
-  return _pyplanet.getDataFilePathList()
-getDataFilePathList = _pyplanet.getDataFilePathList
-
-def getLibraryFilePathList():
-  return _pyplanet.getLibraryFilePathList()
-getLibraryFilePathList = _pyplanet.getLibraryFilePathList
-
-def convertStringPathIntoFilePathList(*args):
-  return _pyplanet.convertStringPathIntoFilePathList(*args)
-convertStringPathIntoFilePathList = _pyplanet.convertStringPathIntoFilePathList
-
-def appendPlatformSpecificLibraryFilePaths(*args):
-  return _pyplanet.appendPlatformSpecificLibraryFilePaths(*args)
-appendPlatformSpecificLibraryFilePaths = _pyplanet.appendPlatformSpecificLibraryFilePaths
-
-def appendPlatformSpecificResourceFilePaths(*args):
-  return _pyplanet.appendPlatformSpecificResourceFilePaths(*args)
-appendPlatformSpecificResourceFilePaths = _pyplanet.appendPlatformSpecificResourceFilePaths
-OSGDB_FILENAMEUTILS = _pyplanet.OSGDB_FILENAMEUTILS
-
-def getFilePath(*args):
-  return _pyplanet.getFilePath(*args)
-getFilePath = _pyplanet.getFilePath
-
-def getFileExtension(*args):
-  return _pyplanet.getFileExtension(*args)
-getFileExtension = _pyplanet.getFileExtension
-
-def getFileExtensionIncludingDot(*args):
-  return _pyplanet.getFileExtensionIncludingDot(*args)
-getFileExtensionIncludingDot = _pyplanet.getFileExtensionIncludingDot
-
-def getLowerCaseFileExtension(*args):
-  return _pyplanet.getLowerCaseFileExtension(*args)
-getLowerCaseFileExtension = _pyplanet.getLowerCaseFileExtension
-
-def getSimpleFileName(*args):
-  return _pyplanet.getSimpleFileName(*args)
-getSimpleFileName = _pyplanet.getSimpleFileName
-
-def getNameLessExtension(*args):
-  return _pyplanet.getNameLessExtension(*args)
-getNameLessExtension = _pyplanet.getNameLessExtension
-
-def getNameLessAllExtensions(*args):
-  return _pyplanet.getNameLessAllExtensions(*args)
-getNameLessAllExtensions = _pyplanet.getNameLessAllExtensions
-
-def getStrippedName(*args):
-  return _pyplanet.getStrippedName(*args)
-getStrippedName = _pyplanet.getStrippedName
-
-def getPathRelative(*args):
-  return _pyplanet.getPathRelative(*args)
-getPathRelative = _pyplanet.getPathRelative
-
-def getPathRoot(*args):
-  return _pyplanet.getPathRoot(*args)
-getPathRoot = _pyplanet.getPathRoot
-
-def isAbsolutePath(*args):
-  return _pyplanet.isAbsolutePath(*args)
-isAbsolutePath = _pyplanet.isAbsolutePath
-
-def convertFileNameToWindowsStyle(*args):
-  return _pyplanet.convertFileNameToWindowsStyle(*args)
-convertFileNameToWindowsStyle = _pyplanet.convertFileNameToWindowsStyle
-
-def convertFileNameToUnixStyle(*args):
-  return _pyplanet.convertFileNameToUnixStyle(*args)
-convertFileNameToUnixStyle = _pyplanet.convertFileNameToUnixStyle
-
-def convertToLowerCase(*args):
-  return _pyplanet.convertToLowerCase(*args)
-convertToLowerCase = _pyplanet.convertToLowerCase
-
-def getNativePathSeparator():
-  return _pyplanet.getNativePathSeparator()
-getNativePathSeparator = _pyplanet.getNativePathSeparator
-
-def isFileNameNativeStyle(*args):
-  return _pyplanet.isFileNameNativeStyle(*args)
-isFileNameNativeStyle = _pyplanet.isFileNameNativeStyle
-
-def convertFileNameToNativeStyle(*args):
-  return _pyplanet.convertFileNameToNativeStyle(*args)
-convertFileNameToNativeStyle = _pyplanet.convertFileNameToNativeStyle
-
-def containsServerAddress(*args):
-  return _pyplanet.containsServerAddress(*args)
-containsServerAddress = _pyplanet.containsServerAddress
-
-def getServerProtocol(*args):
-  return _pyplanet.getServerProtocol(*args)
-getServerProtocol = _pyplanet.getServerProtocol
-
-def getServerAddress(*args):
-  return _pyplanet.getServerAddress(*args)
-getServerAddress = _pyplanet.getServerAddress
-
-def getServerFileName(*args):
-  return _pyplanet.getServerFileName(*args)
-getServerFileName = _pyplanet.getServerFileName
-
-def concatPaths(*args):
-  return _pyplanet.concatPaths(*args)
-concatPaths = _pyplanet.concatPaths
-
-def getRealPath(*args):
-  return _pyplanet.getRealPath(*args)
-getRealPath = _pyplanet.getRealPath
-
-def getPathElements(*args):
-  return _pyplanet.getPathElements(*args)
-getPathElements = _pyplanet.getPathElements
-OSGDB_DYNAMICLIBRARY = _pyplanet.OSGDB_DYNAMICLIBRARY
-class DynamicLibrary(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, DynamicLibrary, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, DynamicLibrary, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
-    __repr__ = _swig_repr
-    __swig_getmethods__["loadLibrary"] = lambda x: _pyplanet.DynamicLibrary_loadLibrary
-    if _newclass:loadLibrary = staticmethod(_pyplanet.DynamicLibrary_loadLibrary)
-    def getName(self): return _pyplanet.DynamicLibrary_getName(self)
-    def getFullName(self): return _pyplanet.DynamicLibrary_getFullName(self)
-    def getHandle(self): return _pyplanet.DynamicLibrary_getHandle(self)
-    def getProcAddress(self, *args): return _pyplanet.DynamicLibrary_getProcAddress(self, *args)
-DynamicLibrary_swigregister = _pyplanet.DynamicLibrary_swigregister
-DynamicLibrary_swigregister(DynamicLibrary)
-
-def findFileInPath(*args):
-  return _pyplanet.findFileInPath(*args)
-findFileInPath = _pyplanet.findFileInPath
-
-def findFileInDirectory(*args):
-  return _pyplanet.findFileInDirectory(*args)
-findFileInDirectory = _pyplanet.findFileInDirectory
-
-def setDataFilePathList(*args):
-  return _pyplanet.setDataFilePathList(*args)
-setDataFilePathList = _pyplanet.setDataFilePathList
-
-def findDataFile(*args):
-  return _pyplanet.findDataFile(*args)
-findDataFile = _pyplanet.findDataFile
-
-def setLibraryFilePathList(*args):
-  return _pyplanet.setLibraryFilePathList(*args)
-setLibraryFilePathList = _pyplanet.setLibraryFilePathList
-
-def findLibraryFile(*args):
-  return _pyplanet.findLibraryFile(*args)
-findLibraryFile = _pyplanet.findLibraryFile
-cvar = _pyplanet.cvar
-UNIX_PATH_SEPARATOR = cvar.UNIX_PATH_SEPARATOR
-WINDOWS_PATH_SEPARATOR = cvar.WINDOWS_PATH_SEPARATOR
-
-def equalCaseInsensitive(*args):
-  return _pyplanet.equalCaseInsensitive(*args)
-equalCaseInsensitive = _pyplanet.equalCaseInsensitive
-
-def DynamicLibrary_loadLibrary(*args):
-  return _pyplanet.DynamicLibrary_loadLibrary(*args)
-DynamicLibrary_loadLibrary = _pyplanet.DynamicLibrary_loadLibrary
-
-OSGDB_DATABASEPAGER = _pyplanet.OSGDB_DATABASEPAGER
-class DatabasePager(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, DatabasePager, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, DatabasePager, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_DatabasePager(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def className(self): return _pyplanet.DatabasePager_className(self)
-    def clone(self): return _pyplanet.DatabasePager_clone(self)
-    __swig_getmethods__["prototype"] = lambda x: _pyplanet.DatabasePager_prototype
-    if _newclass:prototype = staticmethod(_pyplanet.DatabasePager_prototype)
-    __swig_getmethods__["create"] = lambda x: _pyplanet.DatabasePager_create
-    if _newclass:create = staticmethod(_pyplanet.DatabasePager_create)
-    def requestNodeFile(self, *args): return _pyplanet.DatabasePager_requestNodeFile(self, *args)
-    def setSchedulePriority(self, *args): return _pyplanet.DatabasePager_setSchedulePriority(self, *args)
-    def cancel(self): return _pyplanet.DatabasePager_cancel(self)
-    def isRunning(self): return _pyplanet.DatabasePager_isRunning(self)
-    def clear(self): return _pyplanet.DatabasePager_clear(self)
-    def setUpThreads(self, totalNumThreads = 2, numHttpThreads = 1): return _pyplanet.DatabasePager_setUpThreads(self, totalNumThreads, numHttpThreads)
-    def setDatabasePagerThreadPause(self, *args): return _pyplanet.DatabasePager_setDatabasePagerThreadPause(self, *args)
-    def getDatabasePagerThreadPause(self): return _pyplanet.DatabasePager_getDatabasePagerThreadPause(self)
-    def setAcceptNewDatabaseRequests(self, *args): return _pyplanet.DatabasePager_setAcceptNewDatabaseRequests(self, *args)
-    def getAcceptNewDatabaseRequests(self): return _pyplanet.DatabasePager_getAcceptNewDatabaseRequests(self)
-    def getNumFramesActive(self): return _pyplanet.DatabasePager_getNumFramesActive(self)
-    def signalBeginFrame(self, *args): return _pyplanet.DatabasePager_signalBeginFrame(self, *args)
-    def signalEndFrame(self): return _pyplanet.DatabasePager_signalEndFrame(self)
-    def registerPagedLODs(self, *args): return _pyplanet.DatabasePager_registerPagedLODs(self, *args)
-    def setIncrementalCompileOperation(self, *args): return _pyplanet.DatabasePager_setIncrementalCompileOperation(self, *args)
-    def getIncrementalCompileOperation(self): return _pyplanet.DatabasePager_getIncrementalCompileOperation(self)
-    def setDoPreCompile(self, *args): return _pyplanet.DatabasePager_setDoPreCompile(self, *args)
-    def getDoPreCompile(self): return _pyplanet.DatabasePager_getDoPreCompile(self)
-    def setTargetMaximumNumberOfPageLOD(self, *args): return _pyplanet.DatabasePager_setTargetMaximumNumberOfPageLOD(self, *args)
-    def getTargetMaximumNumberOfPageLOD(self): return _pyplanet.DatabasePager_getTargetMaximumNumberOfPageLOD(self)
-    def setDeleteRemovedSubgraphsInDatabaseThread(self, *args): return _pyplanet.DatabasePager_setDeleteRemovedSubgraphsInDatabaseThread(self, *args)
-    def getDeleteRemovedSubgraphsInDatabaseThread(self): return _pyplanet.DatabasePager_getDeleteRemovedSubgraphsInDatabaseThread(self)
-    DO_NOT_MODIFY_DRAWABLE_SETTINGS = _pyplanet.DatabasePager_DO_NOT_MODIFY_DRAWABLE_SETTINGS
-    USE_DISPLAY_LISTS = _pyplanet.DatabasePager_USE_DISPLAY_LISTS
-    USE_VERTEX_BUFFER_OBJECTS = _pyplanet.DatabasePager_USE_VERTEX_BUFFER_OBJECTS
-    USE_VERTEX_ARRAYS = _pyplanet.DatabasePager_USE_VERTEX_ARRAYS
-    def setDrawablePolicy(self, *args): return _pyplanet.DatabasePager_setDrawablePolicy(self, *args)
-    def getDrawablePolicy(self): return _pyplanet.DatabasePager_getDrawablePolicy(self)
-    def setApplyPBOToImages(self, *args): return _pyplanet.DatabasePager_setApplyPBOToImages(self, *args)
-    def getApplyPBOToImages(self): return _pyplanet.DatabasePager_getApplyPBOToImages(self)
-    def setUnrefImageDataAfterApplyPolicy(self, *args): return _pyplanet.DatabasePager_setUnrefImageDataAfterApplyPolicy(self, *args)
-    def getUnrefImageDataAfterApplyPolicy(self, *args): return _pyplanet.DatabasePager_getUnrefImageDataAfterApplyPolicy(self, *args)
-    def setMaxAnisotropyPolicy(self, *args): return _pyplanet.DatabasePager_setMaxAnisotropyPolicy(self, *args)
-    def getMaxAnisotropyPolicy(self, *args): return _pyplanet.DatabasePager_getMaxAnisotropyPolicy(self, *args)
-    def requiresUpdateSceneGraph(self): return _pyplanet.DatabasePager_requiresUpdateSceneGraph(self)
-    def updateSceneGraph(self, *args): return _pyplanet.DatabasePager_updateSceneGraph(self, *args)
-    def getFileRequestListSize(self): return _pyplanet.DatabasePager_getFileRequestListSize(self)
-    def getDataToCompileListSize(self): return _pyplanet.DatabasePager_getDataToCompileListSize(self)
-    def getDataToMergeListSize(self): return _pyplanet.DatabasePager_getDataToMergeListSize(self)
-    def getRequestsInProgress(self): return _pyplanet.DatabasePager_getRequestsInProgress(self)
-    def getMinimumTimeToMergeTile(self): return _pyplanet.DatabasePager_getMinimumTimeToMergeTile(self)
-    def getMaximumTimeToMergeTile(self): return _pyplanet.DatabasePager_getMaximumTimeToMergeTile(self)
-    def getAverageTimeToMergeTiles(self): return _pyplanet.DatabasePager_getAverageTimeToMergeTiles(self)
-    def resetStats(self): return _pyplanet.DatabasePager_resetStats(self)
-DatabasePager_swigregister = _pyplanet.DatabasePager_swigregister
-DatabasePager_swigregister(DatabasePager)
-
-def DatabasePager_prototype():
-  return _pyplanet.DatabasePager_prototype()
-DatabasePager_prototype = _pyplanet.DatabasePager_prototype
-
-def DatabasePager_create():
-  return _pyplanet.DatabasePager_create()
-DatabasePager_create = _pyplanet.DatabasePager_create
-
-OSGDB_ARCHIVE = _pyplanet.OSGDB_ARCHIVE
-class Archive(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Archive, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, Archive, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    __swig_destroy__ = _pyplanet.delete_Archive
-    __del__ = lambda self : None;
-    def libraryName(self): return _pyplanet.Archive_libraryName(self)
-    def className(self): return _pyplanet.Archive_className(self)
-    def acceptsExtension(self, *args): return _pyplanet.Archive_acceptsExtension(self, *args)
-    def close(self): return _pyplanet.Archive_close(self)
-    def getArchiveFileName(self): return _pyplanet.Archive_getArchiveFileName(self)
-    def getMasterFileName(self): return _pyplanet.Archive_getMasterFileName(self)
-    def fileExists(self, *args): return _pyplanet.Archive_fileExists(self, *args)
-    def getFileType(self, *args): return _pyplanet.Archive_getFileType(self, *args)
-    def getFileNames(self, *args): return _pyplanet.Archive_getFileNames(self, *args)
-    def getDirectoryContents(self, *args): return _pyplanet.Archive_getDirectoryContents(self, *args)
-    def readShader(self, *args): return _pyplanet.Archive_readShader(self, *args)
-    def writeShader(self, *args): return _pyplanet.Archive_writeShader(self, *args)
-Archive_swigregister = _pyplanet.Archive_swigregister
-Archive_swigregister(Archive)
-
-OSGDB_DOTOSGWRAPPER = _pyplanet.OSGDB_DOTOSGWRAPPER
-class DotOsgWrapper(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, DotOsgWrapper, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, DotOsgWrapper, name)
-    __repr__ = _swig_repr
-    READ_AND_WRITE = _pyplanet.DotOsgWrapper_READ_AND_WRITE
-    READ_ONLY = _pyplanet.DotOsgWrapper_READ_ONLY
-    def __init__(self, *args): 
-        this = _pyplanet.new_DotOsgWrapper(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def getPrototype(self): return _pyplanet.DotOsgWrapper_getPrototype(self)
-    def getName(self): return _pyplanet.DotOsgWrapper_getName(self)
-    def getAssociates(self): return _pyplanet.DotOsgWrapper_getAssociates(self)
-    def getReadFunc(self): return _pyplanet.DotOsgWrapper_getReadFunc(self)
-    def getWriteFunc(self): return _pyplanet.DotOsgWrapper_getWriteFunc(self)
-    def getReadWriteMode(self): return _pyplanet.DotOsgWrapper_getReadWriteMode(self)
-DotOsgWrapper_swigregister = _pyplanet.DotOsgWrapper_swigregister
-DotOsgWrapper_swigregister(DotOsgWrapper)
-
-def openArchive(*args):
-  return _pyplanet.openArchive(*args)
-openArchive = _pyplanet.openArchive
-
-class DeprecatedDotOsgWrapperManager(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, DeprecatedDotOsgWrapperManager, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, DeprecatedDotOsgWrapperManager, name)
-    __repr__ = _swig_repr
-    def __init__(self): 
-        this = _pyplanet.new_DeprecatedDotOsgWrapperManager()
-        try: self.this.append(this)
-        except: self.this = this
-    def addDotOsgWrapper(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_addDotOsgWrapper(self, *args)
-    def removeDotOsgWrapper(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_removeDotOsgWrapper(self, *args)
-    def readObjectOfType(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readObjectOfType(self, *args)
-    def readObject(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readObject(self, *args)
-    def readImage(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readImage(self, *args)
-    def readDrawable(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readDrawable(self, *args)
-    def readUniform(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readUniform(self, *args)
-    def readStateAttribute(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readStateAttribute(self, *args)
-    def readNode(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readNode(self, *args)
-    def readShader(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_readShader(self, *args)
-    def writeObject(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_writeObject(self, *args)
-    def getLibraryFileNamesToTry(self, *args): return _pyplanet.DeprecatedDotOsgWrapperManager_getLibraryFileNamesToTry(self, *args)
-DeprecatedDotOsgWrapperManager_swigregister = _pyplanet.DeprecatedDotOsgWrapperManager_swigregister
-DeprecatedDotOsgWrapperManager_swigregister(DeprecatedDotOsgWrapperManager)
-
-class RegisterDotOsgWrapperProxy(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, RegisterDotOsgWrapperProxy, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, RegisterDotOsgWrapperProxy, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_RegisterDotOsgWrapperProxy(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_RegisterDotOsgWrapperProxy
-    __del__ = lambda self : None;
-RegisterDotOsgWrapperProxy_swigregister = _pyplanet.RegisterDotOsgWrapperProxy_swigregister
-RegisterDotOsgWrapperProxy_swigregister(RegisterDotOsgWrapperProxy)
-
-OSGDB_REGISTRY = _pyplanet.OSGDB_REGISTRY
-class basic_type_wrapper(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, basic_type_wrapper, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, basic_type_wrapper, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    __swig_destroy__ = _pyplanet.delete_basic_type_wrapper
-    __del__ = lambda self : None;
-    def matches(self, *args): return _pyplanet.basic_type_wrapper_matches(self, *args)
-basic_type_wrapper_swigregister = _pyplanet.basic_type_wrapper_swigregister
-basic_type_wrapper_swigregister(basic_type_wrapper)
-
-class Registry(Referenced):
-    __swig_setmethods__ = {}
-    for _s in [Referenced]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Registry, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Referenced]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Registry, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined")
-    __repr__ = _swig_repr
-    __swig_getmethods__["instance"] = lambda x: _pyplanet.Registry_instance
-    if _newclass:instance = staticmethod(_pyplanet.Registry_instance)
-    def readCommandLine(self, *args): return _pyplanet.Registry_readCommandLine(self, *args)
-    def addFileExtensionAlias(self, *args): return _pyplanet.Registry_addFileExtensionAlias(self, *args)
-    def readPluginAliasConfigurationFile(self, *args): return _pyplanet.Registry_readPluginAliasConfigurationFile(self, *args)
-    def addMimeTypeExtensionMapping(self, *args): return _pyplanet.Registry_addMimeTypeExtensionMapping(self, *args)
-    def addReaderWriter(self, *args): return _pyplanet.Registry_addReaderWriter(self, *args)
-    def removeReaderWriter(self, *args): return _pyplanet.Registry_removeReaderWriter(self, *args)
-    def addImageProcessor(self, *args): return _pyplanet.Registry_addImageProcessor(self, *args)
-    def removeImageProcessor(self, *args): return _pyplanet.Registry_removeImageProcessor(self, *args)
-    def createLibraryNameForFile(self, *args): return _pyplanet.Registry_createLibraryNameForFile(self, *args)
-    def createLibraryNameForExtension(self, *args): return _pyplanet.Registry_createLibraryNameForExtension(self, *args)
-    def createLibraryNameForNodeKit(self, *args): return _pyplanet.Registry_createLibraryNameForNodeKit(self, *args)
-    NOT_LOADED = _pyplanet.Registry_NOT_LOADED
-    PREVIOUSLY_LOADED = _pyplanet.Registry_PREVIOUSLY_LOADED
-    LOADED = _pyplanet.Registry_LOADED
-    def loadLibrary(self, *args): return _pyplanet.Registry_loadLibrary(self, *args)
-    def closeLibrary(self, *args): return _pyplanet.Registry_closeLibrary(self, *args)
-    def closeAllLibraries(self): return _pyplanet.Registry_closeAllLibraries(self)
-    def getReaderWriterForExtension(self, *args): return _pyplanet.Registry_getReaderWriterForExtension(self, *args)
-    def getReaderWriterForMimeType(self, *args): return _pyplanet.Registry_getReaderWriterForMimeType(self, *args)
-    def getReaderWriterList(self, *args): return _pyplanet.Registry_getReaderWriterList(self, *args)
-    def getImageProcessor(self): return _pyplanet.Registry_getImageProcessor(self)
-    def getImageProcessorForExtension(self, *args): return _pyplanet.Registry_getImageProcessorForExtension(self, *args)
-    def getImageProcessorList(self, *args): return _pyplanet.Registry_getImageProcessorList(self, *args)
-    def setFindFileCallback(self, *args): return _pyplanet.Registry_setFindFileCallback(self, *args)
-    def getFindFileCallback(self, *args): return _pyplanet.Registry_getFindFileCallback(self, *args)
-    def findDataFile(self, *args): return _pyplanet.Registry_findDataFile(self, *args)
-    def findDataFileImplementation(self, *args): return _pyplanet.Registry_findDataFileImplementation(self, *args)
-    def findLibraryFile(self, *args): return _pyplanet.Registry_findLibraryFile(self, *args)
-    def findLibraryFileImplementation(self, *args): return _pyplanet.Registry_findLibraryFileImplementation(self, *args)
-    def openArchive(self, *args): return _pyplanet.Registry_openArchive(self, *args)
-    def openArchiveImplementation(self, *args): return _pyplanet.Registry_openArchiveImplementation(self, *args)
-    def readObject(self, *args): return _pyplanet.Registry_readObject(self, *args)
-    def readObjectImplementation(self, *args): return _pyplanet.Registry_readObjectImplementation(self, *args)
-    def readImage(self, *args): return _pyplanet.Registry_readImage(self, *args)
-    def readImageImplementation(self, *args): return _pyplanet.Registry_readImageImplementation(self, *args)
-    def readHeightField(self, *args): return _pyplanet.Registry_readHeightField(self, *args)
-    def readHeightFieldImplementation(self, *args): return _pyplanet.Registry_readHeightFieldImplementation(self, *args)
-    def readNode(self, *args): return _pyplanet.Registry_readNode(self, *args)
-    def readNodeImplementation(self, *args): return _pyplanet.Registry_readNodeImplementation(self, *args)
-    def readShader(self, *args): return _pyplanet.Registry_readShader(self, *args)
-    def readShaderImplementation(self, *args): return _pyplanet.Registry_readShaderImplementation(self, *args)
-    def writeObject(self, *args): return _pyplanet.Registry_writeObject(self, *args)
-    def writeObjectImplementation(self, *args): return _pyplanet.Registry_writeObjectImplementation(self, *args)
-    def writeImage(self, *args): return _pyplanet.Registry_writeImage(self, *args)
-    def writeImageImplementation(self, *args): return _pyplanet.Registry_writeImageImplementation(self, *args)
-    def writeHeightField(self, *args): return _pyplanet.Registry_writeHeightField(self, *args)
-    def writeHeightFieldImplementation(self, *args): return _pyplanet.Registry_writeHeightFieldImplementation(self, *args)
-    def writeNode(self, *args): return _pyplanet.Registry_writeNode(self, *args)
-    def writeNodeImplementation(self, *args): return _pyplanet.Registry_writeNodeImplementation(self, *args)
-    def writeShader(self, *args): return _pyplanet.Registry_writeShader(self, *args)
-    def writeShaderImplementation(self, *args): return _pyplanet.Registry_writeShaderImplementation(self, *args)
-    def _buildKdTreeIfRequired(self, *args): return _pyplanet.Registry__buildKdTreeIfRequired(self, *args)
-    def setFileLocationCallback(self, *args): return _pyplanet.Registry_setFileLocationCallback(self, *args)
-    def getFileLocationCallback(self): return _pyplanet.Registry_getFileLocationCallback(self)
-    def setBuildKdTreesHint(self, *args): return _pyplanet.Registry_setBuildKdTreesHint(self, *args)
-    def getBuildKdTreesHint(self): return _pyplanet.Registry_getBuildKdTreesHint(self)
-    def setKdTreeBuilder(self, *args): return _pyplanet.Registry_setKdTreeBuilder(self, *args)
-    def getKdTreeBuilder(self): return _pyplanet.Registry_getKdTreeBuilder(self)
-    def setFileCache(self, *args): return _pyplanet.Registry_setFileCache(self, *args)
-    def getFileCache(self, *args): return _pyplanet.Registry_getFileCache(self, *args)
-    def setAuthenticationMap(self, *args): return _pyplanet.Registry_setAuthenticationMap(self, *args)
-    def getAuthenticationMap(self, *args): return _pyplanet.Registry_getAuthenticationMap(self, *args)
-    def setCreateNodeFromImage(self, *args): return _pyplanet.Registry_setCreateNodeFromImage(self, *args)
-    def getCreateNodeFromImage(self): return _pyplanet.Registry_getCreateNodeFromImage(self)
-    def setOptions(self, *args): return _pyplanet.Registry_setOptions(self, *args)
-    def getOptions(self, *args): return _pyplanet.Registry_getOptions(self, *args)
-    def initFilePathLists(self): return _pyplanet.Registry_initFilePathLists(self)
-    def initDataFilePathList(self): return _pyplanet.Registry_initDataFilePathList(self)
-    def setDataFilePathList(self, *args): return _pyplanet.Registry_setDataFilePathList(self, *args)
-    def getDataFilePathList(self, *args): return _pyplanet.Registry_getDataFilePathList(self, *args)
-    def initLibraryFilePathList(self): return _pyplanet.Registry_initLibraryFilePathList(self)
-    def setLibraryFilePathList(self, *args): return _pyplanet.Registry_setLibraryFilePathList(self, *args)
-    def getLibraryFilePathList(self, *args): return _pyplanet.Registry_getLibraryFilePathList(self, *args)
-    def updateTimeStampOfObjectsInCacheWithExternalReferences(self, *args): return _pyplanet.Registry_updateTimeStampOfObjectsInCacheWithExternalReferences(self, *args)
-    def removeExpiredObjectsInCache(self, *args): return _pyplanet.Registry_removeExpiredObjectsInCache(self, *args)
-    def setExpiryDelay(self, *args): return _pyplanet.Registry_setExpiryDelay(self, *args)
-    def getExpiryDelay(self): return _pyplanet.Registry_getExpiryDelay(self)
-    def clearObjectCache(self): return _pyplanet.Registry_clearObjectCache(self)
-    def addEntryToObjectCache(self, *args): return _pyplanet.Registry_addEntryToObjectCache(self, *args)
-    def getFromObjectCache(self, *args): return _pyplanet.Registry_getFromObjectCache(self, *args)
-    def getRefFromObjectCache(self, *args): return _pyplanet.Registry_getRefFromObjectCache(self, *args)
-    def addToArchiveCache(self, *args): return _pyplanet.Registry_addToArchiveCache(self, *args)
-    def removeFromArchiveCache(self, *args): return _pyplanet.Registry_removeFromArchiveCache(self, *args)
-    def getFromArchiveCache(self, *args): return _pyplanet.Registry_getFromArchiveCache(self, *args)
-    def getRefFromArchiveCache(self, *args): return _pyplanet.Registry_getRefFromArchiveCache(self, *args)
-    def clearArchiveCache(self): return _pyplanet.Registry_clearArchiveCache(self)
-    def releaseGLObjects(self, state = None): return _pyplanet.Registry_releaseGLObjects(self, state)
-    def getLibrary(self, *args): return _pyplanet.Registry_getLibrary(self, *args)
-    def setSharedStateManager(self, *args): return _pyplanet.Registry_setSharedStateManager(self, *args)
-    def getOrCreateSharedStateManager(self): return _pyplanet.Registry_getOrCreateSharedStateManager(self)
-    def getSharedStateManager(self): return _pyplanet.Registry_getSharedStateManager(self)
-    def addArchiveExtension(self, *args): return _pyplanet.Registry_addArchiveExtension(self, *args)
-    def registerProtocol(self, *args): return _pyplanet.Registry_registerProtocol(self, *args)
-    def isProtocolRegistered(self, *args): return _pyplanet.Registry_isProtocolRegistered(self, *args)
-    def getObjectWrapperManager(self): return _pyplanet.Registry_getObjectWrapperManager(self)
-    def getDeprecatedDotOsgObjectWrapperManager(self): return _pyplanet.Registry_getDeprecatedDotOsgObjectWrapperManager(self)
-    def getArchiveExtensions(self): return _pyplanet.Registry_getArchiveExtensions(self)
-Registry_swigregister = _pyplanet.Registry_swigregister
-Registry_swigregister(Registry)
-
-def Registry_instance(erase = False):
-  return _pyplanet.Registry_instance(erase)
-Registry_instance = _pyplanet.Registry_instance
-
-
-def readCommandLine(*args):
-  return _pyplanet.readCommandLine(*args)
-readCommandLine = _pyplanet.readCommandLine
-class PluginFunctionProxy(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, PluginFunctionProxy, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, PluginFunctionProxy, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_PluginFunctionProxy(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    __swig_destroy__ = _pyplanet.delete_PluginFunctionProxy
-    __del__ = lambda self : None;
-PluginFunctionProxy_swigregister = _pyplanet.PluginFunctionProxy_swigregister
-PluginFunctionProxy_swigregister(PluginFunctionProxy)
-
-OSG_ANIMATIONPATH = _pyplanet.OSG_ANIMATIONPATH
-class AnimationPath(Object):
-    __swig_setmethods__ = {}
-    for _s in [Object]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, AnimationPath, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Object]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, AnimationPath, name)
-    def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined - class is abstract")
-    __repr__ = _swig_repr
-    def cloneType(self): return _pyplanet.AnimationPath_cloneType(self)
-    def clone(self, *args): return _pyplanet.AnimationPath_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.AnimationPath_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.AnimationPath_libraryName(self)
-    def className(self): return _pyplanet.AnimationPath_className(self)
-    def getMatrix(self, *args): return _pyplanet.AnimationPath_getMatrix(self, *args)
-    def getInverse(self, *args): return _pyplanet.AnimationPath_getInverse(self, *args)
-    def getInterpolatedControlPoint(self, *args): return _pyplanet.AnimationPath_getInterpolatedControlPoint(self, *args)
-    def insert(self, *args): return _pyplanet.AnimationPath_insert(self, *args)
-    def getFirstTime(self): return _pyplanet.AnimationPath_getFirstTime(self)
-    def getLastTime(self): return _pyplanet.AnimationPath_getLastTime(self)
-    def getPeriod(self): return _pyplanet.AnimationPath_getPeriod(self)
-    SWING = _pyplanet.AnimationPath_SWING
-    LOOP = _pyplanet.AnimationPath_LOOP
-    NO_LOOPING = _pyplanet.AnimationPath_NO_LOOPING
-    def setLoopMode(self, *args): return _pyplanet.AnimationPath_setLoopMode(self, *args)
-    def getLoopMode(self): return _pyplanet.AnimationPath_getLoopMode(self)
-    def setTimeControlPointMap(self, *args): return _pyplanet.AnimationPath_setTimeControlPointMap(self, *args)
-    def getTimeControlPointMap(self, *args): return _pyplanet.AnimationPath_getTimeControlPointMap(self, *args)
-    def empty(self): return _pyplanet.AnimationPath_empty(self)
-    def clear(self): return _pyplanet.AnimationPath_clear(self)
-    def read(self, *args): return _pyplanet.AnimationPath_read(self, *args)
-    def write(self, *args): return _pyplanet.AnimationPath_write(self, *args)
-AnimationPath_swigregister = _pyplanet.AnimationPath_swigregister
-AnimationPath_swigregister(AnimationPath)
-
-class AnimationPathCallback(_object):
-    __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, AnimationPathCallback, name, value)
-    __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, AnimationPathCallback, name)
-    __repr__ = _swig_repr
-    def cloneType(self): return _pyplanet.AnimationPathCallback_cloneType(self)
-    def clone(self, *args): return _pyplanet.AnimationPathCallback_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.AnimationPathCallback_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.AnimationPathCallback_libraryName(self)
-    def className(self): return _pyplanet.AnimationPathCallback_className(self)
-    def __init__(self, *args): 
-        this = _pyplanet.new_AnimationPathCallback(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def setAnimationPath(self, *args): return _pyplanet.AnimationPathCallback_setAnimationPath(self, *args)
-    def getAnimationPath(self, *args): return _pyplanet.AnimationPathCallback_getAnimationPath(self, *args)
-    def setPivotPoint(self, *args): return _pyplanet.AnimationPathCallback_setPivotPoint(self, *args)
-    def getPivotPoint(self): return _pyplanet.AnimationPathCallback_getPivotPoint(self)
-    def setUseInverseMatrix(self, *args): return _pyplanet.AnimationPathCallback_setUseInverseMatrix(self, *args)
-    def getUseInverseMatrix(self): return _pyplanet.AnimationPathCallback_getUseInverseMatrix(self)
-    def setTimeOffset(self, *args): return _pyplanet.AnimationPathCallback_setTimeOffset(self, *args)
-    def getTimeOffset(self): return _pyplanet.AnimationPathCallback_getTimeOffset(self)
-    def setTimeMultiplier(self, *args): return _pyplanet.AnimationPathCallback_setTimeMultiplier(self, *args)
-    def getTimeMultiplier(self): return _pyplanet.AnimationPathCallback_getTimeMultiplier(self)
-    def reset(self): return _pyplanet.AnimationPathCallback_reset(self)
-    def setPause(self, *args): return _pyplanet.AnimationPathCallback_setPause(self, *args)
-    def getPause(self): return _pyplanet.AnimationPathCallback_getPause(self)
-    def getAnimationTime(self): return _pyplanet.AnimationPathCallback_getAnimationTime(self)
-    def __call__(self, *args): return _pyplanet.AnimationPathCallback___call__(self, *args)
-    def update(self, *args): return _pyplanet.AnimationPathCallback_update(self, *args)
-    __swig_setmethods__["_animationPath"] = _pyplanet.AnimationPathCallback__animationPath_set
-    __swig_getmethods__["_animationPath"] = _pyplanet.AnimationPathCallback__animationPath_get
-    if _newclass:_animationPath = _swig_property(_pyplanet.AnimationPathCallback__animationPath_get, _pyplanet.AnimationPathCallback__animationPath_set)
-    __swig_setmethods__["_pivotPoint"] = _pyplanet.AnimationPathCallback__pivotPoint_set
-    __swig_getmethods__["_pivotPoint"] = _pyplanet.AnimationPathCallback__pivotPoint_get
-    if _newclass:_pivotPoint = _swig_property(_pyplanet.AnimationPathCallback__pivotPoint_get, _pyplanet.AnimationPathCallback__pivotPoint_set)
-    __swig_setmethods__["_useInverseMatrix"] = _pyplanet.AnimationPathCallback__useInverseMatrix_set
-    __swig_getmethods__["_useInverseMatrix"] = _pyplanet.AnimationPathCallback__useInverseMatrix_get
-    if _newclass:_useInverseMatrix = _swig_property(_pyplanet.AnimationPathCallback__useInverseMatrix_get, _pyplanet.AnimationPathCallback__useInverseMatrix_set)
-    __swig_setmethods__["_timeOffset"] = _pyplanet.AnimationPathCallback__timeOffset_set
-    __swig_getmethods__["_timeOffset"] = _pyplanet.AnimationPathCallback__timeOffset_get
-    if _newclass:_timeOffset = _swig_property(_pyplanet.AnimationPathCallback__timeOffset_get, _pyplanet.AnimationPathCallback__timeOffset_set)
-    __swig_setmethods__["_timeMultiplier"] = _pyplanet.AnimationPathCallback__timeMultiplier_set
-    __swig_getmethods__["_timeMultiplier"] = _pyplanet.AnimationPathCallback__timeMultiplier_get
-    if _newclass:_timeMultiplier = _swig_property(_pyplanet.AnimationPathCallback__timeMultiplier_get, _pyplanet.AnimationPathCallback__timeMultiplier_set)
-    __swig_setmethods__["_firstTime"] = _pyplanet.AnimationPathCallback__firstTime_set
-    __swig_getmethods__["_firstTime"] = _pyplanet.AnimationPathCallback__firstTime_get
-    if _newclass:_firstTime = _swig_property(_pyplanet.AnimationPathCallback__firstTime_get, _pyplanet.AnimationPathCallback__firstTime_set)
-    __swig_setmethods__["_latestTime"] = _pyplanet.AnimationPathCallback__latestTime_set
-    __swig_getmethods__["_latestTime"] = _pyplanet.AnimationPathCallback__latestTime_get
-    if _newclass:_latestTime = _swig_property(_pyplanet.AnimationPathCallback__latestTime_get, _pyplanet.AnimationPathCallback__latestTime_set)
-    __swig_setmethods__["_pause"] = _pyplanet.AnimationPathCallback__pause_set
-    __swig_getmethods__["_pause"] = _pyplanet.AnimationPathCallback__pause_get
-    if _newclass:_pause = _swig_property(_pyplanet.AnimationPathCallback__pause_get, _pyplanet.AnimationPathCallback__pause_set)
-    __swig_setmethods__["_pauseTime"] = _pyplanet.AnimationPathCallback__pauseTime_set
-    __swig_getmethods__["_pauseTime"] = _pyplanet.AnimationPathCallback__pauseTime_get
-    if _newclass:_pauseTime = _swig_property(_pyplanet.AnimationPathCallback__pauseTime_get, _pyplanet.AnimationPathCallback__pauseTime_set)
-AnimationPathCallback_swigregister = _pyplanet.AnimationPathCallback_swigregister
-AnimationPathCallback_swigregister(AnimationPathCallback)
-
-OSG_GEODE = _pyplanet.OSG_GEODE
-class Geode(Node):
-    __swig_setmethods__ = {}
-    for _s in [Node]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Geode, name, value)
-    __swig_getmethods__ = {}
-    for _s in [Node]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
-    __getattr__ = lambda self, name: _swig_getattr(self, Geode, name)
-    __repr__ = _swig_repr
-    def __init__(self, *args): 
-        this = _pyplanet.new_Geode(*args)
-        try: self.this.append(this)
-        except: self.this = this
-    def cloneType(self): return _pyplanet.Geode_cloneType(self)
-    def clone(self, *args): return _pyplanet.Geode_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Geode_isSameKindAs(self, *args)
-    def className(self): return _pyplanet.Geode_className(self)
-    def libraryName(self): return _pyplanet.Geode_libraryName(self)
-    def accept(self, *args): return _pyplanet.Geode_accept(self, *args)
-    def asGeode(self, *args): return _pyplanet.Geode_asGeode(self, *args)
-    def addDrawable(self, *args): return _pyplanet.Geode_addDrawable(self, *args)
-    def removeDrawable(self, *args): return _pyplanet.Geode_removeDrawable(self, *args)
-    def removeDrawables(self, *args): return _pyplanet.Geode_removeDrawables(self, *args)
-    def replaceDrawable(self, *args): return _pyplanet.Geode_replaceDrawable(self, *args)
-    def setDrawable(self, *args): return _pyplanet.Geode_setDrawable(self, *args)
-    def getNumDrawables(self): return _pyplanet.Geode_getNumDrawables(self)
-    def getDrawable(self, *args): return _pyplanet.Geode_getDrawable(self, *args)
-    def containsDrawable(self, *args): return _pyplanet.Geode_containsDrawable(self, *args)
-    def getDrawableIndex(self, *args): return _pyplanet.Geode_getDrawableIndex(self, *args)
-    def getDrawableList(self): return _pyplanet.Geode_getDrawableList(self)
-    def compileDrawables(self, *args): return _pyplanet.Geode_compileDrawables(self, *args)
-    def getBoundingBox(self): return _pyplanet.Geode_getBoundingBox(self)
-    def computeBound(self): return _pyplanet.Geode_computeBound(self)
-    def resizeGLObjectBuffers(self, *args): return _pyplanet.Geode_resizeGLObjectBuffers(self, *args)
-    def releaseGLObjects(self, arg0 = None): return _pyplanet.Geode_releaseGLObjects(self, arg0)
-Geode_swigregister = _pyplanet.Geode_swigregister
-Geode_swigregister(Geode)
-
 OSG_GROUP = _pyplanet.OSG_GROUP
 class Group(Node):
     __swig_setmethods__ = {}
   return _pyplanet.computeEyeToLocal(*args)
 computeEyeToLocal = _pyplanet.computeEyeToLocal
 
-OSG_IMAGE = _pyplanet.OSG_IMAGE
-GL_BGR = _pyplanet.GL_BGR
-GL_BGRA = _pyplanet.GL_BGRA
-GL_UNSIGNED_BYTE_3_3_2 = _pyplanet.GL_UNSIGNED_BYTE_3_3_2
-GL_UNSIGNED_BYTE_2_3_3_REV = _pyplanet.GL_UNSIGNED_BYTE_2_3_3_REV
-GL_UNSIGNED_SHORT_5_6_5 = _pyplanet.GL_UNSIGNED_SHORT_5_6_5
-GL_UNSIGNED_SHORT_5_6_5_REV = _pyplanet.GL_UNSIGNED_SHORT_5_6_5_REV
-GL_UNSIGNED_SHORT_4_4_4_4 = _pyplanet.GL_UNSIGNED_SHORT_4_4_4_4
-GL_UNSIGNED_SHORT_4_4_4_4_REV = _pyplanet.GL_UNSIGNED_SHORT_4_4_4_4_REV
-GL_UNSIGNED_SHORT_5_5_5_1 = _pyplanet.GL_UNSIGNED_SHORT_5_5_5_1
-GL_UNSIGNED_SHORT_1_5_5_5_REV = _pyplanet.GL_UNSIGNED_SHORT_1_5_5_5_REV
-GL_UNSIGNED_INT_8_8_8_8 = _pyplanet.GL_UNSIGNED_INT_8_8_8_8
-GL_UNSIGNED_INT_8_8_8_8_REV = _pyplanet.GL_UNSIGNED_INT_8_8_8_8_REV
-GL_UNSIGNED_INT_10_10_10_2 = _pyplanet.GL_UNSIGNED_INT_10_10_10_2
-GL_UNSIGNED_INT_2_10_10_10_REV = _pyplanet.GL_UNSIGNED_INT_2_10_10_10_REV
-GL_COMPRESSED_ALPHA = _pyplanet.GL_COMPRESSED_ALPHA
-GL_COMPRESSED_LUMINANCE = _pyplanet.GL_COMPRESSED_LUMINANCE
-GL_COMPRESSED_LUMINANCE_ALPHA = _pyplanet.GL_COMPRESSED_LUMINANCE_ALPHA
-GL_COMPRESSED_INTENSITY = _pyplanet.GL_COMPRESSED_INTENSITY
-GL_COMPRESSED_RGB = _pyplanet.GL_COMPRESSED_RGB
-GL_COMPRESSED_RGBA = _pyplanet.GL_COMPRESSED_RGBA
-GL_ABGR_EXT = _pyplanet.GL_ABGR_EXT
-GL_PACK_SKIP_IMAGES = _pyplanet.GL_PACK_SKIP_IMAGES
-GL_PACK_IMAGE_HEIGHT = _pyplanet.GL_PACK_IMAGE_HEIGHT
-GL_UNPACK_SKIP_IMAGES = _pyplanet.GL_UNPACK_SKIP_IMAGES
-GL_UNPACK_IMAGE_HEIGHT = _pyplanet.GL_UNPACK_IMAGE_HEIGHT
-class Image(_object):
+OSG_MATRIXTRANSFORM = _pyplanet.OSG_MATRIXTRANSFORM
+class MatrixTransform(Transform):
     __swig_setmethods__ = {}
-    __setattr__ = lambda self, name, value: _swig_setattr(self, Image, name, value)
+    for _s in [Transform]: __swig_setmethods__.update(getattr(_s,'__swig_setmethods__',{}))
+    __setattr__ = lambda self, name, value: _swig_setattr(self, MatrixTransform, name, value)
     __swig_getmethods__ = {}
-    __getattr__ = lambda self, name: _swig_getattr(self, Image, name)
+    for _s in [Transform]: __swig_getmethods__.update(getattr(_s,'__swig_getmethods__',{}))
+    __getattr__ = lambda self, name: _swig_getattr(self, MatrixTransform, name)
     __repr__ = _swig_repr
     def __init__(self, *args): 
-        this = _pyplanet.new_Image(*args)
+        this = _pyplanet.new_MatrixTransform(*args)
         try: self.this.append(this)
         except: self.this = this
-    def cloneType(self): return _pyplanet.Image_cloneType(self)
-    def clone(self, *args): return _pyplanet.Image_clone(self, *args)
-    def isSameKindAs(self, *args): return _pyplanet.Image_isSameKindAs(self, *args)
-    def libraryName(self): return _pyplanet.Image_libraryName(self)
-    def className(self): return _pyplanet.Image_className(self)
-    def getDataPointer(self): return _pyplanet.Image_getDataPointer(self)
-    def getTotalDataSize(self): return _pyplanet.Image_getTotalDataSize(self)
-    def compare(self, *args): return _pyplanet.Image_compare(self, *args)
-    def setFileName(self, *args): return _pyplanet.Image_setFileName(self, *args)
-    def getFileName(self): return _pyplanet.Image_getFileName(self)
-    NO_PREFERENCE = _pyplanet.Image_NO_PREFERENCE
-    STORE_INLINE = _pyplanet.Image_STORE_INLINE
-    EXTERNAL_FILE = _pyplanet.Image_EXTERNAL_FILE
-    def setWriteHint(self, *args): return _pyplanet.Image_setWriteHint(self, *args)
-    def getWriteHint(self): return _pyplanet.Image_getWriteHint(self)
-    NO_DELETE = _pyplanet.Image_NO_DELETE
-    USE_NEW_DELETE = _pyplanet.Image_USE_NEW_DELETE
-    USE_MALLOC_FREE = _pyplanet.Image_USE_MALLOC_FREE
-    def setAllocationMode(self, *args): return _pyplanet.Image_setAllocationMode(self, *args)
-    def getAllocationMode(self): return _pyplanet.Image_getAllocationMode(self)
-    def allocateImage(self, *args): return _pyplanet.Image_allocateImage(self, *args)
-    def setImage(self, *args): return _pyplanet.Image_setImage(self, *args)
-    def readPixels(self, *args): return _pyplanet.Image_readPixels(self, *args)
-    def readImageFromCurrentTexture(self, *args): return _pyplanet.Image_readImageFromCurrentTexture(self, *args)
-    def scaleImage(self, *args): return _pyplanet.Image_scaleImage(self, *args)
-    def copySubImage(self, *args): return _pyplanet.Image_copySubImage(self, *args)
-    BOTTOM_LEFT = _pyplanet.Image_BOTTOM_LEFT
-    TOP_LEFT = _pyplanet.Image_TOP_LEFT
-    def setOrigin(self, *args): return _pyplanet.Image_setOrigin(self, *args)
-    def getOrigin(self): return _pyplanet.Image_getOrigin(self)
-    def s(self): return _pyplanet.Image_s(self)
-    def t(self): return _pyplanet.Image_t(self)
-    def r(self): return _pyplanet.Image_r(self)
-    def setInternalTextureFormat(self, *args): return _pyplanet.Image_setInternalTextureFormat(self, *args)
-    def getInternalTextureFormat(self): return _pyplanet.Image_getInternalTextureFormat(self)
-    def setPixelFormat(self, *args): return _pyplanet.Image_setPixelFormat(self, *args)
-    def getPixelFormat(self): return _pyplanet.Image_getPixelFormat(self)
-    def setDataType(self, *args): return _pyplanet.Image_setDataType(self, *args)
-    def getDataType(self): return _pyplanet.Image_getDataType(self)
-    def setPacking(self, *args): return _pyplanet.Image_setPacking(self, *args)
-    def getPacking(self): return _pyplanet.Image_getPacking(self)
-    def isCompressed(self): return _pyplanet.Image_isCompressed(self)
-    def setPixelAspectRatio(self, *args): return _pyplanet.Image_setPixelAspectRatio(self, *args)
-    def getPixelAspectRatio(self): return _pyplanet.Image_getPixelAspectRatio(self)
-    def getPixelSizeInBits(self): return _pyplanet.Image_getPixelSizeInBits(self)
-    def getRowSizeInBytes(self): return _pyplanet.Image_getRowSizeInBytes(self)
-    def getImageSizeInBytes(self): return _pyplanet.Image_getImageSizeInBytes(self)
-    def getTotalSizeInBytes(self): return _pyplanet.Image_getTotalSizeInBytes(self)
-    def getTotalSizeInBytesIncludingMipmaps(self): return _pyplanet.Image_getTotalSizeInBytesIncludingMipmaps(self)
-    def valid(self): return _pyplanet.Image_valid(self)
-    def data(self, *args): return _pyplanet.Image_data(self, *args)
-    def getColor(self, *args): return _pyplanet.Image_getColor(self, *args)
-    def flipHorizontal(self): return _pyplanet.Image_flipHorizontal(self)
-    def flipVertical(self): return _pyplanet.Image_flipVertical(self)
-    def ensureValidSizeForTexturing(self, *args): return _pyplanet.Image_ensureValidSizeForTexturing(self, *args)
-    __swig_getmethods__["isPackedType"] = lambda x: _pyplanet.Image_isPackedType
-    if _newclass:isPackedType = staticmethod(_pyplanet.Image_isPackedType)
-    __swig_getmethods__["computePixelFormat"] = lambda x: _pyplanet.Image_computePixelFormat
-    if _newclass:computePixelFormat = staticmethod(_pyplanet.Image_computePixelFormat)
-    __swig_getmethods__["computeFormatDataType"] = lambda x: _pyplanet.Image_computeFormatDataType
-    if _newclass:computeFormatDataType = staticmethod(_pyplanet.Image_computeFormatDataType)
-    __swig_getmethods__["computeNumComponents"] = lambda x: _pyplanet.Image_computeNumComponents
-    if _newclass:computeNumComponents = staticmethod(_pyplanet.Image_computeNumComponents)
-    __swig_getmethods__["computePixelSizeInBits"] = lambda x: _pyplanet.Image_computePixelSizeInBits
-    if _newclass:computePixelSizeInBits = staticmethod(_pyplanet.Image_computePixelSizeInBits)
-    __swig_getmethods__["computeRowWidthInBytes"] = lambda x: _pyplanet.Image_computeRowWidthInBytes
-    if _newclass:computeRowWidthInBytes = staticmethod(_pyplanet.Image_computeRowWidthInBytes)
-    __swig_getmethods__["computeNearestPowerOfTwo"] = lambda x: _pyplanet.Image_computeNearestPowerOfTwo
-    if _newclass:computeNearestPowerOfTwo = staticmethod(_pyplanet.Image_computeNearestPowerOfTwo)
-    __swig_getmethods__["computeNumberOfMipmapLevels"] = lambda x: _pyplanet.Image_computeNumberOfMipmapLevels
-    if _newclass:computeNumberOfMipmapLevels = staticmethod(_pyplanet.Image_computeNumberOfMipmapLevels)
-    def isMipmap(self): return _pyplanet.Image_isMipmap(self)
-    def getNumMipmapLevels(self): return _pyplanet.Image_getNumMipmapLevels(self)
-    def setMipmapLevels(self, *args): return _pyplanet.Image_setMipmapLevels(self, *args)
-    def getMipmapLevels(self): return _pyplanet.Image_getMipmapLevels(self)
-    def getMipmapOffset(self, *args): return _pyplanet.Image_getMipmapOffset(self, *args)
-    def getMipmapData(self, *args): return _pyplanet.Image_getMipmapData(self, *args)
-    def isImageTranslucent(self): return _pyplanet.Image_isImageTranslucent(self)
-    def setPixelBufferObject(self, *args): return _pyplanet.Image_setPixelBufferObject(self, *args)
-    def getPixelBufferObject(self, *args): return _pyplanet.Image_getPixelBufferObject(self, *args)
-    def requiresUpdateCall(self): return _pyplanet.Image_requiresUpdateCall(self)
-    def update(self, *args): return _pyplanet.Image_update(self, *args)
-    def sendFocusHint(self, *args): return _pyplanet.Image_sendFocusHint(self, *args)
-    def sendPointerEvent(self, *args): return _pyplanet.Image_sendPointerEvent(self, *args)
-    def sendKeyEvent(self, *args): return _pyplanet.Image_sendKeyEvent(self, *args)
-    def setFrameLastRendered(self, *args): return _pyplanet.Image_setFrameLastRendered(self, *args)
-Image_swigregister = _pyplanet.Image_swigregister
-Image_swigregister(Image)
+    def cloneType(self): return _pyplanet.MatrixTransform_cloneType(self)
+    def clone(self, *args): return _pyplanet.MatrixTransform_clone(self, *args)
+    def isSameKindAs(self, *args): return _pyplanet.MatrixTransform_isSameKindAs(self, *args)
+    def className(self): return _pyplanet.MatrixTransform_className(self)
+    def libraryName(self): return _pyplanet.MatrixTransform_libraryName(self)
+    def accept(self, *args): return _pyplanet.MatrixTransform_accept(self, *args)
+    def asMatrixTransform(self, *args): return _pyplanet.MatrixTransform_asMatrixTransform(self, *args)
+    def setMatrix(self, *args): return _pyplanet.MatrixTransform_setMatrix(self, *args)
+    def getMatrix(self): return _pyplanet.MatrixTransform_getMatrix(self)
+    def preMult(self, *args): return _pyplanet.MatrixTransform_preMult(self, *args)
+    def postMult(self, *args): return _pyplanet.MatrixTransform_postMult(self, *args)
+    def getInverseMatrix(self): return _pyplanet.MatrixTransform_getInverseMatrix(self)
+    def computeLocalToWorldMatrix(self, *args): return _pyplanet.MatrixTransform_computeLocalToWorldMatrix(self, *args)
+    def computeWorldToLocalMatrix(self, *args): return _pyplanet.MatrixTransform_computeWorldToLocalMatrix(self, *args)
+MatrixTransform_swigregister = _pyplanet.MatrixTransform_swigregister
+MatrixTransform_swigregister(MatrixTransform)
 
-def Image_isPackedType(*args):
-  return _pyplanet.Image_isPackedType(*args)
-Image_isPackedType = _pyplanet.Image_isPackedType
-
-def Image_computePixelFormat(*args):
-  return _pyplanet.Image_computePixelFormat(*args)
-Image_computePixelFormat = _pyplanet.Image_computePixelFormat
-
-def Image_computeFormatDataType(*args):
-  return _pyplanet.Image_computeFormatDataType(*args)
-Image_computeFormatDataType = _pyplanet.Image_computeFormatDataType
-