You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
246 lines
7.3 KiB
Python
246 lines
7.3 KiB
Python
1 year ago
|
# This file was automatically generated by SWIG (http://www.swig.org).
|
||
|
# Version 4.0.2
|
||
|
#
|
||
|
# Do not make changes to this file unless you know what you are doing--modify
|
||
|
# the SWIG interface file instead.
|
||
|
|
||
|
from sys import version_info as _swig_python_version_info
|
||
|
if _swig_python_version_info < (2, 7, 0):
|
||
|
raise RuntimeError("Python 2.7 or later required")
|
||
|
|
||
|
# Import the low-level C/C++ module
|
||
|
if __package__ or "." in __name__:
|
||
|
from . import _utils
|
||
|
else:
|
||
|
import _utils
|
||
|
|
||
|
try:
|
||
|
import builtins as __builtin__
|
||
|
except ImportError:
|
||
|
import __builtin__
|
||
|
|
||
|
def _swig_repr(self):
|
||
|
try:
|
||
|
strthis = "proxy of " + self.this.__repr__()
|
||
|
except __builtin__.Exception:
|
||
|
strthis = ""
|
||
|
return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
|
||
|
|
||
|
|
||
|
def _swig_setattr_nondynamic_instance_variable(set):
|
||
|
def set_instance_attr(self, name, value):
|
||
|
if name == "thisown":
|
||
|
self.this.own(value)
|
||
|
elif name == "this":
|
||
|
set(self, name, value)
|
||
|
elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
|
||
|
set(self, name, value)
|
||
|
else:
|
||
|
raise AttributeError("You cannot add instance attributes to %s" % self)
|
||
|
return set_instance_attr
|
||
|
|
||
|
|
||
|
def _swig_setattr_nondynamic_class_variable(set):
|
||
|
def set_class_attr(cls, name, value):
|
||
|
if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
|
||
|
set(cls, name, value)
|
||
|
else:
|
||
|
raise AttributeError("You cannot add class attributes to %s" % cls)
|
||
|
return set_class_attr
|
||
|
|
||
|
|
||
|
def _swig_add_metaclass(metaclass):
|
||
|
"""Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
|
||
|
def wrapper(cls):
|
||
|
return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
|
||
|
return wrapper
|
||
|
|
||
|
|
||
|
class _SwigNonDynamicMeta(type):
|
||
|
"""Meta class to enforce nondynamic attributes (no new attributes) for a class"""
|
||
|
__setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)
|
||
|
|
||
|
|
||
|
class SwigPyIterator(object):
|
||
|
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||
|
|
||
|
def __init__(self, *args, **kwargs):
|
||
|
raise AttributeError("No constructor defined - class is abstract")
|
||
|
__repr__ = _swig_repr
|
||
|
__swig_destroy__ = _utils.delete_SwigPyIterator
|
||
|
|
||
|
def value(self):
|
||
|
return _utils.SwigPyIterator_value(self)
|
||
|
|
||
|
def incr(self, n=1):
|
||
|
return _utils.SwigPyIterator_incr(self, n)
|
||
|
|
||
|
def decr(self, n=1):
|
||
|
return _utils.SwigPyIterator_decr(self, n)
|
||
|
|
||
|
def distance(self, x):
|
||
|
return _utils.SwigPyIterator_distance(self, x)
|
||
|
|
||
|
def equal(self, x):
|
||
|
return _utils.SwigPyIterator_equal(self, x)
|
||
|
|
||
|
def copy(self):
|
||
|
return _utils.SwigPyIterator_copy(self)
|
||
|
|
||
|
def next(self):
|
||
|
return _utils.SwigPyIterator_next(self)
|
||
|
|
||
|
def __next__(self):
|
||
|
return _utils.SwigPyIterator___next__(self)
|
||
|
|
||
|
def previous(self):
|
||
|
return _utils.SwigPyIterator_previous(self)
|
||
|
|
||
|
def advance(self, n):
|
||
|
return _utils.SwigPyIterator_advance(self, n)
|
||
|
|
||
|
def __eq__(self, x):
|
||
|
return _utils.SwigPyIterator___eq__(self, x)
|
||
|
|
||
|
def __ne__(self, x):
|
||
|
return _utils.SwigPyIterator___ne__(self, x)
|
||
|
|
||
|
def __iadd__(self, n):
|
||
|
return _utils.SwigPyIterator___iadd__(self, n)
|
||
|
|
||
|
def __isub__(self, n):
|
||
|
return _utils.SwigPyIterator___isub__(self, n)
|
||
|
|
||
|
def __add__(self, n):
|
||
|
return _utils.SwigPyIterator___add__(self, n)
|
||
|
|
||
|
def __sub__(self, *args):
|
||
|
return _utils.SwigPyIterator___sub__(self, *args)
|
||
|
def __iter__(self):
|
||
|
return self
|
||
|
|
||
|
# Register SwigPyIterator in _utils:
|
||
|
_utils.SwigPyIterator_swigregister(SwigPyIterator)
|
||
|
|
||
|
|
||
|
def basename(name):
|
||
|
return _utils.basename(name)
|
||
|
|
||
|
def fileExists(file):
|
||
|
return _utils.fileExists(file)
|
||
|
|
||
|
def pathExists(path):
|
||
|
return _utils.pathExists(path)
|
||
|
|
||
|
def createPath(path):
|
||
|
return _utils.createPath(path)
|
||
|
|
||
|
def removeExtension(name):
|
||
|
return _utils.removeExtension(name)
|
||
|
|
||
|
def bytesToStreambuf(data, n):
|
||
|
return _utils.bytesToStreambuf(data, n)
|
||
|
|
||
|
def stringToStreambuf(str):
|
||
|
return _utils.stringToStreambuf(str)
|
||
|
|
||
|
def file2ostream(fn):
|
||
|
return _utils.file2ostream(fn)
|
||
|
|
||
|
def file2istream(fn):
|
||
|
return _utils.file2istream(fn)
|
||
|
class StopWatch(object):
|
||
|
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||
|
__repr__ = _swig_repr
|
||
|
|
||
|
def __init__(self, *args):
|
||
|
_utils.StopWatch_swiginit(self, _utils.new_StopWatch(*args))
|
||
|
|
||
|
def restart(self):
|
||
|
return _utils.StopWatch_restart(self)
|
||
|
|
||
|
def reset(self):
|
||
|
return _utils.StopWatch_reset(self)
|
||
|
|
||
|
def isActive(self):
|
||
|
return _utils.StopWatch_isActive(self)
|
||
|
|
||
|
def elapsed(self):
|
||
|
return _utils.StopWatch_elapsed(self)
|
||
|
__swig_destroy__ = _utils.delete_StopWatch
|
||
|
|
||
|
# Register StopWatch in _utils:
|
||
|
_utils.StopWatch_swigregister(StopWatch)
|
||
|
|
||
|
class Timer(object):
|
||
|
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||
|
__repr__ = _swig_repr
|
||
|
|
||
|
def __init__(self, timeoutseconds=0):
|
||
|
_utils.Timer_swiginit(self, _utils.new_Timer(timeoutseconds))
|
||
|
__swig_destroy__ = _utils.delete_Timer
|
||
|
|
||
|
def setTimeout(self, seconds):
|
||
|
return _utils.Timer_setTimeout(self, seconds)
|
||
|
|
||
|
def setTimeout2(self, seconds, nanoseconds):
|
||
|
return _utils.Timer_setTimeout2(self, seconds, nanoseconds)
|
||
|
|
||
|
def setCallback(self, arg2):
|
||
|
return _utils.Timer_setCallback(self, arg2)
|
||
|
|
||
|
def setSingleShot(self, arg2):
|
||
|
return _utils.Timer_setSingleShot(self, arg2)
|
||
|
|
||
|
def start(self):
|
||
|
return _utils.Timer_start(self)
|
||
|
|
||
|
def stop(self):
|
||
|
return _utils.Timer_stop(self)
|
||
|
|
||
|
def disable(self):
|
||
|
return _utils.Timer_disable(self)
|
||
|
|
||
|
def isActive(self):
|
||
|
return _utils.Timer_isActive(self)
|
||
|
|
||
|
# Register Timer in _utils:
|
||
|
_utils.Timer_swigregister(Timer)
|
||
|
|
||
|
class UnitConversion(object):
|
||
|
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||
|
__repr__ = _swig_repr
|
||
|
|
||
|
def __init__(self, *args):
|
||
|
_utils.UnitConversion_swiginit(self, _utils.new_UnitConversion(*args))
|
||
|
fromUnit = property(_utils.UnitConversion_fromUnit_get, _utils.UnitConversion_fromUnit_set)
|
||
|
toUnit = property(_utils.UnitConversion_toUnit_get, _utils.UnitConversion_toUnit_set)
|
||
|
toQMLUnit = property(_utils.UnitConversion_toQMLUnit_get, _utils.UnitConversion_toQMLUnit_set)
|
||
|
toSEEDUnit = property(_utils.UnitConversion_toSEEDUnit_get, _utils.UnitConversion_toSEEDUnit_set)
|
||
|
scale = property(_utils.UnitConversion_scale_get, _utils.UnitConversion_scale_set)
|
||
|
__swig_destroy__ = _utils.delete_UnitConversion
|
||
|
|
||
|
# Register UnitConversion in _utils:
|
||
|
_utils.UnitConversion_swigregister(UnitConversion)
|
||
|
|
||
|
class UnitConverter(object):
|
||
|
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
|
||
|
__repr__ = _swig_repr
|
||
|
|
||
|
@staticmethod
|
||
|
def get(fromUnit):
|
||
|
return _utils.UnitConverter_get(fromUnit)
|
||
|
|
||
|
def __init__(self):
|
||
|
_utils.UnitConverter_swiginit(self, _utils.new_UnitConverter())
|
||
|
__swig_destroy__ = _utils.delete_UnitConverter
|
||
|
|
||
|
# Register UnitConverter in _utils:
|
||
|
_utils.UnitConverter_swigregister(UnitConverter)
|
||
|
|
||
|
def UnitConverter_get(fromUnit):
|
||
|
return _utils.UnitConverter_get(fromUnit)
|
||
|
|
||
|
|
||
|
|