# This file was automatically generated by SWIG (http://www.swig.org). # Version 1.3.31 # # Don't modify this file, modify the SWIG interface instead. # This file is compatible with both classic and new-style classes. import _fityk import new new_instancemethod = new.instancemethod try: _swig_property = property except NameError: pass # Python < 2.2 doesn't have 'property'. def _swig_setattr_nondynamic(self,class_type,name,value,static=1): if (name == "thisown"): return self.this.own(value) if (name == "this"): if type(value).__name__ == 'PySwigObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name,None) if method: return method(self,value) if (not static) or hasattr(self,name): self.__dict__[name] = value else: raise AttributeError("You cannot add attributes to %s" % self) def _swig_setattr(self,class_type,name,value): return _swig_setattr_nondynamic(self,class_type,name,value,0) def _swig_getattr(self,class_type,name): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name,None) if method: return method(self) raise AttributeError,name def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) import types try: _object = types.ObjectType _newclass = 1 except AttributeError: class _object : pass _newclass = 0 del types class PySwigIterator(_object): """Proxy of C++ PySwigIterator class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, PySwigIterator, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, PySwigIterator, name) def __init__(self): raise AttributeError, "No constructor defined" __repr__ = _swig_repr __swig_destroy__ = _fityk.delete_PySwigIterator __del__ = lambda self : None; def value(*args): """value(self) -> PyObject""" return _fityk.PySwigIterator_value(*args) def incr(*args): """ incr(self, size_t n=1) -> PySwigIterator incr(self) -> PySwigIterator """ return _fityk.PySwigIterator_incr(*args) def decr(*args): """ decr(self, size_t n=1) -> PySwigIterator decr(self) -> PySwigIterator """ return _fityk.PySwigIterator_decr(*args) def distance(*args): """distance(self, PySwigIterator x) -> ptrdiff_t""" return _fityk.PySwigIterator_distance(*args) def equal(*args): """equal(self, PySwigIterator x) -> bool""" return _fityk.PySwigIterator_equal(*args) def copy(*args): """copy(self) -> PySwigIterator""" return _fityk.PySwigIterator_copy(*args) def next(*args): """next(self) -> PyObject""" return _fityk.PySwigIterator_next(*args) def previous(*args): """previous(self) -> PyObject""" return _fityk.PySwigIterator_previous(*args) def advance(*args): """advance(self, ptrdiff_t n) -> PySwigIterator""" return _fityk.PySwigIterator_advance(*args) def __eq__(*args): """__eq__(self, PySwigIterator x) -> bool""" return _fityk.PySwigIterator___eq__(*args) def __ne__(*args): """__ne__(self, PySwigIterator x) -> bool""" return _fityk.PySwigIterator___ne__(*args) def __iadd__(*args): """__iadd__(self, ptrdiff_t n) -> PySwigIterator""" return _fityk.PySwigIterator___iadd__(*args) def __isub__(*args): """__isub__(self, ptrdiff_t n) -> PySwigIterator""" return _fityk.PySwigIterator___isub__(*args) def __add__(*args): """__add__(self, ptrdiff_t n) -> PySwigIterator""" return _fityk.PySwigIterator___add__(*args) def __sub__(*args): """ __sub__(self, ptrdiff_t n) -> PySwigIterator __sub__(self, PySwigIterator x) -> ptrdiff_t """ return _fityk.PySwigIterator___sub__(*args) def __iter__(self): return self PySwigIterator_swigregister = _fityk.PySwigIterator_swigregister PySwigIterator_swigregister(PySwigIterator) class PointVector(_object): """Proxy of C++ PointVector class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, PointVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, PointVector, name) __repr__ = _swig_repr def iterator(*args): """iterator(self, PyObject PYTHON_SELF) -> PySwigIterator""" return _fityk.PointVector_iterator(*args) def __iter__(self): return self.iterator() def __nonzero__(*args): """__nonzero__(self) -> bool""" return _fityk.PointVector___nonzero__(*args) def __len__(*args): """__len__(self) -> size_type""" return _fityk.PointVector___len__(*args) def pop(*args): """pop(self) -> value_type""" return _fityk.PointVector_pop(*args) def __getslice__(*args): """__getslice__(self, difference_type i, difference_type j) -> PointVector""" return _fityk.PointVector___getslice__(*args) def __setslice__(*args): """__setslice__(self, difference_type i, difference_type j, PointVector v)""" return _fityk.PointVector___setslice__(*args) def __delslice__(*args): """__delslice__(self, difference_type i, difference_type j)""" return _fityk.PointVector___delslice__(*args) def __delitem__(*args): """__delitem__(self, difference_type i)""" return _fityk.PointVector___delitem__(*args) def __getitem__(*args): """__getitem__(self, difference_type i) -> value_type""" return _fityk.PointVector___getitem__(*args) def __setitem__(*args): """__setitem__(self, difference_type i, value_type x)""" return _fityk.PointVector___setitem__(*args) def append(*args): """append(self, value_type x)""" return _fityk.PointVector_append(*args) def empty(*args): """empty(self) -> bool""" return _fityk.PointVector_empty(*args) def size(*args): """size(self) -> size_type""" return _fityk.PointVector_size(*args) def clear(*args): """clear(self)""" return _fityk.PointVector_clear(*args) def swap(*args): """swap(self, PointVector v)""" return _fityk.PointVector_swap(*args) def get_allocator(*args): """get_allocator(self) -> allocator_type""" return _fityk.PointVector_get_allocator(*args) def begin(*args): """ begin(self) -> iterator begin(self) -> const_iterator """ return _fityk.PointVector_begin(*args) def end(*args): """ end(self) -> iterator end(self) -> const_iterator """ return _fityk.PointVector_end(*args) def rbegin(*args): """ rbegin(self) -> reverse_iterator rbegin(self) -> const_reverse_iterator """ return _fityk.PointVector_rbegin(*args) def rend(*args): """ rend(self) -> reverse_iterator rend(self) -> const_reverse_iterator """ return _fityk.PointVector_rend(*args) def pop_back(*args): """pop_back(self)""" return _fityk.PointVector_pop_back(*args) def erase(*args): """ erase(self, iterator pos) -> iterator erase(self, iterator first, iterator last) -> iterator """ return _fityk.PointVector_erase(*args) def __init__(self, *args): """ __init__(self) -> PointVector __init__(self, PointVector ?) -> PointVector __init__(self, size_type size) -> PointVector __init__(self, size_type size, value_type value) -> PointVector """ this = _fityk.new_PointVector(*args) try: self.this.append(this) except: self.this = this def push_back(*args): """push_back(self, value_type x)""" return _fityk.PointVector_push_back(*args) def front(*args): """front(self) -> value_type""" return _fityk.PointVector_front(*args) def back(*args): """back(self) -> value_type""" return _fityk.PointVector_back(*args) def assign(*args): """assign(self, size_type n, value_type x)""" return _fityk.PointVector_assign(*args) def resize(*args): """ resize(self, size_type new_size) resize(self, size_type new_size, value_type x) """ return _fityk.PointVector_resize(*args) def insert(*args): """ insert(self, iterator pos, value_type x) -> iterator insert(self, iterator pos, size_type n, value_type x) """ return _fityk.PointVector_insert(*args) def reserve(*args): """reserve(self, size_type n)""" return _fityk.PointVector_reserve(*args) def capacity(*args): """capacity(self) -> size_type""" return _fityk.PointVector_capacity(*args) __swig_destroy__ = _fityk.delete_PointVector __del__ = lambda self : None; PointVector_swigregister = _fityk.PointVector_swigregister PointVector_swigregister(PointVector) class DoubleVector(_object): """Proxy of C++ DoubleVector class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DoubleVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DoubleVector, name) __repr__ = _swig_repr def iterator(*args): """iterator(self, PyObject PYTHON_SELF) -> PySwigIterator""" return _fityk.DoubleVector_iterator(*args) def __iter__(self): return self.iterator() def __nonzero__(*args): """__nonzero__(self) -> bool""" return _fityk.DoubleVector___nonzero__(*args) def __len__(*args): """__len__(self) -> size_type""" return _fityk.DoubleVector___len__(*args) def pop(*args): """pop(self) -> value_type""" return _fityk.DoubleVector_pop(*args) def __getslice__(*args): """__getslice__(self, difference_type i, difference_type j) -> DoubleVector""" return _fityk.DoubleVector___getslice__(*args) def __setslice__(*args): """__setslice__(self, difference_type i, difference_type j, DoubleVector v)""" return _fityk.DoubleVector___setslice__(*args) def __delslice__(*args): """__delslice__(self, difference_type i, difference_type j)""" return _fityk.DoubleVector___delslice__(*args) def __delitem__(*args): """__delitem__(self, difference_type i)""" return _fityk.DoubleVector___delitem__(*args) def __getitem__(*args): """__getitem__(self, difference_type i) -> value_type""" return _fityk.DoubleVector___getitem__(*args) def __setitem__(*args): """__setitem__(self, difference_type i, value_type x)""" return _fityk.DoubleVector___setitem__(*args) def append(*args): """append(self, value_type x)""" return _fityk.DoubleVector_append(*args) def empty(*args): """empty(self) -> bool""" return _fityk.DoubleVector_empty(*args) def size(*args): """size(self) -> size_type""" return _fityk.DoubleVector_size(*args) def clear(*args): """clear(self)""" return _fityk.DoubleVector_clear(*args) def swap(*args): """swap(self, DoubleVector v)""" return _fityk.DoubleVector_swap(*args) def get_allocator(*args): """get_allocator(self) -> allocator_type""" return _fityk.DoubleVector_get_allocator(*args) def begin(*args): """ begin(self) -> iterator begin(self) -> const_iterator """ return _fityk.DoubleVector_begin(*args) def end(*args): """ end(self) -> iterator end(self) -> const_iterator """ return _fityk.DoubleVector_end(*args) def rbegin(*args): """ rbegin(self) -> reverse_iterator rbegin(self) -> const_reverse_iterator """ return _fityk.DoubleVector_rbegin(*args) def rend(*args): """ rend(self) -> reverse_iterator rend(self) -> const_reverse_iterator """ return _fityk.DoubleVector_rend(*args) def pop_back(*args): """pop_back(self)""" return _fityk.DoubleVector_pop_back(*args) def erase(*args): """ erase(self, iterator pos) -> iterator erase(self, iterator first, iterator last) -> iterator """ return _fityk.DoubleVector_erase(*args) def __init__(self, *args): """ __init__(self) -> DoubleVector __init__(self, DoubleVector ?) -> DoubleVector __init__(self, size_type size) -> DoubleVector __init__(self, size_type size, value_type value) -> DoubleVector """ this = _fityk.new_DoubleVector(*args) try: self.this.append(this) except: self.this = this def push_back(*args): """push_back(self, value_type x)""" return _fityk.DoubleVector_push_back(*args) def front(*args): """front(self) -> value_type""" return _fityk.DoubleVector_front(*args) def back(*args): """back(self) -> value_type""" return _fityk.DoubleVector_back(*args) def assign(*args): """assign(self, size_type n, value_type x)""" return _fityk.DoubleVector_assign(*args) def resize(*args): """ resize(self, size_type new_size) resize(self, size_type new_size, value_type x) """ return _fityk.DoubleVector_resize(*args) def insert(*args): """ insert(self, iterator pos, value_type x) -> iterator insert(self, iterator pos, size_type n, value_type x) """ return _fityk.DoubleVector_insert(*args) def reserve(*args): """reserve(self, size_type n)""" return _fityk.DoubleVector_reserve(*args) def capacity(*args): """capacity(self) -> size_type""" return _fityk.DoubleVector_capacity(*args) __swig_destroy__ = _fityk.delete_DoubleVector __del__ = lambda self : None; DoubleVector_swigregister = _fityk.DoubleVector_swigregister DoubleVector_swigregister(DoubleVector) class ExecuteError: """Proxy of C++ ExecuteError class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ExecuteError, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ExecuteError, name) __repr__ = _swig_repr def __init__(self, *args): """__init__(self, string msg) -> ExecuteError""" this = _fityk.new_ExecuteError(*args) try: self.this.append(this) except: self.this = this def __str__(*args): """__str__(self) -> char""" return _fityk.ExecuteError___str__(*args) __swig_destroy__ = _fityk.delete_ExecuteError __del__ = lambda self : None; ExecuteError_swigregister = _fityk.ExecuteError_swigregister ExecuteError_swigregister(ExecuteError) class SyntaxError: """Proxy of C++ SyntaxError class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SyntaxError, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SyntaxError, name) __repr__ = _swig_repr def __str__(*args): """__str__(self) -> char""" return _fityk.SyntaxError___str__(*args) def __init__(self, *args): """__init__(self) -> SyntaxError""" this = _fityk.new_SyntaxError(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _fityk.delete_SyntaxError __del__ = lambda self : None; SyntaxError_swigregister = _fityk.SyntaxError_swigregister SyntaxError_swigregister(SyntaxError) class ExitRequestedException: """Proxy of C++ ExitRequestedException class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ExitRequestedException, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ExitRequestedException, name) __repr__ = _swig_repr def __init__(self, *args): """__init__(self) -> ExitRequestedException""" this = _fityk.new_ExitRequestedException(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _fityk.delete_ExitRequestedException __del__ = lambda self : None; ExitRequestedException_swigregister = _fityk.ExitRequestedException_swigregister ExitRequestedException_swigregister(ExitRequestedException) class Point(_object): """Proxy of C++ Point class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Point, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Point, name) __repr__ = _swig_repr __swig_setmethods__["x"] = _fityk.Point_x_set __swig_getmethods__["x"] = _fityk.Point_x_get if _newclass:x = _swig_property(_fityk.Point_x_get, _fityk.Point_x_set) __swig_setmethods__["y"] = _fityk.Point_y_set __swig_getmethods__["y"] = _fityk.Point_y_get if _newclass:y = _swig_property(_fityk.Point_y_get, _fityk.Point_y_set) __swig_setmethods__["sigma"] = _fityk.Point_sigma_set __swig_getmethods__["sigma"] = _fityk.Point_sigma_get if _newclass:sigma = _swig_property(_fityk.Point_sigma_get, _fityk.Point_sigma_set) __swig_setmethods__["is_active"] = _fityk.Point_is_active_set __swig_getmethods__["is_active"] = _fityk.Point_is_active_get if _newclass:is_active = _swig_property(_fityk.Point_is_active_get, _fityk.Point_is_active_set) def __init__(self, *args): """ __init__(self) -> Point __init__(self, double x_, double y_) -> Point __init__(self, double x_, double y_, double sigma_) -> Point """ this = _fityk.new_Point(*args) try: self.this.append(this) except: self.this = this def __str__(*args): """__str__(self) -> string""" return _fityk.Point___str__(*args) __swig_destroy__ = _fityk.delete_Point __del__ = lambda self : None; Point_swigregister = _fityk.Point_swigregister Point_swigregister(Point) def __lt__(*args): """__lt__(Point p, Point q) -> bool""" return _fityk.__lt__(*args) class Fityk(_object): """Proxy of C++ Fityk class""" __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Fityk, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Fityk, name) __repr__ = _swig_repr def __init__(self, *args): """__init__(self) -> Fityk""" this = _fityk.new_Fityk(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _fityk.delete_Fityk __del__ = lambda self : None; def execute(*args): """execute(self, string s)""" return _fityk.Fityk_execute(*args) def safe_execute(*args): """safe_execute(self, string s) -> bool""" return _fityk.Fityk_safe_execute(*args) def load_data(*args): """ load_data(self, int dataset, DoubleVector x, DoubleVector y, DoubleVector sigma, string title="") load_data(self, int dataset, DoubleVector x, DoubleVector y, DoubleVector sigma) """ return _fityk.Fityk_load_data(*args) def add_point(*args): """ add_point(self, double x, double y, double sigma, int dataset=0) add_point(self, double x, double y, double sigma) """ return _fityk.Fityk_add_point(*args) def redir_messages(*args): """redir_messages(self, std::FILE stream)""" return _fityk.Fityk_redir_messages(*args) def get_info(*args): """ get_info(self, string s, bool full=False) -> string get_info(self, string s) -> string """ return _fityk.Fityk_get_info(*args) def get_dataset_count(*args): """get_dataset_count(self) -> int""" return _fityk.Fityk_get_dataset_count(*args) def get_data(*args): """ get_data(self, int dataset=0) -> PointVector get_data(self) -> PointVector """ return _fityk.Fityk_get_data(*args) def get_sum_value(*args): """ get_sum_value(self, double x, int dataset=0) -> double get_sum_value(self, double x) -> double """ return _fityk.Fityk_get_sum_value(*args) def get_sum_vector(*args): """ get_sum_vector(self, DoubleVector x, int dataset=0) -> DoubleVector get_sum_vector(self, DoubleVector x) -> DoubleVector """ return _fityk.Fityk_get_sum_vector(*args) def get_variable_value(*args): """get_variable_value(self, string name) -> double""" return _fityk.Fityk_get_variable_value(*args) def get_variable_nr(*args): """get_variable_nr(self, string name) -> int""" return _fityk.Fityk_get_variable_nr(*args) def get_wssr(*args): """ get_wssr(self, int dataset=all_ds) -> double get_wssr(self) -> double """ return _fityk.Fityk_get_wssr(*args) def get_ssr(*args): """ get_ssr(self, int dataset=all_ds) -> double get_ssr(self) -> double """ return _fityk.Fityk_get_ssr(*args) def get_rsquared(*args): """ get_rsquared(self, int dataset=all_ds) -> double get_rsquared(self) -> double """ return _fityk.Fityk_get_rsquared(*args) def get_dof(*args): """ get_dof(self, int dataset=all_ds) -> int get_dof(self) -> int """ return _fityk.Fityk_get_dof(*args) def get_covariance_matrix(*args): """ get_covariance_matrix(self, int dataset=all_ds) -> std::vector<(std::vector<(double,std::allocator<(double)>)>,std::allocator<(std::vector<(double,std::allocator<(double)>)>)>)> get_covariance_matrix(self) -> std::vector<(std::vector<(double,std::allocator<(double)>)>,std::allocator<(std::vector<(double,std::allocator<(double)>)>)>)> """ return _fityk.Fityk_get_covariance_matrix(*args) Fityk_swigregister = _fityk.Fityk_swigregister Fityk_swigregister(Fityk) cvar = _fityk.cvar all_ds = cvar.all_ds