# This file was automatically generated by SWIG (http://www.swig.org). # Version 3.0.6 # # 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 if version_info >= (2, 6, 0): def swig_import_helper(): from os.path import dirname import imp fp = None try: fp, pathname, description = imp.find_module('_mmut', [dirname(__file__)]) except ImportError: import _mmut return _mmut if fp is not None: try: _mod = imp.load_module('_mmut', fp, pathname, description) finally: fp.close() return _mod _mmut = swig_import_helper() del swig_import_helper else: import _mmut del version_info 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__ == 'SwigPyObject': self.__dict__[name] = value return method = class_type.__swig_setmethods__.get(name, None) if method: return method(self, value) if (not static): if _newclass: object.__setattr__(self, name, value) else: 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_nondynamic(self, class_type, name, static=1): if (name == "thisown"): return self.this.own() method = class_type.__swig_getmethods__.get(name, None) if method: return method(self) if (not static): return object.__getattr__(self, name) else: raise AttributeError(name) def _swig_getattr(self, class_type, name): return _swig_getattr_nondynamic(self, class_type, name, 0) def _swig_repr(self): try: strthis = "proxy of " + self.this.__repr__() except: strthis = "" return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) try: _object = object _newclass = 1 except AttributeError: class _object: pass _newclass = 0 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__ = _mmut.delete_SwigPyIterator __del__ = lambda self: None def value(self): return _mmut.SwigPyIterator_value(self) def incr(self, n=1): return _mmut.SwigPyIterator_incr(self, n) def decr(self, n=1): return _mmut.SwigPyIterator_decr(self, n) def distance(self, x): return _mmut.SwigPyIterator_distance(self, x) def equal(self, x): return _mmut.SwigPyIterator_equal(self, x) def copy(self): return _mmut.SwigPyIterator_copy(self) def next(self): return _mmut.SwigPyIterator_next(self) def __next__(self): return _mmut.SwigPyIterator___next__(self) def previous(self): return _mmut.SwigPyIterator_previous(self) def advance(self, n): return _mmut.SwigPyIterator_advance(self, n) def __eq__(self, x): return _mmut.SwigPyIterator___eq__(self, x) def __ne__(self, x): return _mmut.SwigPyIterator___ne__(self, x) def __iadd__(self, n): return _mmut.SwigPyIterator___iadd__(self, n) def __isub__(self, n): return _mmut.SwigPyIterator___isub__(self, n) def __add__(self, n): return _mmut.SwigPyIterator___add__(self, n) def __sub__(self, *args): return _mmut.SwigPyIterator___sub__(self, *args) def __iter__(self): return self SwigPyIterator_swigregister = _mmut.SwigPyIterator_swigregister SwigPyIterator_swigregister(SwigPyIterator) class UnsignedIntVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, UnsignedIntVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, UnsignedIntVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.UnsignedIntVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.UnsignedIntVector___nonzero__(self) def __bool__(self): return _mmut.UnsignedIntVector___bool__(self) def __len__(self): return _mmut.UnsignedIntVector___len__(self) def pop(self): return _mmut.UnsignedIntVector_pop(self) def __getslice__(self, i, j): return _mmut.UnsignedIntVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.UnsignedIntVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.UnsignedIntVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.UnsignedIntVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.UnsignedIntVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.UnsignedIntVector___setitem__(self, *args) def append(self, x): return _mmut.UnsignedIntVector_append(self, x) def empty(self): return _mmut.UnsignedIntVector_empty(self) def size(self): return _mmut.UnsignedIntVector_size(self) def clear(self): return _mmut.UnsignedIntVector_clear(self) def swap(self, v): return _mmut.UnsignedIntVector_swap(self, v) def get_allocator(self): return _mmut.UnsignedIntVector_get_allocator(self) def begin(self): return _mmut.UnsignedIntVector_begin(self) def end(self): return _mmut.UnsignedIntVector_end(self) def rbegin(self): return _mmut.UnsignedIntVector_rbegin(self) def rend(self): return _mmut.UnsignedIntVector_rend(self) def pop_back(self): return _mmut.UnsignedIntVector_pop_back(self) def erase(self, *args): return _mmut.UnsignedIntVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_UnsignedIntVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.UnsignedIntVector_push_back(self, x) def front(self): return _mmut.UnsignedIntVector_front(self) def back(self): return _mmut.UnsignedIntVector_back(self) def assign(self, n, x): return _mmut.UnsignedIntVector_assign(self, n, x) def resize(self, *args): return _mmut.UnsignedIntVector_resize(self, *args) def insert(self, *args): return _mmut.UnsignedIntVector_insert(self, *args) def reserve(self, n): return _mmut.UnsignedIntVector_reserve(self, n) def capacity(self): return _mmut.UnsignedIntVector_capacity(self) __swig_destroy__ = _mmut.delete_UnsignedIntVector __del__ = lambda self: None UnsignedIntVector_swigregister = _mmut.UnsignedIntVector_swigregister UnsignedIntVector_swigregister(UnsignedIntVector) class IntVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, IntVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IntVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.IntVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.IntVector___nonzero__(self) def __bool__(self): return _mmut.IntVector___bool__(self) def __len__(self): return _mmut.IntVector___len__(self) def pop(self): return _mmut.IntVector_pop(self) def __getslice__(self, i, j): return _mmut.IntVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.IntVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.IntVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.IntVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.IntVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.IntVector___setitem__(self, *args) def append(self, x): return _mmut.IntVector_append(self, x) def empty(self): return _mmut.IntVector_empty(self) def size(self): return _mmut.IntVector_size(self) def clear(self): return _mmut.IntVector_clear(self) def swap(self, v): return _mmut.IntVector_swap(self, v) def get_allocator(self): return _mmut.IntVector_get_allocator(self) def begin(self): return _mmut.IntVector_begin(self) def end(self): return _mmut.IntVector_end(self) def rbegin(self): return _mmut.IntVector_rbegin(self) def rend(self): return _mmut.IntVector_rend(self) def pop_back(self): return _mmut.IntVector_pop_back(self) def erase(self, *args): return _mmut.IntVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_IntVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.IntVector_push_back(self, x) def front(self): return _mmut.IntVector_front(self) def back(self): return _mmut.IntVector_back(self) def assign(self, n, x): return _mmut.IntVector_assign(self, n, x) def resize(self, *args): return _mmut.IntVector_resize(self, *args) def insert(self, *args): return _mmut.IntVector_insert(self, *args) def reserve(self, n): return _mmut.IntVector_reserve(self, n) def capacity(self): return _mmut.IntVector_capacity(self) __swig_destroy__ = _mmut.delete_IntVector __del__ = lambda self: None IntVector_swigregister = _mmut.IntVector_swigregister IntVector_swigregister(IntVector) class IntIntVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, IntIntVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, IntIntVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.IntIntVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.IntIntVector___nonzero__(self) def __bool__(self): return _mmut.IntIntVector___bool__(self) def __len__(self): return _mmut.IntIntVector___len__(self) def pop(self): return _mmut.IntIntVector_pop(self) def __getslice__(self, i, j): return _mmut.IntIntVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.IntIntVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.IntIntVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.IntIntVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.IntIntVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.IntIntVector___setitem__(self, *args) def append(self, x): return _mmut.IntIntVector_append(self, x) def empty(self): return _mmut.IntIntVector_empty(self) def size(self): return _mmut.IntIntVector_size(self) def clear(self): return _mmut.IntIntVector_clear(self) def swap(self, v): return _mmut.IntIntVector_swap(self, v) def get_allocator(self): return _mmut.IntIntVector_get_allocator(self) def begin(self): return _mmut.IntIntVector_begin(self) def end(self): return _mmut.IntIntVector_end(self) def rbegin(self): return _mmut.IntIntVector_rbegin(self) def rend(self): return _mmut.IntIntVector_rend(self) def pop_back(self): return _mmut.IntIntVector_pop_back(self) def erase(self, *args): return _mmut.IntIntVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_IntIntVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.IntIntVector_push_back(self, x) def front(self): return _mmut.IntIntVector_front(self) def back(self): return _mmut.IntIntVector_back(self) def assign(self, n, x): return _mmut.IntIntVector_assign(self, n, x) def resize(self, *args): return _mmut.IntIntVector_resize(self, *args) def insert(self, *args): return _mmut.IntIntVector_insert(self, *args) def reserve(self, n): return _mmut.IntIntVector_reserve(self, n) def capacity(self): return _mmut.IntIntVector_capacity(self) __swig_destroy__ = _mmut.delete_IntIntVector __del__ = lambda self: None IntIntVector_swigregister = _mmut.IntIntVector_swigregister IntIntVector_swigregister(IntIntVector) class DoubleVector(_object): __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(self): return _mmut.DoubleVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.DoubleVector___nonzero__(self) def __bool__(self): return _mmut.DoubleVector___bool__(self) def __len__(self): return _mmut.DoubleVector___len__(self) def pop(self): return _mmut.DoubleVector_pop(self) def __getslice__(self, i, j): return _mmut.DoubleVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.DoubleVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.DoubleVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.DoubleVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.DoubleVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.DoubleVector___setitem__(self, *args) def append(self, x): return _mmut.DoubleVector_append(self, x) def empty(self): return _mmut.DoubleVector_empty(self) def size(self): return _mmut.DoubleVector_size(self) def clear(self): return _mmut.DoubleVector_clear(self) def swap(self, v): return _mmut.DoubleVector_swap(self, v) def get_allocator(self): return _mmut.DoubleVector_get_allocator(self) def begin(self): return _mmut.DoubleVector_begin(self) def end(self): return _mmut.DoubleVector_end(self) def rbegin(self): return _mmut.DoubleVector_rbegin(self) def rend(self): return _mmut.DoubleVector_rend(self) def pop_back(self): return _mmut.DoubleVector_pop_back(self) def erase(self, *args): return _mmut.DoubleVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_DoubleVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.DoubleVector_push_back(self, x) def front(self): return _mmut.DoubleVector_front(self) def back(self): return _mmut.DoubleVector_back(self) def assign(self, n, x): return _mmut.DoubleVector_assign(self, n, x) def resize(self, *args): return _mmut.DoubleVector_resize(self, *args) def insert(self, *args): return _mmut.DoubleVector_insert(self, *args) def reserve(self, n): return _mmut.DoubleVector_reserve(self, n) def capacity(self): return _mmut.DoubleVector_capacity(self) __swig_destroy__ = _mmut.delete_DoubleVector __del__ = lambda self: None DoubleVector_swigregister = _mmut.DoubleVector_swigregister DoubleVector_swigregister(DoubleVector) class DoubleDoubleVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, DoubleDoubleVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, DoubleDoubleVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.DoubleDoubleVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.DoubleDoubleVector___nonzero__(self) def __bool__(self): return _mmut.DoubleDoubleVector___bool__(self) def __len__(self): return _mmut.DoubleDoubleVector___len__(self) def pop(self): return _mmut.DoubleDoubleVector_pop(self) def __getslice__(self, i, j): return _mmut.DoubleDoubleVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.DoubleDoubleVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.DoubleDoubleVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.DoubleDoubleVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.DoubleDoubleVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.DoubleDoubleVector___setitem__(self, *args) def append(self, x): return _mmut.DoubleDoubleVector_append(self, x) def empty(self): return _mmut.DoubleDoubleVector_empty(self) def size(self): return _mmut.DoubleDoubleVector_size(self) def clear(self): return _mmut.DoubleDoubleVector_clear(self) def swap(self, v): return _mmut.DoubleDoubleVector_swap(self, v) def get_allocator(self): return _mmut.DoubleDoubleVector_get_allocator(self) def begin(self): return _mmut.DoubleDoubleVector_begin(self) def end(self): return _mmut.DoubleDoubleVector_end(self) def rbegin(self): return _mmut.DoubleDoubleVector_rbegin(self) def rend(self): return _mmut.DoubleDoubleVector_rend(self) def pop_back(self): return _mmut.DoubleDoubleVector_pop_back(self) def erase(self, *args): return _mmut.DoubleDoubleVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_DoubleDoubleVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.DoubleDoubleVector_push_back(self, x) def front(self): return _mmut.DoubleDoubleVector_front(self) def back(self): return _mmut.DoubleDoubleVector_back(self) def assign(self, n, x): return _mmut.DoubleDoubleVector_assign(self, n, x) def resize(self, *args): return _mmut.DoubleDoubleVector_resize(self, *args) def insert(self, *args): return _mmut.DoubleDoubleVector_insert(self, *args) def reserve(self, n): return _mmut.DoubleDoubleVector_reserve(self, n) def capacity(self): return _mmut.DoubleDoubleVector_capacity(self) __swig_destroy__ = _mmut.delete_DoubleDoubleVector __del__ = lambda self: None DoubleDoubleVector_swigregister = _mmut.DoubleDoubleVector_swigregister DoubleDoubleVector_swigregister(DoubleDoubleVector) class MatrixVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MatrixVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MatrixVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.MatrixVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.MatrixVector___nonzero__(self) def __bool__(self): return _mmut.MatrixVector___bool__(self) def __len__(self): return _mmut.MatrixVector___len__(self) def pop(self): return _mmut.MatrixVector_pop(self) def __getslice__(self, i, j): return _mmut.MatrixVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.MatrixVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.MatrixVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.MatrixVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.MatrixVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.MatrixVector___setitem__(self, *args) def append(self, x): return _mmut.MatrixVector_append(self, x) def empty(self): return _mmut.MatrixVector_empty(self) def size(self): return _mmut.MatrixVector_size(self) def clear(self): return _mmut.MatrixVector_clear(self) def swap(self, v): return _mmut.MatrixVector_swap(self, v) def get_allocator(self): return _mmut.MatrixVector_get_allocator(self) def begin(self): return _mmut.MatrixVector_begin(self) def end(self): return _mmut.MatrixVector_end(self) def rbegin(self): return _mmut.MatrixVector_rbegin(self) def rend(self): return _mmut.MatrixVector_rend(self) def pop_back(self): return _mmut.MatrixVector_pop_back(self) def erase(self, *args): return _mmut.MatrixVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_MatrixVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.MatrixVector_push_back(self, x) def front(self): return _mmut.MatrixVector_front(self) def back(self): return _mmut.MatrixVector_back(self) def assign(self, n, x): return _mmut.MatrixVector_assign(self, n, x) def resize(self, *args): return _mmut.MatrixVector_resize(self, *args) def insert(self, *args): return _mmut.MatrixVector_insert(self, *args) def reserve(self, n): return _mmut.MatrixVector_reserve(self, n) def capacity(self): return _mmut.MatrixVector_capacity(self) __swig_destroy__ = _mmut.delete_MatrixVector __del__ = lambda self: None MatrixVector_swigregister = _mmut.MatrixVector_swigregister MatrixVector_swigregister(MatrixVector) class MatrixMatrixVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MatrixMatrixVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MatrixMatrixVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.MatrixMatrixVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.MatrixMatrixVector___nonzero__(self) def __bool__(self): return _mmut.MatrixMatrixVector___bool__(self) def __len__(self): return _mmut.MatrixMatrixVector___len__(self) def pop(self): return _mmut.MatrixMatrixVector_pop(self) def __getslice__(self, i, j): return _mmut.MatrixMatrixVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.MatrixMatrixVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.MatrixMatrixVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.MatrixMatrixVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.MatrixMatrixVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.MatrixMatrixVector___setitem__(self, *args) def append(self, x): return _mmut.MatrixMatrixVector_append(self, x) def empty(self): return _mmut.MatrixMatrixVector_empty(self) def size(self): return _mmut.MatrixMatrixVector_size(self) def clear(self): return _mmut.MatrixMatrixVector_clear(self) def swap(self, v): return _mmut.MatrixMatrixVector_swap(self, v) def get_allocator(self): return _mmut.MatrixMatrixVector_get_allocator(self) def begin(self): return _mmut.MatrixMatrixVector_begin(self) def end(self): return _mmut.MatrixMatrixVector_end(self) def rbegin(self): return _mmut.MatrixMatrixVector_rbegin(self) def rend(self): return _mmut.MatrixMatrixVector_rend(self) def pop_back(self): return _mmut.MatrixMatrixVector_pop_back(self) def erase(self, *args): return _mmut.MatrixMatrixVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_MatrixMatrixVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.MatrixMatrixVector_push_back(self, x) def front(self): return _mmut.MatrixMatrixVector_front(self) def back(self): return _mmut.MatrixMatrixVector_back(self) def assign(self, n, x): return _mmut.MatrixMatrixVector_assign(self, n, x) def resize(self, *args): return _mmut.MatrixMatrixVector_resize(self, *args) def insert(self, *args): return _mmut.MatrixMatrixVector_insert(self, *args) def reserve(self, n): return _mmut.MatrixMatrixVector_reserve(self, n) def capacity(self): return _mmut.MatrixMatrixVector_capacity(self) __swig_destroy__ = _mmut.delete_MatrixMatrixVector __del__ = lambda self: None MatrixMatrixVector_swigregister = _mmut.MatrixMatrixVector_swigregister MatrixMatrixVector_swigregister(MatrixMatrixVector) _mmut.kdelta_swigconstant(_mmut) kdelta = _mmut.kdelta class matrixRow(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, matrixRow, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, matrixRow, name) __repr__ = _swig_repr __swig_setmethods__["mat"] = _mmut.matrixRow_mat_set __swig_getmethods__["mat"] = _mmut.matrixRow_mat_get if _newclass: mat = _swig_property(_mmut.matrixRow_mat_get, _mmut.matrixRow_mat_set) __swig_setmethods__["row"] = _mmut.matrixRow_row_set __swig_getmethods__["row"] = _mmut.matrixRow_row_get if _newclass: row = _swig_property(_mmut.matrixRow_row_get, _mmut.matrixRow_row_set) def __getitem__(self, i): return _mmut.matrixRow___getitem__(self, i) def __setitem__(self, i, val): return _mmut.matrixRow___setitem__(self, i, val) def __init__(self): this = _mmut.new_matrixRow() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_matrixRow __del__ = lambda self: None matrixRow_swigregister = _mmut.matrixRow_swigregister matrixRow_swigregister(matrixRow) class CartesianVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CartesianVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CartesianVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.CartesianVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.CartesianVector___nonzero__(self) def __bool__(self): return _mmut.CartesianVector___bool__(self) def __len__(self): return _mmut.CartesianVector___len__(self) def pop(self): return _mmut.CartesianVector_pop(self) def __getslice__(self, i, j): return _mmut.CartesianVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.CartesianVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.CartesianVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.CartesianVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.CartesianVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.CartesianVector___setitem__(self, *args) def append(self, x): return _mmut.CartesianVector_append(self, x) def empty(self): return _mmut.CartesianVector_empty(self) def size(self): return _mmut.CartesianVector_size(self) def clear(self): return _mmut.CartesianVector_clear(self) def swap(self, v): return _mmut.CartesianVector_swap(self, v) def get_allocator(self): return _mmut.CartesianVector_get_allocator(self) def begin(self): return _mmut.CartesianVector_begin(self) def end(self): return _mmut.CartesianVector_end(self) def rbegin(self): return _mmut.CartesianVector_rbegin(self) def rend(self): return _mmut.CartesianVector_rend(self) def pop_back(self): return _mmut.CartesianVector_pop_back(self) def erase(self, *args): return _mmut.CartesianVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_CartesianVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.CartesianVector_push_back(self, x) def front(self): return _mmut.CartesianVector_front(self) def back(self): return _mmut.CartesianVector_back(self) def assign(self, n, x): return _mmut.CartesianVector_assign(self, n, x) def resize(self, *args): return _mmut.CartesianVector_resize(self, *args) def insert(self, *args): return _mmut.CartesianVector_insert(self, *args) def reserve(self, n): return _mmut.CartesianVector_reserve(self, n) def capacity(self): return _mmut.CartesianVector_capacity(self) __swig_destroy__ = _mmut.delete_CartesianVector __del__ = lambda self: None CartesianVector_swigregister = _mmut.CartesianVector_swigregister CartesianVector_swigregister(CartesianVector) class CartesianCartesianVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CartesianCartesianVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CartesianCartesianVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.CartesianCartesianVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.CartesianCartesianVector___nonzero__(self) def __bool__(self): return _mmut.CartesianCartesianVector___bool__(self) def __len__(self): return _mmut.CartesianCartesianVector___len__(self) def pop(self): return _mmut.CartesianCartesianVector_pop(self) def __getslice__(self, i, j): return _mmut.CartesianCartesianVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.CartesianCartesianVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.CartesianCartesianVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.CartesianCartesianVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.CartesianCartesianVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.CartesianCartesianVector___setitem__(self, *args) def append(self, x): return _mmut.CartesianCartesianVector_append(self, x) def empty(self): return _mmut.CartesianCartesianVector_empty(self) def size(self): return _mmut.CartesianCartesianVector_size(self) def clear(self): return _mmut.CartesianCartesianVector_clear(self) def swap(self, v): return _mmut.CartesianCartesianVector_swap(self, v) def get_allocator(self): return _mmut.CartesianCartesianVector_get_allocator(self) def begin(self): return _mmut.CartesianCartesianVector_begin(self) def end(self): return _mmut.CartesianCartesianVector_end(self) def rbegin(self): return _mmut.CartesianCartesianVector_rbegin(self) def rend(self): return _mmut.CartesianCartesianVector_rend(self) def pop_back(self): return _mmut.CartesianCartesianVector_pop_back(self) def erase(self, *args): return _mmut.CartesianCartesianVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_CartesianCartesianVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.CartesianCartesianVector_push_back(self, x) def front(self): return _mmut.CartesianCartesianVector_front(self) def back(self): return _mmut.CartesianCartesianVector_back(self) def assign(self, n, x): return _mmut.CartesianCartesianVector_assign(self, n, x) def resize(self, *args): return _mmut.CartesianCartesianVector_resize(self, *args) def insert(self, *args): return _mmut.CartesianCartesianVector_insert(self, *args) def reserve(self, n): return _mmut.CartesianCartesianVector_reserve(self, n) def capacity(self): return _mmut.CartesianCartesianVector_capacity(self) __swig_destroy__ = _mmut.delete_CartesianCartesianVector __del__ = lambda self: None CartesianCartesianVector_swigregister = _mmut.CartesianCartesianVector_swigregister CartesianCartesianVector_swigregister(CartesianCartesianVector) class Cartesian(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Cartesian, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Cartesian, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Cartesian(*args) try: self.this.append(this) except: self.this = this def getxyza(self): return _mmut.Cartesian_getxyza(self) def setxyza(self, coords_in): return _mmut.Cartesian_setxyza(self, coords_in) def getxyza_vec(self): return _mmut.Cartesian_getxyza_vec(self) def setxyza_vec(self, coords_in): return _mmut.Cartesian_setxyza_vec(self, coords_in) def get_x(self): return _mmut.Cartesian_get_x(self) def get_y(self): return _mmut.Cartesian_get_y(self) def get_z(self): return _mmut.Cartesian_get_z(self) def get_a(self): return _mmut.Cartesian_get_a(self) def set_x(self, x_in): return _mmut.Cartesian_set_x(self, x_in) def set_y(self, y_in): return _mmut.Cartesian_set_y(self, y_in) def set_z(self, z_in): return _mmut.Cartesian_set_z(self, z_in) def set_a(self, a_in): return _mmut.Cartesian_set_a(self, a_in) def set_xyz(self, x_in, y_in, z_in): return _mmut.Cartesian_set_xyz(self, x_in, y_in, z_in) def set_xyza(self, x_in, y_in, z_in, a_in): return _mmut.Cartesian_set_xyza(self, x_in, y_in, z_in, a_in) def setMultiplyAndAdd(self, m1, c1, m2, c2): return _mmut.Cartesian_setMultiplyAndAdd(self, m1, c1, m2, c2) __swig_getmethods__["CrossProduct"] = lambda x: _mmut.Cartesian_CrossProduct if _newclass: CrossProduct = staticmethod(_mmut.Cartesian_CrossProduct) __swig_getmethods__["DotProduct"] = lambda x: _mmut.Cartesian_DotProduct if _newclass: DotProduct = staticmethod(_mmut.Cartesian_DotProduct) __swig_getmethods__["MidPoint"] = lambda x: _mmut.Cartesian_MidPoint if _newclass: MidPoint = staticmethod(_mmut.Cartesian_MidPoint) __swig_getmethods__["RMSDistance"] = lambda x: _mmut.Cartesian_RMSDistance if _newclass: RMSDistance = staticmethod(_mmut.Cartesian_RMSDistance) __swig_getmethods__["PrincipalComponentAnalysis"] = lambda x: _mmut.Cartesian_PrincipalComponentAnalysis if _newclass: PrincipalComponentAnalysis = staticmethod(_mmut.Cartesian_PrincipalComponentAnalysis) def normalize(self, radius=1.0): return _mmut.Cartesian_normalize(self, radius) __swig_getmethods__["CheckDistanceRangeMin"] = lambda x: _mmut.Cartesian_CheckDistanceRangeMin if _newclass: CheckDistanceRangeMin = staticmethod(_mmut.Cartesian_CheckDistanceRangeMin) __swig_getmethods__["CheckDistanceRange"] = lambda x: _mmut.Cartesian_CheckDistanceRange if _newclass: CheckDistanceRange = staticmethod(_mmut.Cartesian_CheckDistanceRange) def __add__(self, arg2): return _mmut.Cartesian___add__(self, arg2) def __sub__(self, arg2): return _mmut.Cartesian___sub__(self, arg2) def __neg__(self): return _mmut.Cartesian___neg__(self) def __iadd__(self, arg2): return _mmut.Cartesian___iadd__(self, arg2) def __isub__(self, arg2): return _mmut.Cartesian___isub__(self, arg2) def __imul__(self, *args): return _mmut.Cartesian___imul__(self, *args) def __idiv__(self, val): return _mmut.Cartesian___idiv__(self, val) def length(self): return _mmut.Cartesian_length(self) def to_dp(self): return _mmut.Cartesian_to_dp(self) def Scale(self, a, b, c): return _mmut.Cartesian_Scale(self, a, b, c) def Print(self): return _mmut.Cartesian_Print(self) def __div__(self, val): return _mmut.Cartesian___div__(self, val) def __mul__(self, val): return _mmut.Cartesian___mul__(self, val) __swig_destroy__ = _mmut.delete_Cartesian __del__ = lambda self: None Cartesian_swigregister = _mmut.Cartesian_swigregister Cartesian_swigregister(Cartesian) def Cartesian_CrossProduct(a, b): return _mmut.Cartesian_CrossProduct(a, b) Cartesian_CrossProduct = _mmut.Cartesian_CrossProduct def Cartesian_DotProduct(a, b): return _mmut.Cartesian_DotProduct(a, b) Cartesian_DotProduct = _mmut.Cartesian_DotProduct def Cartesian_MidPoint(*args): return _mmut.Cartesian_MidPoint(*args) Cartesian_MidPoint = _mmut.Cartesian_MidPoint def Cartesian_RMSDistance(v): return _mmut.Cartesian_RMSDistance(v) Cartesian_RMSDistance = _mmut.Cartesian_RMSDistance def Cartesian_PrincipalComponentAnalysis(*args): return _mmut.Cartesian_PrincipalComponentAnalysis(*args) Cartesian_PrincipalComponentAnalysis = _mmut.Cartesian_PrincipalComponentAnalysis def Cartesian_CheckDistanceRangeMin(v1, v2, minv): return _mmut.Cartesian_CheckDistanceRangeMin(v1, v2, minv) Cartesian_CheckDistanceRangeMin = _mmut.Cartesian_CheckDistanceRangeMin def Cartesian_CheckDistanceRange(v1, v2, minv, maxv): return _mmut.Cartesian_CheckDistanceRange(v1, v2, minv, maxv) Cartesian_CheckDistanceRange = _mmut.Cartesian_CheckDistanceRange def Angle(A, B, C): return _mmut.Angle(A, B, C) Angle = _mmut.Angle class matrix(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, matrix, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, matrix, name) __repr__ = _swig_repr __swig_destroy__ = _mmut.delete_matrix __del__ = lambda self: None def __init__(self, *args): this = _mmut.new_matrix(*args) try: self.this.append(this) except: self.this = this def to_dp(self): return _mmut.matrix_to_dp(self) def Zero(self): return _mmut.matrix_Zero(self) def get_rows(self): return _mmut.matrix_get_rows(self) def get_columns(self): return _mmut.matrix_get_columns(self) def Trace(self): return _mmut.matrix_Trace(self) def Transpose(self): return _mmut.matrix_Transpose(self) def fun(self, a, fun): return _mmut.matrix_fun(self, a, fun) def __add__(self, b): return _mmut.matrix___add__(self, b) def __sub__(self, b): return _mmut.matrix___sub__(self, b) def __eq__(self, b): return _mmut.matrix___eq__(self, b) def __ne__(self, b): return _mmut.matrix___ne__(self, b) def __iadd__(self, a): return _mmut.matrix___iadd__(self, a) def __isub__(self, a): return _mmut.matrix___isub__(self, a) def __imul__(self, *args): return _mmut.matrix___imul__(self, *args) def __idiv__(self, *args): return _mmut.matrix___idiv__(self, *args) def __neg__(self): return _mmut.matrix___neg__(self) __swig_getmethods__["DirSum"] = lambda x: _mmut.matrix_DirSum if _newclass: DirSum = staticmethod(_mmut.matrix_DirSum) def Eigen(self): return _mmut.matrix_Eigen(self) __swig_getmethods__["SortEigenvalues"] = lambda x: _mmut.matrix_SortEigenvalues if _newclass: SortEigenvalues = staticmethod(_mmut.matrix_SortEigenvalues) __swig_getmethods__["MinorMatrix"] = lambda x: _mmut.matrix_MinorMatrix if _newclass: MinorMatrix = staticmethod(_mmut.matrix_MinorMatrix) __swig_getmethods__["Minor"] = lambda x: _mmut.matrix_Minor if _newclass: Minor = staticmethod(_mmut.matrix_Minor) __swig_getmethods__["TriangularSolveForward"] = lambda x: _mmut.matrix_TriangularSolveForward if _newclass: TriangularSolveForward = staticmethod(_mmut.matrix_TriangularSolveForward) __swig_getmethods__["TriangularSolveBack"] = lambda x: _mmut.matrix_TriangularSolveBack if _newclass: TriangularSolveBack = staticmethod(_mmut.matrix_TriangularSolveBack) __swig_getmethods__["SolveLinearEquations"] = lambda x: _mmut.matrix_SolveLinearEquations if _newclass: SolveLinearEquations = staticmethod(_mmut.matrix_SolveLinearEquations) def SVD(self): return _mmut.matrix_SVD(self) def Bidiagonalize(self): return _mmut.matrix_Bidiagonalize(self) def LUDecomposition(self): return _mmut.matrix_LUDecomposition(self) def FrobeniusNorm(self): return _mmut.matrix_FrobeniusNorm(self) def Determinant(self): return _mmut.matrix_Determinant(self) def Inverse(self): return _mmut.matrix_Inverse(self) def BlockMatrix(self, blocks): return _mmut.matrix_BlockMatrix(self, blocks) def SwitchRows(self, i1, i2): return _mmut.matrix_SwitchRows(self, i1, i2) def __call__(self, *args): return _mmut.matrix___call__(self, *args) def Print(self): return _mmut.matrix_Print(self) def matrixVector(self): return _mmut.matrix_matrixVector(self) def Cholesky(self): return _mmut.matrix_Cholesky(self) def GaussianElimination(self, unitDiag=False): return _mmut.matrix_GaussianElimination(self, unitDiag) def GaussJordanElimination(self): return _mmut.matrix_GaussJordanElimination(self) def GetRotationAxis(self): return _mmut.matrix_GetRotationAxis(self) def QRDecomposition(self): return _mmut.matrix_QRDecomposition(self) def Hessenberg(self): return _mmut.matrix_Hessenberg(self) def Orthonormalize(self): return _mmut.matrix_Orthonormalize(self) def GetColumn(self, j): return _mmut.matrix_GetColumn(self, j) def GetRow(self, i): return _mmut.matrix_GetRow(self, i) def SetColumn(self, j, colVec): return _mmut.matrix_SetColumn(self, j, colVec) def SetRow(self, i, rowVec): return _mmut.matrix_SetRow(self, i, rowVec) def isNull(self): return _mmut.matrix_isNull(self) def MultiplyAndSetRight(self, b): return _mmut.matrix_MultiplyAndSetRight(self, b) def MultiplyAndSetLeft(self, b): return _mmut.matrix_MultiplyAndSetLeft(self, b) def GetEvecsAndEvalsFromEvals(self, evalsMat): return _mmut.matrix_GetEvecsAndEvalsFromEvals(self, evalsMat) def GetAsDoubleVectors(self): return _mmut.matrix_GetAsDoubleVectors(self) def __getitem__(self, i): return _mmut.matrix___getitem__(self, i) def __mul__(self, *args): return _mmut.matrix___mul__(self, *args) def __div__(self, *args): return _mmut.matrix___div__(self, *args) matrix_swigregister = _mmut.matrix_swigregister matrix_swigregister(matrix) def pow(a, power): return _mmut.pow(a, power) pow = _mmut.pow def matrix_DirSum(a, b): return _mmut.matrix_DirSum(a, b) matrix_DirSum = _mmut.matrix_DirSum def matrix_SortEigenvalues(eigen, descending=False): return _mmut.matrix_SortEigenvalues(eigen, descending) matrix_SortEigenvalues = _mmut.matrix_SortEigenvalues def matrix_MinorMatrix(a, row, col): return _mmut.matrix_MinorMatrix(a, row, col) matrix_MinorMatrix = _mmut.matrix_MinorMatrix def matrix_Minor(a, row, col): return _mmut.matrix_Minor(a, row, col) matrix_Minor = _mmut.matrix_Minor def matrix_TriangularSolveForward(a, b, nsolutions=1): return _mmut.matrix_TriangularSolveForward(a, b, nsolutions) matrix_TriangularSolveForward = _mmut.matrix_TriangularSolveForward def matrix_TriangularSolveBack(a, b, nsolutions=1): return _mmut.matrix_TriangularSolveBack(a, b, nsolutions) matrix_TriangularSolveBack = _mmut.matrix_TriangularSolveBack def matrix_SolveLinearEquations(a, b): return _mmut.matrix_SolveLinearEquations(a, b) matrix_SolveLinearEquations = _mmut.matrix_SolveLinearEquations class TreeVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, TreeVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, TreeVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.TreeVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.TreeVector___nonzero__(self) def __bool__(self): return _mmut.TreeVector___bool__(self) def __len__(self): return _mmut.TreeVector___len__(self) def pop(self): return _mmut.TreeVector_pop(self) def __getslice__(self, i, j): return _mmut.TreeVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.TreeVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.TreeVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.TreeVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.TreeVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.TreeVector___setitem__(self, *args) def append(self, x): return _mmut.TreeVector_append(self, x) def empty(self): return _mmut.TreeVector_empty(self) def size(self): return _mmut.TreeVector_size(self) def clear(self): return _mmut.TreeVector_clear(self) def swap(self, v): return _mmut.TreeVector_swap(self, v) def get_allocator(self): return _mmut.TreeVector_get_allocator(self) def begin(self): return _mmut.TreeVector_begin(self) def end(self): return _mmut.TreeVector_end(self) def rbegin(self): return _mmut.TreeVector_rbegin(self) def rend(self): return _mmut.TreeVector_rend(self) def pop_back(self): return _mmut.TreeVector_pop_back(self) def erase(self, *args): return _mmut.TreeVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_TreeVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.TreeVector_push_back(self, x) def front(self): return _mmut.TreeVector_front(self) def back(self): return _mmut.TreeVector_back(self) def assign(self, n, x): return _mmut.TreeVector_assign(self, n, x) def resize(self, *args): return _mmut.TreeVector_resize(self, *args) def insert(self, *args): return _mmut.TreeVector_insert(self, *args) def reserve(self, n): return _mmut.TreeVector_reserve(self, n) def capacity(self): return _mmut.TreeVector_capacity(self) __swig_destroy__ = _mmut.delete_TreeVector __del__ = lambda self: None TreeVector_swigregister = _mmut.TreeVector_swigregister TreeVector_swigregister(TreeVector) class StringVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, StringVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, StringVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.StringVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.StringVector___nonzero__(self) def __bool__(self): return _mmut.StringVector___bool__(self) def __len__(self): return _mmut.StringVector___len__(self) def pop(self): return _mmut.StringVector_pop(self) def __getslice__(self, i, j): return _mmut.StringVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.StringVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.StringVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.StringVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.StringVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.StringVector___setitem__(self, *args) def append(self, x): return _mmut.StringVector_append(self, x) def empty(self): return _mmut.StringVector_empty(self) def size(self): return _mmut.StringVector_size(self) def clear(self): return _mmut.StringVector_clear(self) def swap(self, v): return _mmut.StringVector_swap(self, v) def get_allocator(self): return _mmut.StringVector_get_allocator(self) def begin(self): return _mmut.StringVector_begin(self) def end(self): return _mmut.StringVector_end(self) def rbegin(self): return _mmut.StringVector_rbegin(self) def rend(self): return _mmut.StringVector_rend(self) def pop_back(self): return _mmut.StringVector_pop_back(self) def erase(self, *args): return _mmut.StringVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_StringVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.StringVector_push_back(self, x) def front(self): return _mmut.StringVector_front(self) def back(self): return _mmut.StringVector_back(self) def assign(self, n, x): return _mmut.StringVector_assign(self, n, x) def resize(self, *args): return _mmut.StringVector_resize(self, *args) def insert(self, *args): return _mmut.StringVector_insert(self, *args) def reserve(self, n): return _mmut.StringVector_reserve(self, n) def capacity(self): return _mmut.StringVector_capacity(self) __swig_destroy__ = _mmut.delete_StringVector __del__ = lambda self: None StringVector_swigregister = _mmut.StringVector_swigregister StringVector_swigregister(StringVector) class bond_pair_cmp(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, bond_pair_cmp, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, bond_pair_cmp, name) __repr__ = _swig_repr def __call__(self, p1, p2): return _mmut.bond_pair_cmp___call__(self, p1, p2) def __init__(self): this = _mmut.new_bond_pair_cmp() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_bond_pair_cmp __del__ = lambda self: None bond_pair_cmp_swigregister = _mmut.bond_pair_cmp_swigregister bond_pair_cmp_swigregister(bond_pair_cmp) class TreeVertex(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, TreeVertex, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, TreeVertex, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_TreeVertex() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_TreeVertex __del__ = lambda self: None def SetParentID(self, parent_id_in): return _mmut.TreeVertex_SetParentID(self, parent_id_in) def SetID(self, id_in): return _mmut.TreeVertex_SetID(self, id_in) def SetCoord(self, coord_in): return _mmut.TreeVertex_SetCoord(self, coord_in) def SetDummy(self, dummy_in, dummy2_in): return _mmut.TreeVertex_SetDummy(self, dummy_in, dummy2_in) def SetAngles(self): return _mmut.TreeVertex_SetAngles(self) __swig_setmethods__["Dummy"] = _mmut.TreeVertex_Dummy_set __swig_getmethods__["Dummy"] = _mmut.TreeVertex_Dummy_get if _newclass: Dummy = _swig_property(_mmut.TreeVertex_Dummy_get, _mmut.TreeVertex_Dummy_set) __swig_setmethods__["Dummy2"] = _mmut.TreeVertex_Dummy2_set __swig_getmethods__["Dummy2"] = _mmut.TreeVertex_Dummy2_get if _newclass: Dummy2 = _swig_property(_mmut.TreeVertex_Dummy2_get, _mmut.TreeVertex_Dummy2_set) def GetCoord(self): return _mmut.TreeVertex_GetCoord(self) def SetParentDistance(self, parent_dist_in): return _mmut.TreeVertex_SetParentDistance(self, parent_dist_in) def SetParentBondAngle(self, parent_bond_angle_in): return _mmut.TreeVertex_SetParentBondAngle(self, parent_bond_angle_in) def SetParentDihedralAngle(self, parent_dihedral_angle_in): return _mmut.TreeVertex_SetParentDihedralAngle(self, parent_dihedral_angle_in) def AddParentDistance(self, parent_dist_in): return _mmut.TreeVertex_AddParentDistance(self, parent_dist_in) def AddParentBondAngle(self, parent_bond_angle_in): return _mmut.TreeVertex_AddParentBondAngle(self, parent_bond_angle_in) def AddParentDihedralAngle(self, parent_dihedral_angle_in): return _mmut.TreeVertex_AddParentDihedralAngle(self, parent_dihedral_angle_in) def SetParent(self, parent_in): return _mmut.TreeVertex_SetParent(self, parent_in) def AddChild(self, child): return _mmut.TreeVertex_AddChild(self, child) def AddExternalChild(self, child): return _mmut.TreeVertex_AddExternalChild(self, child) def GetParentID(self): return _mmut.TreeVertex_GetParentID(self) def GetID(self): return _mmut.TreeVertex_GetID(self) def GetParent(self): return _mmut.TreeVertex_GetParent(self) def GetChildren(self): return _mmut.TreeVertex_GetChildren(self) def GetChild(self, i): return _mmut.TreeVertex_GetChild(self, i) def GetExternalChild(self, i): return _mmut.TreeVertex_GetExternalChild(self, i) def GetNumberOfChildren(self): return _mmut.TreeVertex_GetNumberOfChildren(self) def GetNumberOfExternalChildren(self): return _mmut.TreeVertex_GetNumberOfExternalChildren(self) def PrintTree(self): return _mmut.TreeVertex_PrintTree(self) def FindDepth(self): return _mmut.TreeVertex_FindDepth(self) def GetParentDistance(self): return _mmut.TreeVertex_GetParentDistance(self) def GetParentBondAngle(self): return _mmut.TreeVertex_GetParentBondAngle(self) def GetParentDihedralAngle(self): return _mmut.TreeVertex_GetParentDihedralAngle(self) def GetBranch(self): return _mmut.TreeVertex_GetBranch(self) def GetNumberOfDescendants(self): return _mmut.TreeVertex_GetNumberOfDescendants(self) def GetDescendants(self, *args): return _mmut.TreeVertex_GetDescendants(self, *args) def GetNonDescendants(self, *args): return _mmut.TreeVertex_GetNonDescendants(self, *args) TreeVertex_swigregister = _mmut.TreeVertex_swigregister TreeVertex_swigregister(TreeVertex) class Tree(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Tree, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Tree, name) __repr__ = _swig_repr def SetBondsAnglesTorsions(self, nvertices, bonds, bond_lengths, angles, bond_angles, torsions, torsion_angles, chirals): return _mmut.Tree_SetBondsAnglesTorsions(self, nvertices, bonds, bond_lengths, angles, bond_angles, torsions, torsion_angles, chirals) def __init__(self, *args): this = _mmut.new_Tree(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Tree __del__ = lambda self: None def SetCoords(self, *args): return _mmut.Tree_SetCoords(self, *args) def Print(self): return _mmut.Tree_Print(self) def FindMaxDepth(self): return _mmut.Tree_FindMaxDepth(self) __swig_setmethods__["extra_bonded_pairs"] = _mmut.Tree_extra_bonded_pairs_set __swig_getmethods__["extra_bonded_pairs"] = _mmut.Tree_extra_bonded_pairs_get if _newclass: extra_bonded_pairs = _swig_property(_mmut.Tree_extra_bonded_pairs_get, _mmut.Tree_extra_bonded_pairs_set) def PrintZMatrix(self, *args): return _mmut.Tree_PrintZMatrix(self, *args) def GetNumberOfVertices(self): return _mmut.Tree_GetNumberOfVertices(self) def GetCoord(self, i, permuted=False): return _mmut.Tree_GetCoord(self, i, permuted) def GetCoords(self, permuted=False): return _mmut.Tree_GetCoords(self, permuted) def GetCartesian(self, *args): return _mmut.Tree_GetCartesian(self, *args) def GetAllCartesians(self, permuted=False): return _mmut.Tree_GetAllCartesians(self, permuted) def RotateAboutBond(self, atom, child, TorsionAngleDiff, permuted=False): return _mmut.Tree_RotateAboutBond(self, atom, child, TorsionAngleDiff, permuted) def FindLongBranches(self, req_depth): return _mmut.Tree_FindLongBranches(self, req_depth) def AddVertex(self, pid, dist, gpid, angle, ggpid, dihedral, chiral): return _mmut.Tree_AddVertex(self, pid, dist, gpid, angle, ggpid, dihedral, chiral) def SetDihedralAngle(self, *args): return _mmut.Tree_SetDihedralAngle(self, *args) def ForceEarlyConnection(self, parent, child): return _mmut.Tree_ForceEarlyConnection(self, parent, child) def GetAllIDs(self): return _mmut.Tree_GetAllIDs(self) def GetAllParentIDs(self): return _mmut.Tree_GetAllParentIDs(self) Tree_swigregister = _mmut.Tree_swigregister Tree_swigregister(Tree) class intp(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, intp, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, intp, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_intp() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_intp __del__ = lambda self: None def assign(self, value): return _mmut.intp_assign(self, value) def value(self): return _mmut.intp_value(self) def cast(self): return _mmut.intp_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.intp_frompointer if _newclass: frompointer = staticmethod(_mmut.intp_frompointer) intp_swigregister = _mmut.intp_swigregister intp_swigregister(intp) def intp_frompointer(t): return _mmut.intp_frompointer(t) intp_frompointer = _mmut.intp_frompointer class doublep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, doublep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, doublep, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_doublep() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_doublep __del__ = lambda self: None def assign(self, value): return _mmut.doublep_assign(self, value) def value(self): return _mmut.doublep_value(self) def cast(self): return _mmut.doublep_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.doublep_frompointer if _newclass: frompointer = staticmethod(_mmut.doublep_frompointer) doublep_swigregister = _mmut.doublep_swigregister doublep_swigregister(doublep) def doublep_frompointer(t): return _mmut.doublep_frompointer(t) doublep_frompointer = _mmut.doublep_frompointer class floatp(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, floatp, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, floatp, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_floatp() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_floatp __del__ = lambda self: None def assign(self, value): return _mmut.floatp_assign(self, value) def value(self): return _mmut.floatp_value(self) def cast(self): return _mmut.floatp_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.floatp_frompointer if _newclass: frompointer = staticmethod(_mmut.floatp_frompointer) floatp_swigregister = _mmut.floatp_swigregister floatp_swigregister(floatp) def floatp_frompointer(t): return _mmut.floatp_frompointer(t) floatp_frompointer = _mmut.floatp_frompointer class inta(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, inta, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, inta, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmut.new_inta(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_inta __del__ = lambda self: None def __getitem__(self, index): return _mmut.inta___getitem__(self, index) def __setitem__(self, index, value): return _mmut.inta___setitem__(self, index, value) def cast(self): return _mmut.inta_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.inta_frompointer if _newclass: frompointer = staticmethod(_mmut.inta_frompointer) inta_swigregister = _mmut.inta_swigregister inta_swigregister(inta) def inta_frompointer(t): return _mmut.inta_frompointer(t) inta_frompointer = _mmut.inta_frompointer class doublea(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, doublea, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, doublea, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmut.new_doublea(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_doublea __del__ = lambda self: None def __getitem__(self, index): return _mmut.doublea___getitem__(self, index) def __setitem__(self, index, value): return _mmut.doublea___setitem__(self, index, value) def cast(self): return _mmut.doublea_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.doublea_frompointer if _newclass: frompointer = staticmethod(_mmut.doublea_frompointer) doublea_swigregister = _mmut.doublea_swigregister doublea_swigregister(doublea) def doublea_frompointer(t): return _mmut.doublea_frompointer(t) doublea_frompointer = _mmut.doublea_frompointer class floata(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, floata, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, floata, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmut.new_floata(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_floata __del__ = lambda self: None def __getitem__(self, index): return _mmut.floata___getitem__(self, index) def __setitem__(self, index, value): return _mmut.floata___setitem__(self, index, value) def cast(self): return _mmut.floata_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.floata_frompointer if _newclass: frompointer = staticmethod(_mmut.floata_frompointer) floata_swigregister = _mmut.floata_swigregister floata_swigregister(floata) def floata_frompointer(t): return _mmut.floata_frompointer(t) floata_frompointer = _mmut.floata_frompointer class FloatVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, FloatVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, FloatVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.FloatVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.FloatVector___nonzero__(self) def __bool__(self): return _mmut.FloatVector___bool__(self) def __len__(self): return _mmut.FloatVector___len__(self) def pop(self): return _mmut.FloatVector_pop(self) def __getslice__(self, i, j): return _mmut.FloatVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.FloatVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.FloatVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.FloatVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.FloatVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.FloatVector___setitem__(self, *args) def append(self, x): return _mmut.FloatVector_append(self, x) def empty(self): return _mmut.FloatVector_empty(self) def size(self): return _mmut.FloatVector_size(self) def clear(self): return _mmut.FloatVector_clear(self) def swap(self, v): return _mmut.FloatVector_swap(self, v) def get_allocator(self): return _mmut.FloatVector_get_allocator(self) def begin(self): return _mmut.FloatVector_begin(self) def end(self): return _mmut.FloatVector_end(self) def rbegin(self): return _mmut.FloatVector_rbegin(self) def rend(self): return _mmut.FloatVector_rend(self) def pop_back(self): return _mmut.FloatVector_pop_back(self) def erase(self, *args): return _mmut.FloatVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_FloatVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.FloatVector_push_back(self, x) def front(self): return _mmut.FloatVector_front(self) def back(self): return _mmut.FloatVector_back(self) def assign(self, n, x): return _mmut.FloatVector_assign(self, n, x) def resize(self, *args): return _mmut.FloatVector_resize(self, *args) def insert(self, *args): return _mmut.FloatVector_insert(self, *args) def reserve(self, n): return _mmut.FloatVector_reserve(self, n) def capacity(self): return _mmut.FloatVector_capacity(self) __swig_destroy__ = _mmut.delete_FloatVector __del__ = lambda self: None FloatVector_swigregister = _mmut.FloatVector_swigregister FloatVector_swigregister(FloatVector) class map_string_string(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, map_string_string, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, map_string_string, name) __repr__ = _swig_repr def iterator(self): return _mmut.map_string_string_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.map_string_string___nonzero__(self) def __bool__(self): return _mmut.map_string_string___bool__(self) def __len__(self): return _mmut.map_string_string___len__(self) def __iter__(self): return self.key_iterator() def iterkeys(self): return self.key_iterator() def itervalues(self): return self.value_iterator() def iteritems(self): return self.iterator() def __getitem__(self, key): return _mmut.map_string_string___getitem__(self, key) def __delitem__(self, key): return _mmut.map_string_string___delitem__(self, key) def has_key(self, key): return _mmut.map_string_string_has_key(self, key) def keys(self): return _mmut.map_string_string_keys(self) def values(self): return _mmut.map_string_string_values(self) def items(self): return _mmut.map_string_string_items(self) def __contains__(self, key): return _mmut.map_string_string___contains__(self, key) def key_iterator(self): return _mmut.map_string_string_key_iterator(self) def value_iterator(self): return _mmut.map_string_string_value_iterator(self) def __setitem__(self, *args): return _mmut.map_string_string___setitem__(self, *args) def asdict(self): return _mmut.map_string_string_asdict(self) def __init__(self, *args): this = _mmut.new_map_string_string(*args) try: self.this.append(this) except: self.this = this def empty(self): return _mmut.map_string_string_empty(self) def size(self): return _mmut.map_string_string_size(self) def clear(self): return _mmut.map_string_string_clear(self) def swap(self, v): return _mmut.map_string_string_swap(self, v) def get_allocator(self): return _mmut.map_string_string_get_allocator(self) def begin(self): return _mmut.map_string_string_begin(self) def end(self): return _mmut.map_string_string_end(self) def rbegin(self): return _mmut.map_string_string_rbegin(self) def rend(self): return _mmut.map_string_string_rend(self) def count(self, x): return _mmut.map_string_string_count(self, x) def erase(self, *args): return _mmut.map_string_string_erase(self, *args) def find(self, x): return _mmut.map_string_string_find(self, x) def lower_bound(self, x): return _mmut.map_string_string_lower_bound(self, x) def upper_bound(self, x): return _mmut.map_string_string_upper_bound(self, x) __swig_destroy__ = _mmut.delete_map_string_string __del__ = lambda self: None map_string_string_swigregister = _mmut.map_string_string_swigregister map_string_string_swigregister(map_string_string) class map_int_string(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, map_int_string, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, map_int_string, name) __repr__ = _swig_repr def iterator(self): return _mmut.map_int_string_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.map_int_string___nonzero__(self) def __bool__(self): return _mmut.map_int_string___bool__(self) def __len__(self): return _mmut.map_int_string___len__(self) def __iter__(self): return self.key_iterator() def iterkeys(self): return self.key_iterator() def itervalues(self): return self.value_iterator() def iteritems(self): return self.iterator() def __getitem__(self, key): return _mmut.map_int_string___getitem__(self, key) def __delitem__(self, key): return _mmut.map_int_string___delitem__(self, key) def has_key(self, key): return _mmut.map_int_string_has_key(self, key) def keys(self): return _mmut.map_int_string_keys(self) def values(self): return _mmut.map_int_string_values(self) def items(self): return _mmut.map_int_string_items(self) def __contains__(self, key): return _mmut.map_int_string___contains__(self, key) def key_iterator(self): return _mmut.map_int_string_key_iterator(self) def value_iterator(self): return _mmut.map_int_string_value_iterator(self) def __setitem__(self, *args): return _mmut.map_int_string___setitem__(self, *args) def asdict(self): return _mmut.map_int_string_asdict(self) def __init__(self, *args): this = _mmut.new_map_int_string(*args) try: self.this.append(this) except: self.this = this def empty(self): return _mmut.map_int_string_empty(self) def size(self): return _mmut.map_int_string_size(self) def clear(self): return _mmut.map_int_string_clear(self) def swap(self, v): return _mmut.map_int_string_swap(self, v) def get_allocator(self): return _mmut.map_int_string_get_allocator(self) def begin(self): return _mmut.map_int_string_begin(self) def end(self): return _mmut.map_int_string_end(self) def rbegin(self): return _mmut.map_int_string_rbegin(self) def rend(self): return _mmut.map_int_string_rend(self) def count(self, x): return _mmut.map_int_string_count(self, x) def erase(self, *args): return _mmut.map_int_string_erase(self, *args) def find(self, x): return _mmut.map_int_string_find(self, x) def lower_bound(self, x): return _mmut.map_int_string_lower_bound(self, x) def upper_bound(self, x): return _mmut.map_int_string_upper_bound(self, x) __swig_destroy__ = _mmut.delete_map_int_string __del__ = lambda self: None map_int_string_swigregister = _mmut.map_int_string_swigregister map_int_string_swigregister(map_int_string) def InitMatType(): return _mmut.InitMatType() InitMatType = _mmut.InitMatType def mround(X): return _mmut.mround(X) mround = _mmut.mround def ifloor(X): return _mmut.ifloor(X) ifloor = _mmut.ifloor def Abs(x): return _mmut.Abs(x) Abs = _mmut.Abs def ISwap(x, y): return _mmut.ISwap(x, y) ISwap = _mmut.ISwap def WSwap(x, y): return _mmut.WSwap(x, y) WSwap = _mmut.WSwap def BSwap(x, y): return _mmut.BSwap(x, y) BSwap = _mmut.BSwap def OSwap(x, y): return _mmut.OSwap(x, y) OSwap = _mmut.OSwap def LSwap(x, y): return _mmut.LSwap(x, y) LSwap = _mmut.LSwap def RSwap(x, y): return _mmut.RSwap(x, y) RSwap = _mmut.RSwap def RMax(x1, x2): return _mmut.RMax(x1, x2) RMax = _mmut.RMax def LMax(x1, x2): return _mmut.LMax(x1, x2) LMax = _mmut.LMax def WMax(x1, x2): return _mmut.WMax(x1, x2) WMax = _mmut.WMax def IMax(x1, x2): return _mmut.IMax(x1, x2) IMax = _mmut.IMax def RMin(x1, x2): return _mmut.RMin(x1, x2) RMin = _mmut.RMin def LMin(x1, x2): return _mmut.LMin(x1, x2) LMin = _mmut.LMin def WMin(x1, x2): return _mmut.WMin(x1, x2) WMin = _mmut.WMin def IMin(x1, x2): return _mmut.IMin(x1, x2) IMin = _mmut.IMin def fsign(x1, x2): return _mmut.fsign(x1, x2) fsign = _mmut.fsign def GetVectorMemory(*args): return _mmut.GetVectorMemory(*args) GetVectorMemory = _mmut.GetVectorMemory def FreeVectorMemory(*args): return _mmut.FreeVectorMemory(*args) FreeVectorMemory = _mmut.FreeVectorMemory def GetMatrixMemory(*args): return _mmut.GetMatrixMemory(*args) GetMatrixMemory = _mmut.GetMatrixMemory def FreeMatrixMemory(*args): return _mmut.FreeMatrixMemory(*args) FreeMatrixMemory = _mmut.FreeMatrixMemory def GetMatrix3Memory(*args): return _mmut.GetMatrix3Memory(*args) GetMatrix3Memory = _mmut.GetMatrix3Memory def FreeMatrix3Memory(*args): return _mmut.FreeMatrix3Memory(*args) FreeMatrix3Memory = _mmut.FreeMatrix3Memory def MachinEps(): return _mmut.MachinEps() MachinEps = _mmut.MachinEps def floatMachinEps(): return _mmut.floatMachinEps() floatMachinEps = _mmut.floatMachinEps def frac(R): return _mmut.frac(R) frac = _mmut.frac def mod(x, y): return _mmut.mod(x, y) mod = _mmut.mod def Pow(X, y): return _mmut.Pow(X, y) Pow = _mmut.Pow def Pow1(X, Y): return _mmut.Pow1(X, Y) Pow1 = _mmut.Pow1 def Exp(X): return _mmut.Exp(X) Exp = _mmut.Exp def Odd(i): return _mmut.Odd(i) Odd = _mmut.Odd def HexValL(S): return _mmut.HexValL(S) HexValL = _mmut.HexValL def OctValL(S): return _mmut.OctValL(S) OctValL = _mmut.OctValL def BinValL(S): return _mmut.BinValL(S) BinValL = _mmut.BinValL def BinValS(L, S): return _mmut.BinValS(L, S) BinValS = _mmut.BinValS def ParamStr(*args): return _mmut.ParamStr(*args) ParamStr = _mmut.ParamStr def CreateCopy(Dest, Source): return _mmut.CreateCopy(Dest, Source) CreateCopy = _mmut.CreateCopy def CreateCopy_n(Dest, Source, n): return _mmut.CreateCopy_n(Dest, Source, n) CreateCopy_n = _mmut.CreateCopy_n def CreateConcat(*args): return _mmut.CreateConcat(*args) CreateConcat = _mmut.CreateConcat def CreateCopCat(*args): return _mmut.CreateCopCat(*args) CreateCopCat = _mmut.CreateCopCat def LastOccurence(S, c): return _mmut.LastOccurence(S, c) LastOccurence = _mmut.LastOccurence def FirstOccurence(*args): return _mmut.FirstOccurence(*args) FirstOccurence = _mmut.FirstOccurence def indexOf(*args): return _mmut.indexOf(*args) indexOf = _mmut.indexOf def LowerCase(s): return _mmut.LowerCase(s) LowerCase = _mmut.LowerCase def UpperCase(s): return _mmut.UpperCase(s) UpperCase = _mmut.UpperCase def GetString(L, S, M): return _mmut.GetString(L, S, M) GetString = _mmut.GetString def GetStrTer(L, S, n, LMax, SMax): return _mmut.GetStrTer(L, S, n, LMax, SMax) GetStrTer = _mmut.GetStrTer def GetStrTerWin32File(L, S, n, LMax, SMax): return _mmut.GetStrTerWin32File(L, S, n, LMax, SMax) GetStrTerWin32File = _mmut.GetStrTerWin32File def strcpy_n(d, s, n): return _mmut.strcpy_n(d, s, n) strcpy_n = _mmut.strcpy_n def strcpy_n1(d, s, n): return _mmut.strcpy_n1(d, s, n) strcpy_n1 = _mmut.strcpy_n1 def strcpy_nr(d, s, n): return _mmut.strcpy_nr(d, s, n) strcpy_nr = _mmut.strcpy_nr def strcpy_ns(d, s, n): return _mmut.strcpy_ns(d, s, n) strcpy_ns = _mmut.strcpy_ns def strcpy_cs(d, s): return _mmut.strcpy_cs(d, s) strcpy_cs = _mmut.strcpy_cs def strcpy_ncs(d, s, n): return _mmut.strcpy_ncs(d, s, n) strcpy_ncs = _mmut.strcpy_ncs def strcpy_css(d, s): return _mmut.strcpy_css(d, s) strcpy_css = _mmut.strcpy_css def strcpy_ncss(d, s, n): return _mmut.strcpy_ncss(d, s, n) strcpy_ncss = _mmut.strcpy_ncss def strcpy_n0(d, s, n): return _mmut.strcpy_n0(d, s, n) strcpy_n0 = _mmut.strcpy_n0 def strlen_des(s): return _mmut.strlen_des(s) strlen_des = _mmut.strlen_des def strcpy_des(d, s): return _mmut.strcpy_des(d, s) strcpy_des = _mmut.strcpy_des def strcat_des(d, s): return _mmut.strcat_des(d, s) strcat_des = _mmut.strcat_des def PadSpaces(S, len): return _mmut.PadSpaces(S, len) PadSpaces = _mmut.PadSpaces _mmut.SCUTKEY_BEGIN_swigconstant(_mmut) SCUTKEY_BEGIN = _mmut.SCUTKEY_BEGIN _mmut.SCUTKEY_END_swigconstant(_mmut) SCUTKEY_END = _mmut.SCUTKEY_END _mmut.SCUTKEY_BEGEND_swigconstant(_mmut) SCUTKEY_BEGEND = _mmut.SCUTKEY_BEGEND def CutSpaces(S, CutKey): return _mmut.CutSpaces(S, CutKey) CutSpaces = _mmut.CutSpaces def DelSpaces(*args): return _mmut.DelSpaces(*args) DelSpaces = _mmut.DelSpaces def EnforceSpaces(S): return _mmut.EnforceSpaces(S) EnforceSpaces = _mmut.EnforceSpaces def set_new_float_unibin(): return _mmut.set_new_float_unibin() set_new_float_unibin = _mmut.set_new_float_unibin def is_new_float_unibin(): return _mmut.is_new_float_unibin() is_new_float_unibin = _mmut.is_new_float_unibin def set_old_float_unibin(): return _mmut.set_old_float_unibin() set_old_float_unibin = _mmut.set_old_float_unibin def __modify4(): return _mmut.__modify4() __modify4 = _mmut.__modify4 def int2UniBin(I, iUB): return _mmut.int2UniBin(I, iUB) int2UniBin = _mmut.int2UniBin def short2UniBin(S, sUB): return _mmut.short2UniBin(S, sUB) short2UniBin = _mmut.short2UniBin def long2UniBin(L, lUB): return _mmut.long2UniBin(L, lUB) long2UniBin = _mmut.long2UniBin def word2UniBin(W, wUB): return _mmut.word2UniBin(W, wUB) word2UniBin = _mmut.word2UniBin def real2UniBin(R, rUB): return _mmut.real2UniBin(R, rUB) real2UniBin = _mmut.real2UniBin def float2UniBin(R, fUB): return _mmut.float2UniBin(R, fUB) float2UniBin = _mmut.float2UniBin def shortreal2UniBin(R, srUB): return _mmut.shortreal2UniBin(R, srUB) shortreal2UniBin = _mmut.shortreal2UniBin def UniBin2int(iUB): return _mmut.UniBin2int(iUB) UniBin2int = _mmut.UniBin2int def UniBin2short(sUB, S): return _mmut.UniBin2short(sUB, S) UniBin2short = _mmut.UniBin2short def UniBin2long(lUB, L): return _mmut.UniBin2long(lUB, L) UniBin2long = _mmut.UniBin2long def UniBin2word(wUB, W): return _mmut.UniBin2word(wUB, W) UniBin2word = _mmut.UniBin2word def UniBin2real(rUB): return _mmut.UniBin2real(rUB) UniBin2real = _mmut.UniBin2real def UniBin2shortreal(srUB, R): return _mmut.UniBin2shortreal(srUB, R) UniBin2shortreal = _mmut.UniBin2shortreal def UniBin2float(fUB): return _mmut.UniBin2float(fUB) UniBin2float = _mmut.UniBin2float def mem_write(*args): return _mmut.mem_write(*args) mem_write = _mmut.mem_write def mem_write_byte(B, S, l): return _mmut.mem_write_byte(B, S, l) mem_write_byte = _mmut.mem_write_byte def mem_read(*args): return _mmut.mem_read(*args) mem_read = _mmut.mem_read def mem_read_byte(B, S, l): return _mmut.mem_read_byte(B, S, l) mem_read_byte = _mmut.mem_read_byte _mmut.MAJOR_VERSION_swigconstant(_mmut) MAJOR_VERSION = _mmut.MAJOR_VERSION _mmut.MINOR_VERSION_swigconstant(_mmut) MINOR_VERSION = _mmut.MINOR_VERSION _mmut.MICRO_VERSION_swigconstant(_mmut) MICRO_VERSION = _mmut.MICRO_VERSION _mmut.PRNK_Silent_swigconstant(_mmut) PRNK_Silent = _mmut.PRNK_Silent _mmut.PRNK_SimRWBROOK_swigconstant(_mmut) PRNK_SimRWBROOK = _mmut.PRNK_SimRWBROOK _mmut.Error_EmptyCIF_swigconstant(_mmut) Error_EmptyCIF = _mmut.Error_EmptyCIF _mmut.Error_NoError_swigconstant(_mmut) Error_NoError = _mmut.Error_NoError _mmut.Error_Ok_swigconstant(_mmut) Error_Ok = _mmut.Error_Ok _mmut.Error_WrongSection_swigconstant(_mmut) Error_WrongSection = _mmut.Error_WrongSection _mmut.Error_WrongChainID_swigconstant(_mmut) Error_WrongChainID = _mmut.Error_WrongChainID _mmut.Error_WrongEntryID_swigconstant(_mmut) Error_WrongEntryID = _mmut.Error_WrongEntryID _mmut.Error_SEQRES_serNum_swigconstant(_mmut) Error_SEQRES_serNum = _mmut.Error_SEQRES_serNum _mmut.Error_SEQRES_numRes_swigconstant(_mmut) Error_SEQRES_numRes = _mmut.Error_SEQRES_numRes _mmut.Error_SEQRES_extraRes_swigconstant(_mmut) Error_SEQRES_extraRes = _mmut.Error_SEQRES_extraRes _mmut.Error_NCSM_Unrecognized_swigconstant(_mmut) Error_NCSM_Unrecognized = _mmut.Error_NCSM_Unrecognized _mmut.Error_NCSM_AlreadySet_swigconstant(_mmut) Error_NCSM_AlreadySet = _mmut.Error_NCSM_AlreadySet _mmut.Error_NCSM_WrongSerial_swigconstant(_mmut) Error_NCSM_WrongSerial = _mmut.Error_NCSM_WrongSerial _mmut.Error_NCSM_UnmatchIG_swigconstant(_mmut) Error_NCSM_UnmatchIG = _mmut.Error_NCSM_UnmatchIG _mmut.Error_ATOM_Unrecognized_swigconstant(_mmut) Error_ATOM_Unrecognized = _mmut.Error_ATOM_Unrecognized _mmut.Error_ATOM_AlreadySet_swigconstant(_mmut) Error_ATOM_AlreadySet = _mmut.Error_ATOM_AlreadySet _mmut.Error_ATOM_NoResidue_swigconstant(_mmut) Error_ATOM_NoResidue = _mmut.Error_ATOM_NoResidue _mmut.Error_ATOM_Unmatch_swigconstant(_mmut) Error_ATOM_Unmatch = _mmut.Error_ATOM_Unmatch _mmut.Error_CantOpenFile_swigconstant(_mmut) Error_CantOpenFile = _mmut.Error_CantOpenFile _mmut.Error_UnrecognizedInteger_swigconstant(_mmut) Error_UnrecognizedInteger = _mmut.Error_UnrecognizedInteger _mmut.Error_WrongModelNo_swigconstant(_mmut) Error_WrongModelNo = _mmut.Error_WrongModelNo _mmut.Error_DuplicatedModel_swigconstant(_mmut) Error_DuplicatedModel = _mmut.Error_DuplicatedModel _mmut.Error_NoModel_swigconstant(_mmut) Error_NoModel = _mmut.Error_NoModel _mmut.Error_ForeignFile_swigconstant(_mmut) Error_ForeignFile = _mmut.Error_ForeignFile _mmut.Error_WrongEdition_swigconstant(_mmut) Error_WrongEdition = _mmut.Error_WrongEdition _mmut.Error_NotACIFFile_swigconstant(_mmut) Error_NotACIFFile = _mmut.Error_NotACIFFile _mmut.Error_NoData_swigconstant(_mmut) Error_NoData = _mmut.Error_NoData _mmut.Error_NoLoop_swigconstant(_mmut) Error_NoLoop = _mmut.Error_NoLoop _mmut.Error_NoStruct_swigconstant(_mmut) Error_NoStruct = _mmut.Error_NoStruct _mmut.Error_UnrecognCIFItems_swigconstant(_mmut) Error_UnrecognCIFItems = _mmut.Error_UnrecognCIFItems _mmut.Error_MissingCIFField_swigconstant(_mmut) Error_MissingCIFField = _mmut.Error_MissingCIFField _mmut.Error_EmptyCIFLoop_swigconstant(_mmut) Error_EmptyCIFLoop = _mmut.Error_EmptyCIFLoop _mmut.Error_EmptyCIFStruct_swigconstant(_mmut) Error_EmptyCIFStruct = _mmut.Error_EmptyCIFStruct _mmut.Error_UnexpEndOfCIF_swigconstant(_mmut) Error_UnexpEndOfCIF = _mmut.Error_UnexpEndOfCIF _mmut.Error_MissgCIFLoopField_swigconstant(_mmut) Error_MissgCIFLoopField = _mmut.Error_MissgCIFLoopField _mmut.Error_NotACIFStructure_swigconstant(_mmut) Error_NotACIFStructure = _mmut.Error_NotACIFStructure _mmut.Error_NotACIFLoop_swigconstant(_mmut) Error_NotACIFLoop = _mmut.Error_NotACIFLoop _mmut.Error_UnrecognizedReal_swigconstant(_mmut) Error_UnrecognizedReal = _mmut.Error_UnrecognizedReal _mmut.Error_NoSheetID_swigconstant(_mmut) Error_NoSheetID = _mmut.Error_NoSheetID _mmut.Error_WrongSheetID_swigconstant(_mmut) Error_WrongSheetID = _mmut.Error_WrongSheetID _mmut.Error_WrongStrandNo_swigconstant(_mmut) Error_WrongStrandNo = _mmut.Error_WrongStrandNo _mmut.Error_WrongNumberOfStrands_swigconstant(_mmut) Error_WrongNumberOfStrands = _mmut.Error_WrongNumberOfStrands _mmut.Error_WrongSheetOrder_swigconstant(_mmut) Error_WrongSheetOrder = _mmut.Error_WrongSheetOrder _mmut.Error_HBondInconsistency_swigconstant(_mmut) Error_HBondInconsistency = _mmut.Error_HBondInconsistency _mmut.Error_EmptyResidueName_swigconstant(_mmut) Error_EmptyResidueName = _mmut.Error_EmptyResidueName _mmut.Error_DuplicateSeqNum_swigconstant(_mmut) Error_DuplicateSeqNum = _mmut.Error_DuplicateSeqNum _mmut.Error_NoLogicalName_swigconstant(_mmut) Error_NoLogicalName = _mmut.Error_NoLogicalName _mmut.Error_EmptyFile_swigconstant(_mmut) Error_EmptyFile = _mmut.Error_EmptyFile _mmut.Error_Unknown_swigconstant(_mmut) Error_Unknown = _mmut.Error_Unknown _mmut.Error_CIF_EmptyRow_swigconstant(_mmut) Error_CIF_EmptyRow = _mmut.Error_CIF_EmptyRow _mmut.Error_GeneralError1_swigconstant(_mmut) Error_GeneralError1 = _mmut.Error_GeneralError1 _mmut.ClassID_Template_swigconstant(_mmut) ClassID_Template = _mmut.ClassID_Template _mmut.ClassID_String_swigconstant(_mmut) ClassID_String = _mmut.ClassID_String _mmut.ClassID_ObsLine_swigconstant(_mmut) ClassID_ObsLine = _mmut.ClassID_ObsLine _mmut.ClassID_TitleLine_swigconstant(_mmut) ClassID_TitleLine = _mmut.ClassID_TitleLine _mmut.ClassID_CAVEAT_swigconstant(_mmut) ClassID_CAVEAT = _mmut.ClassID_CAVEAT _mmut.ClassID_Compound_swigconstant(_mmut) ClassID_Compound = _mmut.ClassID_Compound _mmut.ClassID_Source_swigconstant(_mmut) ClassID_Source = _mmut.ClassID_Source _mmut.ClassID_ExpData_swigconstant(_mmut) ClassID_ExpData = _mmut.ClassID_ExpData _mmut.ClassID_MdlType_swigconstant(_mmut) ClassID_MdlType = _mmut.ClassID_MdlType _mmut.ClassID_Author_swigconstant(_mmut) ClassID_Author = _mmut.ClassID_Author _mmut.ClassID_RevData_swigconstant(_mmut) ClassID_RevData = _mmut.ClassID_RevData _mmut.ClassID_Supersede_swigconstant(_mmut) ClassID_Supersede = _mmut.ClassID_Supersede _mmut.ClassID_Journal_swigconstant(_mmut) ClassID_Journal = _mmut.ClassID_Journal _mmut.ClassID_Remark_swigconstant(_mmut) ClassID_Remark = _mmut.ClassID_Remark _mmut.ClassID_DBReference_swigconstant(_mmut) ClassID_DBReference = _mmut.ClassID_DBReference _mmut.ClassID_SeqAdv_swigconstant(_mmut) ClassID_SeqAdv = _mmut.ClassID_SeqAdv _mmut.ClassID_ModRes_swigconstant(_mmut) ClassID_ModRes = _mmut.ClassID_ModRes _mmut.ClassID_Het_swigconstant(_mmut) ClassID_Het = _mmut.ClassID_Het _mmut.ClassID_NCSMatrix_swigconstant(_mmut) ClassID_NCSMatrix = _mmut.ClassID_NCSMatrix _mmut.ClassID_TVect_swigconstant(_mmut) ClassID_TVect = _mmut.ClassID_TVect _mmut.ClassID_Helix_swigconstant(_mmut) ClassID_Helix = _mmut.ClassID_Helix _mmut.ClassID_Turn_swigconstant(_mmut) ClassID_Turn = _mmut.ClassID_Turn _mmut.ClassID_Link_swigconstant(_mmut) ClassID_Link = _mmut.ClassID_Link _mmut.ClassID_LinkR_swigconstant(_mmut) ClassID_LinkR = _mmut.ClassID_LinkR _mmut.ClassID_CisPep_swigconstant(_mmut) ClassID_CisPep = _mmut.ClassID_CisPep class Mask(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Mask, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Mask, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_Mask() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Mask __del__ = lambda self: None def SetMaskBit(self, BitNo): return _mmut.Mask_SetMaskBit(self, BitNo) def NewMask(self, Mask, nMasks): return _mmut.Mask_NewMask(self, Mask, nMasks) def CopyMask(self, Mask): return _mmut.Mask_CopyMask(self, Mask) def SetMask(self, Mask): return _mmut.Mask_SetMask(self, Mask) def RemoveMask(self, Mask): return _mmut.Mask_RemoveMask(self, Mask) def SelMask(self, Mask): return _mmut.Mask_SelMask(self, Mask) def XadMask(self, Mask): return _mmut.Mask_XadMask(self, Mask) def ClearMask(self): return _mmut.Mask_ClearMask(self) def NegMask(self): return _mmut.Mask_NegMask(self) def CheckMask(self, Mask): return _mmut.Mask_CheckMask(self, Mask) def isMask(self): return _mmut.Mask_isMask(self) def getLength(self): return _mmut.Mask_getLength(self) def Print(self, S): return _mmut.Mask_Print(self, S) Mask_swigregister = _mmut.Mask_swigregister Mask_swigregister(Mask) cvar = _mmut.cvar MinReal = cvar.MinReal MaxReal = cvar.MaxReal fMinReal = cvar.fMinReal fMaxReal = cvar.fMaxReal MinShortReal = cvar.MinShortReal MaxShortReal = cvar.MaxShortReal MaxInt = cvar.MaxInt MinInt = cvar.MinInt MaxWord = cvar.MaxWord MaxInt4 = cvar.MaxInt4 MinInt4 = cvar.MinInt4 MaxWord4 = cvar.MaxWord4 Pi = cvar.Pi Eu = cvar.Eu ln10 = cvar.ln10 ANY_RES = cvar.ANY_RES _mmut.UDR_ATOM_swigconstant(_mmut) UDR_ATOM = _mmut.UDR_ATOM _mmut.UDR_RESIDUE_swigconstant(_mmut) UDR_RESIDUE = _mmut.UDR_RESIDUE _mmut.UDR_CHAIN_swigconstant(_mmut) UDR_CHAIN = _mmut.UDR_CHAIN _mmut.UDR_MODEL_swigconstant(_mmut) UDR_MODEL = _mmut.UDR_MODEL _mmut.UDR_HIERARCHY_swigconstant(_mmut) UDR_HIERARCHY = _mmut.UDR_HIERARCHY _mmut.UDRF_ATOM_swigconstant(_mmut) UDRF_ATOM = _mmut.UDRF_ATOM _mmut.UDRF_RESIDUE_swigconstant(_mmut) UDRF_RESIDUE = _mmut.UDRF_RESIDUE _mmut.UDRF_CHAIN_swigconstant(_mmut) UDRF_CHAIN = _mmut.UDRF_CHAIN _mmut.UDRF_MODEL_swigconstant(_mmut) UDRF_MODEL = _mmut.UDRF_MODEL _mmut.UDRF_HIERARCHY_swigconstant(_mmut) UDRF_HIERARCHY = _mmut.UDRF_HIERARCHY _mmut.UDRF_MASK_swigconstant(_mmut) UDRF_MASK = _mmut.UDRF_MASK class UDRegister(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, UDRegister, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, UDRegister, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_UDRegister() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_UDRegister __del__ = lambda self: None def RegisterUDInteger(self, udr_type, UDDataID): return _mmut.UDRegister_RegisterUDInteger(self, udr_type, UDDataID) def RegisterUDReal(self, udr_type, UDDataID): return _mmut.UDRegister_RegisterUDReal(self, udr_type, UDDataID) def RegisterUDString(self, udr_type, UDDataID): return _mmut.UDRegister_RegisterUDString(self, udr_type, UDDataID) def GetUDDHandle(self, udr_type, UDDataID): return _mmut.UDRegister_GetUDDHandle(self, udr_type, UDDataID) UDRegister_swigregister = _mmut.UDRegister_swigregister UDRegister_swigregister(UDRegister) _mmut.UDDATA_Ok_swigconstant(_mmut) UDDATA_Ok = _mmut.UDDATA_Ok _mmut.UDDATA_WrongHandle_swigconstant(_mmut) UDDATA_WrongHandle = _mmut.UDDATA_WrongHandle _mmut.UDDATA_WrongUDRType_swigconstant(_mmut) UDDATA_WrongUDRType = _mmut.UDDATA_WrongUDRType _mmut.UDDATA_NoData_swigconstant(_mmut) UDDATA_NoData = _mmut.UDDATA_NoData class UDData(Mask): __swig_setmethods__ = {} for _s in [Mask]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, UDData, name, value) __swig_getmethods__ = {} for _s in [Mask]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, UDData, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_UDData() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_UDData __del__ = lambda self: None UDData_swigregister = _mmut.UDData_swigregister UDData_swigregister(UDData) class ProModel(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ProModel, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ProModel, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_ProModel() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_ProModel __del__ = lambda self: None def GetEntryID(self): return _mmut.ProModel_GetEntryID(self) def SetEntryID(self, arg2): return _mmut.ProModel_SetEntryID(self, arg2) def AddChain(self, arg2): return _mmut.ProModel_AddChain(self, arg2) def GetCoordHierarchy(self): return _mmut.ProModel_GetCoordHierarchy(self) def GetNumberOfModels(self): return _mmut.ProModel_GetNumberOfModels(self) def GetNumberOfAllAtoms(self): return _mmut.ProModel_GetNumberOfAllAtoms(self) def GetAllAtoms(self): return _mmut.ProModel_GetAllAtoms(self) def GetSerNum(self): return _mmut.ProModel_GetSerNum(self) def ExpandAtomArray(self, arg2): return _mmut.ProModel_ExpandAtomArray(self, arg2) def AddAtomArray(self, arg2): return _mmut.ProModel_AddAtomArray(self, arg2) ProModel_swigregister = _mmut.ProModel_swigregister ProModel_swigregister(ProModel) class ChainContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ChainContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ChainContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_ChainContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_ChainContainer __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmut.ChainContainer_SetChain(self, Chain_Owner) def Get1stChainID(self): return _mmut.ChainContainer_Get1stChainID(self) def MoveByChainID(self, chainID, chainContainer): return _mmut.ChainContainer_MoveByChainID(self, chainID, chainContainer) ChainContainer_swigregister = _mmut.ChainContainer_swigregister ChainContainer_swigregister(ChainContainer) class ContainerChain(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, ContainerChain, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, ContainerChain, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_ContainerChain(*args) try: self.this.append(this) except: self.this = this def SetChain(self, Chain_Owner): return _mmut.ContainerChain_SetChain(self, Chain_Owner) __swig_destroy__ = _mmut.delete_ContainerChain __del__ = lambda self: None ContainerChain_swigregister = _mmut.ContainerChain_swigregister ContainerChain_swigregister(ContainerChain) class DBReference(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, DBReference, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, DBReference, name) __repr__ = _swig_repr __swig_setmethods__["seqBeg"] = _mmut.DBReference_seqBeg_set __swig_getmethods__["seqBeg"] = _mmut.DBReference_seqBeg_get if _newclass: seqBeg = _swig_property(_mmut.DBReference_seqBeg_get, _mmut.DBReference_seqBeg_set) __swig_setmethods__["insBeg"] = _mmut.DBReference_insBeg_set __swig_getmethods__["insBeg"] = _mmut.DBReference_insBeg_get if _newclass: insBeg = _swig_property(_mmut.DBReference_insBeg_get, _mmut.DBReference_insBeg_set) __swig_setmethods__["seqEnd"] = _mmut.DBReference_seqEnd_set __swig_getmethods__["seqEnd"] = _mmut.DBReference_seqEnd_get if _newclass: seqEnd = _swig_property(_mmut.DBReference_seqEnd_get, _mmut.DBReference_seqEnd_set) __swig_setmethods__["insEnd"] = _mmut.DBReference_insEnd_set __swig_getmethods__["insEnd"] = _mmut.DBReference_insEnd_get if _newclass: insEnd = _swig_property(_mmut.DBReference_insEnd_get, _mmut.DBReference_insEnd_set) __swig_setmethods__["database"] = _mmut.DBReference_database_set __swig_getmethods__["database"] = _mmut.DBReference_database_get if _newclass: database = _swig_property(_mmut.DBReference_database_get, _mmut.DBReference_database_set) __swig_setmethods__["dbAccession"] = _mmut.DBReference_dbAccession_set __swig_getmethods__["dbAccession"] = _mmut.DBReference_dbAccession_get if _newclass: dbAccession = _swig_property(_mmut.DBReference_dbAccession_get, _mmut.DBReference_dbAccession_set) __swig_setmethods__["dbIdCode"] = _mmut.DBReference_dbIdCode_set __swig_getmethods__["dbIdCode"] = _mmut.DBReference_dbIdCode_get if _newclass: dbIdCode = _swig_property(_mmut.DBReference_dbIdCode_get, _mmut.DBReference_dbIdCode_set) __swig_setmethods__["dbseqBeg"] = _mmut.DBReference_dbseqBeg_set __swig_getmethods__["dbseqBeg"] = _mmut.DBReference_dbseqBeg_get if _newclass: dbseqBeg = _swig_property(_mmut.DBReference_dbseqBeg_get, _mmut.DBReference_dbseqBeg_set) __swig_setmethods__["dbinsBeg"] = _mmut.DBReference_dbinsBeg_set __swig_getmethods__["dbinsBeg"] = _mmut.DBReference_dbinsBeg_get if _newclass: dbinsBeg = _swig_property(_mmut.DBReference_dbinsBeg_get, _mmut.DBReference_dbinsBeg_set) __swig_setmethods__["dbseqEnd"] = _mmut.DBReference_dbseqEnd_set __swig_getmethods__["dbseqEnd"] = _mmut.DBReference_dbseqEnd_get if _newclass: dbseqEnd = _swig_property(_mmut.DBReference_dbseqEnd_get, _mmut.DBReference_dbseqEnd_set) __swig_setmethods__["dbinsEnd"] = _mmut.DBReference_dbinsEnd_set __swig_getmethods__["dbinsEnd"] = _mmut.DBReference_dbinsEnd_get if _newclass: dbinsEnd = _swig_property(_mmut.DBReference_dbinsEnd_get, _mmut.DBReference_dbinsEnd_set) def __init__(self, *args): this = _mmut.new_DBReference(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_DBReference __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.DBReference_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.DBReference_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.DBReference_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.DBReference_GetClassID(self) def Copy(self, DBRef): return _mmut.DBReference_Copy(self, DBRef) DBReference_swigregister = _mmut.DBReference_swigregister DBReference_swigregister(DBReference) class SeqAdv(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SeqAdv, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SeqAdv, name) __repr__ = _swig_repr __swig_setmethods__["resName"] = _mmut.SeqAdv_resName_set __swig_getmethods__["resName"] = _mmut.SeqAdv_resName_get if _newclass: resName = _swig_property(_mmut.SeqAdv_resName_get, _mmut.SeqAdv_resName_set) __swig_setmethods__["seqNum"] = _mmut.SeqAdv_seqNum_set __swig_getmethods__["seqNum"] = _mmut.SeqAdv_seqNum_get if _newclass: seqNum = _swig_property(_mmut.SeqAdv_seqNum_get, _mmut.SeqAdv_seqNum_set) __swig_setmethods__["insCode"] = _mmut.SeqAdv_insCode_set __swig_getmethods__["insCode"] = _mmut.SeqAdv_insCode_get if _newclass: insCode = _swig_property(_mmut.SeqAdv_insCode_get, _mmut.SeqAdv_insCode_set) __swig_setmethods__["database"] = _mmut.SeqAdv_database_set __swig_getmethods__["database"] = _mmut.SeqAdv_database_get if _newclass: database = _swig_property(_mmut.SeqAdv_database_get, _mmut.SeqAdv_database_set) __swig_setmethods__["dbAccession"] = _mmut.SeqAdv_dbAccession_set __swig_getmethods__["dbAccession"] = _mmut.SeqAdv_dbAccession_get if _newclass: dbAccession = _swig_property(_mmut.SeqAdv_dbAccession_get, _mmut.SeqAdv_dbAccession_set) __swig_setmethods__["dbRes"] = _mmut.SeqAdv_dbRes_set __swig_getmethods__["dbRes"] = _mmut.SeqAdv_dbRes_get if _newclass: dbRes = _swig_property(_mmut.SeqAdv_dbRes_get, _mmut.SeqAdv_dbRes_set) __swig_setmethods__["dbSeq"] = _mmut.SeqAdv_dbSeq_set __swig_getmethods__["dbSeq"] = _mmut.SeqAdv_dbSeq_get if _newclass: dbSeq = _swig_property(_mmut.SeqAdv_dbSeq_get, _mmut.SeqAdv_dbSeq_set) __swig_setmethods__["conflict"] = _mmut.SeqAdv_conflict_set __swig_getmethods__["conflict"] = _mmut.SeqAdv_conflict_get if _newclass: conflict = _swig_property(_mmut.SeqAdv_conflict_get, _mmut.SeqAdv_conflict_set) def __init__(self, *args): this = _mmut.new_SeqAdv(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_SeqAdv __del__ = lambda self: None def ConvertPDBASCII(self, S): return _mmut.SeqAdv_ConvertPDBASCII(self, S) def MakeCIF(self, CIF, N): return _mmut.SeqAdv_MakeCIF(self, CIF, N) def GetCIF(self, CIF, n): return _mmut.SeqAdv_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.SeqAdv_GetClassID(self) def Copy(self, seqAdv): return _mmut.SeqAdv_Copy(self, seqAdv) SeqAdv_swigregister = _mmut.SeqAdv_swigregister SeqAdv_swigregister(SeqAdv) class SeqRes(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SeqRes, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SeqRes, name) __repr__ = _swig_repr __swig_setmethods__["numRes"] = _mmut.SeqRes_numRes_set __swig_getmethods__["numRes"] = _mmut.SeqRes_numRes_get if _newclass: numRes = _swig_property(_mmut.SeqRes_numRes_get, _mmut.SeqRes_numRes_set) __swig_setmethods__["resName"] = _mmut.SeqRes_resName_set __swig_getmethods__["resName"] = _mmut.SeqRes_resName_get if _newclass: resName = _swig_property(_mmut.SeqRes_resName_get, _mmut.SeqRes_resName_set) def __init__(self): this = _mmut.new_SeqRes() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_SeqRes __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmut.SeqRes_SetChain(self, Chain_Owner) def ConvertPDBASCII(self, S): return _mmut.SeqRes_ConvertPDBASCII(self, S) def MakeCIF(self, CIF): return _mmut.SeqRes_MakeCIF(self, CIF) def GetCIF(self, CIF): return _mmut.SeqRes_GetCIF(self, CIF) def Copy(self, seqRes): return _mmut.SeqRes_Copy(self, seqRes) SeqRes_swigregister = _mmut.SeqRes_swigregister SeqRes_swigregister(SeqRes) class ModRes(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, ModRes, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, ModRes, name) __repr__ = _swig_repr __swig_setmethods__["resName"] = _mmut.ModRes_resName_set __swig_getmethods__["resName"] = _mmut.ModRes_resName_get if _newclass: resName = _swig_property(_mmut.ModRes_resName_get, _mmut.ModRes_resName_set) __swig_setmethods__["seqNum"] = _mmut.ModRes_seqNum_set __swig_getmethods__["seqNum"] = _mmut.ModRes_seqNum_get if _newclass: seqNum = _swig_property(_mmut.ModRes_seqNum_get, _mmut.ModRes_seqNum_set) __swig_setmethods__["insCode"] = _mmut.ModRes_insCode_set __swig_getmethods__["insCode"] = _mmut.ModRes_insCode_get if _newclass: insCode = _swig_property(_mmut.ModRes_insCode_get, _mmut.ModRes_insCode_set) __swig_setmethods__["stdRes"] = _mmut.ModRes_stdRes_set __swig_getmethods__["stdRes"] = _mmut.ModRes_stdRes_get if _newclass: stdRes = _swig_property(_mmut.ModRes_stdRes_get, _mmut.ModRes_stdRes_set) __swig_setmethods__["comment"] = _mmut.ModRes_comment_set __swig_getmethods__["comment"] = _mmut.ModRes_comment_get if _newclass: comment = _swig_property(_mmut.ModRes_comment_get, _mmut.ModRes_comment_set) def __init__(self, *args): this = _mmut.new_ModRes(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_ModRes __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.ModRes_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.ModRes_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.ModRes_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.ModRes_GetClassID(self) def Copy(self, modRes): return _mmut.ModRes_Copy(self, modRes) ModRes_swigregister = _mmut.ModRes_swigregister ModRes_swigregister(ModRes) class HetRec(ContainerChain): __swig_setmethods__ = {} for _s in [ContainerChain]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, HetRec, name, value) __swig_getmethods__ = {} for _s in [ContainerChain]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, HetRec, name) __repr__ = _swig_repr __swig_setmethods__["hetID"] = _mmut.HetRec_hetID_set __swig_getmethods__["hetID"] = _mmut.HetRec_hetID_get if _newclass: hetID = _swig_property(_mmut.HetRec_hetID_get, _mmut.HetRec_hetID_set) __swig_setmethods__["seqNum"] = _mmut.HetRec_seqNum_set __swig_getmethods__["seqNum"] = _mmut.HetRec_seqNum_get if _newclass: seqNum = _swig_property(_mmut.HetRec_seqNum_get, _mmut.HetRec_seqNum_set) __swig_setmethods__["insCode"] = _mmut.HetRec_insCode_set __swig_getmethods__["insCode"] = _mmut.HetRec_insCode_get if _newclass: insCode = _swig_property(_mmut.HetRec_insCode_get, _mmut.HetRec_insCode_set) __swig_setmethods__["numHetAtoms"] = _mmut.HetRec_numHetAtoms_set __swig_getmethods__["numHetAtoms"] = _mmut.HetRec_numHetAtoms_get if _newclass: numHetAtoms = _swig_property(_mmut.HetRec_numHetAtoms_get, _mmut.HetRec_numHetAtoms_set) __swig_setmethods__["comment"] = _mmut.HetRec_comment_set __swig_getmethods__["comment"] = _mmut.HetRec_comment_get if _newclass: comment = _swig_property(_mmut.HetRec_comment_get, _mmut.HetRec_comment_set) def __init__(self, *args): this = _mmut.new_HetRec(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_HetRec __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.HetRec_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.HetRec_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.HetRec_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.HetRec_GetClassID(self) def Copy(self, Het): return _mmut.HetRec_Copy(self, Het) HetRec_swigregister = _mmut.HetRec_swigregister HetRec_swigregister(HetRec) def newChain(): return _mmut.newChain() newChain = _mmut.newChain def SetMakersChain(defMk, streamMk): return _mmut.SetMakersChain(defMk, streamMk) SetMakersChain = _mmut.SetMakersChain class Chain(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Chain, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Chain, name) __repr__ = _swig_repr __swig_setmethods__["DBRef"] = _mmut.Chain_DBRef_set __swig_getmethods__["DBRef"] = _mmut.Chain_DBRef_get if _newclass: DBRef = _swig_property(_mmut.Chain_DBRef_get, _mmut.Chain_DBRef_set) __swig_setmethods__["seqAdv"] = _mmut.Chain_seqAdv_set __swig_getmethods__["seqAdv"] = _mmut.Chain_seqAdv_get if _newclass: seqAdv = _swig_property(_mmut.Chain_seqAdv_get, _mmut.Chain_seqAdv_set) __swig_setmethods__["seqRes"] = _mmut.Chain_seqRes_set __swig_getmethods__["seqRes"] = _mmut.Chain_seqRes_get if _newclass: seqRes = _swig_property(_mmut.Chain_seqRes_get, _mmut.Chain_seqRes_set) __swig_setmethods__["modRes"] = _mmut.Chain_modRes_set __swig_getmethods__["modRes"] = _mmut.Chain_modRes_get if _newclass: modRes = _swig_property(_mmut.Chain_modRes_get, _mmut.Chain_modRes_set) __swig_setmethods__["Het"] = _mmut.Chain_Het_set __swig_getmethods__["Het"] = _mmut.Chain_Het_get if _newclass: Het = _swig_property(_mmut.Chain_Het_get, _mmut.Chain_Het_set) def __init__(self, *args): this = _mmut.new_Chain(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Chain __del__ = lambda self: None def FreeAnnotations(self): return _mmut.Chain_FreeAnnotations(self) def SetModel(self, model): return _mmut.Chain_SetModel(self, model) def SetChain(self, chID): return _mmut.Chain_SetChain(self, chID) def GetCoordHierarchy(self): return _mmut.Chain_GetCoordHierarchy(self) def ConvertDBREF(self, PDBString): return _mmut.Chain_ConvertDBREF(self, PDBString) def ConvertSEQADV(self, PDBString): return _mmut.Chain_ConvertSEQADV(self, PDBString) def ConvertSEQRES(self, PDBString): return _mmut.Chain_ConvertSEQRES(self, PDBString) def ConvertMODRES(self, PDBString): return _mmut.Chain_ConvertMODRES(self, PDBString) def ConvertHET(self, PDBString): return _mmut.Chain_ConvertHET(self, PDBString) def MakeAtomCIF(self, CIF): return _mmut.Chain_MakeAtomCIF(self, CIF) def GetNumberOfResidues(self): return _mmut.Chain_GetNumberOfResidues(self) def GetResidue(self, *args): return _mmut.Chain_GetResidue(self, *args) def GetResidueNo(self, seqNum, insCode): return _mmut.Chain_GetResidueNo(self, seqNum, insCode) def GetResidueTable(self, resTable, NumberOfResidues): return _mmut.Chain_GetResidueTable(self, resTable, NumberOfResidues) def GetResidueCreate(self, resName, seqNum, insCode, Enforce): return _mmut.Chain_GetResidueCreate(self, resName, seqNum, insCode, Enforce) def GetCoordSequence(self, seq): return _mmut.Chain_GetCoordSequence(self, seq) def DeleteResidue(self, *args): return _mmut.Chain_DeleteResidue(self, *args) def DeleteAllResidues(self): return _mmut.Chain_DeleteAllResidues(self) def DeleteSolvent(self): return _mmut.Chain_DeleteSolvent(self) def TrimResidueTable(self): return _mmut.Chain_TrimResidueTable(self) def AddResidue(self, res): return _mmut.Chain_AddResidue(self, res) def InsResidue(self, *args): return _mmut.Chain_InsResidue(self, *args) def GetNumberOfAtoms(self, *args): return _mmut.Chain_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmut.Chain_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmut.Chain_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmut.Chain_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmut.Chain_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmut.Chain_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmut.Chain_DeleteAltLocs(self) def AddAtom(self, *args): return _mmut.Chain_AddAtom(self, *args) def ApplyTransform(self, TMatrix): return _mmut.Chain_ApplyTransform(self, TMatrix) def GetModelNum(self): return _mmut.Chain_GetModelNum(self) def GetModel(self): return _mmut.Chain_GetModel(self) def SetChainID(self, chID): return _mmut.Chain_SetChainID(self, chID) def GetChainID(self, *args): return _mmut.Chain_GetChainID(self, *args) def CheckID(self, chID): return _mmut.Chain_CheckID(self, chID) def CheckIDS(self, CID): return _mmut.Chain_CheckIDS(self, CID) def GetEntryID(self): return _mmut.Chain_GetEntryID(self) def SetEntryID(self, idCode): return _mmut.Chain_SetEntryID(self, idCode) def GetNumberOfDBRefs(self): return _mmut.Chain_GetNumberOfDBRefs(self) def GetDBRef(self, dbRefNo): return _mmut.Chain_GetDBRef(self, dbRefNo) def MaskAtoms(self, Mask): return _mmut.Chain_MaskAtoms(self, Mask) def MaskResidues(self, Mask): return _mmut.Chain_MaskResidues(self, Mask) def UnmaskAtoms(self, Mask): return _mmut.Chain_UnmaskAtoms(self, Mask) def UnmaskResidues(self, Mask): return _mmut.Chain_UnmaskResidues(self, Mask) def SortResidues(self): return _mmut.Chain_SortResidues(self) def GetNofModResidues(self): return _mmut.Chain_GetNofModResidues(self) def GetModResidue(self, modResNo): return _mmut.Chain_GetModResidue(self, modResNo) def isSolventChain(self): return _mmut.Chain_isSolventChain(self) def isInSelection(self, selHnd): return _mmut.Chain_isInSelection(self, selHnd) def isAminoacidChain(self): return _mmut.Chain_isAminoacidChain(self) def isNucleotideChain(self): return _mmut.Chain_isNucleotideChain(self) def PutUDData(self, *args): return _mmut.Chain_PutUDData(self, *args) def GetUDData(self, *args): return _mmut.Chain_GetUDData(self, *args) def Copy(self, chain): return _mmut.Chain_Copy(self, chain) def CopyAnnotations(self, chain): return _mmut.Chain_CopyAnnotations(self, chain) Chain_swigregister = _mmut.Chain_swigregister Chain_swigregister(Chain) _mmut.ASET_Coordinates_swigconstant(_mmut) ASET_Coordinates = _mmut.ASET_Coordinates _mmut.ASET_Occupancy_swigconstant(_mmut) ASET_Occupancy = _mmut.ASET_Occupancy _mmut.ASET_tempFactor_swigconstant(_mmut) ASET_tempFactor = _mmut.ASET_tempFactor _mmut.ASET_CoordSigma_swigconstant(_mmut) ASET_CoordSigma = _mmut.ASET_CoordSigma _mmut.ASET_OccSigma_swigconstant(_mmut) ASET_OccSigma = _mmut.ASET_OccSigma _mmut.ASET_tFacSigma_swigconstant(_mmut) ASET_tFacSigma = _mmut.ASET_tFacSigma _mmut.ASET_Anis_tFac_swigconstant(_mmut) ASET_Anis_tFac = _mmut.ASET_Anis_tFac _mmut.ASET_Anis_tFSigma_swigconstant(_mmut) ASET_Anis_tFSigma = _mmut.ASET_Anis_tFSigma _mmut.ASET_Charge_swigconstant(_mmut) ASET_Charge = _mmut.ASET_Charge _mmut.ASET_All_swigconstant(_mmut) ASET_All = _mmut.ASET_All class AtomStat(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomStat, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomStat, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmut.AtomStat_nAtoms_set __swig_getmethods__["nAtoms"] = _mmut.AtomStat_nAtoms_get if _newclass: nAtoms = _swig_property(_mmut.AtomStat_nAtoms_get, _mmut.AtomStat_nAtoms_set) __swig_setmethods__["xmin"] = _mmut.AtomStat_xmin_set __swig_getmethods__["xmin"] = _mmut.AtomStat_xmin_get if _newclass: xmin = _swig_property(_mmut.AtomStat_xmin_get, _mmut.AtomStat_xmin_set) __swig_setmethods__["ymin"] = _mmut.AtomStat_ymin_set __swig_getmethods__["ymin"] = _mmut.AtomStat_ymin_get if _newclass: ymin = _swig_property(_mmut.AtomStat_ymin_get, _mmut.AtomStat_ymin_set) __swig_setmethods__["zmin"] = _mmut.AtomStat_zmin_set __swig_getmethods__["zmin"] = _mmut.AtomStat_zmin_get if _newclass: zmin = _swig_property(_mmut.AtomStat_zmin_get, _mmut.AtomStat_zmin_set) __swig_setmethods__["xmax"] = _mmut.AtomStat_xmax_set __swig_getmethods__["xmax"] = _mmut.AtomStat_xmax_get if _newclass: xmax = _swig_property(_mmut.AtomStat_xmax_get, _mmut.AtomStat_xmax_set) __swig_setmethods__["ymax"] = _mmut.AtomStat_ymax_set __swig_getmethods__["ymax"] = _mmut.AtomStat_ymax_get if _newclass: ymax = _swig_property(_mmut.AtomStat_ymax_get, _mmut.AtomStat_ymax_set) __swig_setmethods__["zmax"] = _mmut.AtomStat_zmax_set __swig_getmethods__["zmax"] = _mmut.AtomStat_zmax_get if _newclass: zmax = _swig_property(_mmut.AtomStat_zmax_get, _mmut.AtomStat_zmax_set) __swig_setmethods__["xm"] = _mmut.AtomStat_xm_set __swig_getmethods__["xm"] = _mmut.AtomStat_xm_get if _newclass: xm = _swig_property(_mmut.AtomStat_xm_get, _mmut.AtomStat_xm_set) __swig_setmethods__["ym"] = _mmut.AtomStat_ym_set __swig_getmethods__["ym"] = _mmut.AtomStat_ym_get if _newclass: ym = _swig_property(_mmut.AtomStat_ym_get, _mmut.AtomStat_ym_set) __swig_setmethods__["zm"] = _mmut.AtomStat_zm_set __swig_getmethods__["zm"] = _mmut.AtomStat_zm_get if _newclass: zm = _swig_property(_mmut.AtomStat_zm_get, _mmut.AtomStat_zm_set) __swig_setmethods__["xm2"] = _mmut.AtomStat_xm2_set __swig_getmethods__["xm2"] = _mmut.AtomStat_xm2_get if _newclass: xm2 = _swig_property(_mmut.AtomStat_xm2_get, _mmut.AtomStat_xm2_set) __swig_setmethods__["ym2"] = _mmut.AtomStat_ym2_set __swig_getmethods__["ym2"] = _mmut.AtomStat_ym2_get if _newclass: ym2 = _swig_property(_mmut.AtomStat_ym2_get, _mmut.AtomStat_ym2_set) __swig_setmethods__["zm2"] = _mmut.AtomStat_zm2_set __swig_getmethods__["zm2"] = _mmut.AtomStat_zm2_get if _newclass: zm2 = _swig_property(_mmut.AtomStat_zm2_get, _mmut.AtomStat_zm2_set) __swig_setmethods__["occ_min"] = _mmut.AtomStat_occ_min_set __swig_getmethods__["occ_min"] = _mmut.AtomStat_occ_min_get if _newclass: occ_min = _swig_property(_mmut.AtomStat_occ_min_get, _mmut.AtomStat_occ_min_set) __swig_setmethods__["occ_max"] = _mmut.AtomStat_occ_max_set __swig_getmethods__["occ_max"] = _mmut.AtomStat_occ_max_get if _newclass: occ_max = _swig_property(_mmut.AtomStat_occ_max_get, _mmut.AtomStat_occ_max_set) __swig_setmethods__["occ_m"] = _mmut.AtomStat_occ_m_set __swig_getmethods__["occ_m"] = _mmut.AtomStat_occ_m_get if _newclass: occ_m = _swig_property(_mmut.AtomStat_occ_m_get, _mmut.AtomStat_occ_m_set) __swig_setmethods__["occ_m2"] = _mmut.AtomStat_occ_m2_set __swig_getmethods__["occ_m2"] = _mmut.AtomStat_occ_m2_get if _newclass: occ_m2 = _swig_property(_mmut.AtomStat_occ_m2_get, _mmut.AtomStat_occ_m2_set) __swig_setmethods__["tFmin"] = _mmut.AtomStat_tFmin_set __swig_getmethods__["tFmin"] = _mmut.AtomStat_tFmin_get if _newclass: tFmin = _swig_property(_mmut.AtomStat_tFmin_get, _mmut.AtomStat_tFmin_set) __swig_setmethods__["tFmax"] = _mmut.AtomStat_tFmax_set __swig_getmethods__["tFmax"] = _mmut.AtomStat_tFmax_get if _newclass: tFmax = _swig_property(_mmut.AtomStat_tFmax_get, _mmut.AtomStat_tFmax_set) __swig_setmethods__["tFm"] = _mmut.AtomStat_tFm_set __swig_getmethods__["tFm"] = _mmut.AtomStat_tFm_get if _newclass: tFm = _swig_property(_mmut.AtomStat_tFm_get, _mmut.AtomStat_tFm_set) __swig_setmethods__["tFm2"] = _mmut.AtomStat_tFm2_set __swig_getmethods__["tFm2"] = _mmut.AtomStat_tFm2_get if _newclass: tFm2 = _swig_property(_mmut.AtomStat_tFm2_get, _mmut.AtomStat_tFm2_set) __swig_setmethods__["u11_min"] = _mmut.AtomStat_u11_min_set __swig_getmethods__["u11_min"] = _mmut.AtomStat_u11_min_get if _newclass: u11_min = _swig_property(_mmut.AtomStat_u11_min_get, _mmut.AtomStat_u11_min_set) __swig_setmethods__["u11_max"] = _mmut.AtomStat_u11_max_set __swig_getmethods__["u11_max"] = _mmut.AtomStat_u11_max_get if _newclass: u11_max = _swig_property(_mmut.AtomStat_u11_max_get, _mmut.AtomStat_u11_max_set) __swig_setmethods__["u22_min"] = _mmut.AtomStat_u22_min_set __swig_getmethods__["u22_min"] = _mmut.AtomStat_u22_min_get if _newclass: u22_min = _swig_property(_mmut.AtomStat_u22_min_get, _mmut.AtomStat_u22_min_set) __swig_setmethods__["u22_max"] = _mmut.AtomStat_u22_max_set __swig_getmethods__["u22_max"] = _mmut.AtomStat_u22_max_get if _newclass: u22_max = _swig_property(_mmut.AtomStat_u22_max_get, _mmut.AtomStat_u22_max_set) __swig_setmethods__["u33_min"] = _mmut.AtomStat_u33_min_set __swig_getmethods__["u33_min"] = _mmut.AtomStat_u33_min_get if _newclass: u33_min = _swig_property(_mmut.AtomStat_u33_min_get, _mmut.AtomStat_u33_min_set) __swig_setmethods__["u33_max"] = _mmut.AtomStat_u33_max_set __swig_getmethods__["u33_max"] = _mmut.AtomStat_u33_max_get if _newclass: u33_max = _swig_property(_mmut.AtomStat_u33_max_get, _mmut.AtomStat_u33_max_set) __swig_setmethods__["u12_min"] = _mmut.AtomStat_u12_min_set __swig_getmethods__["u12_min"] = _mmut.AtomStat_u12_min_get if _newclass: u12_min = _swig_property(_mmut.AtomStat_u12_min_get, _mmut.AtomStat_u12_min_set) __swig_setmethods__["u12_max"] = _mmut.AtomStat_u12_max_set __swig_getmethods__["u12_max"] = _mmut.AtomStat_u12_max_get if _newclass: u12_max = _swig_property(_mmut.AtomStat_u12_max_get, _mmut.AtomStat_u12_max_set) __swig_setmethods__["u13_min"] = _mmut.AtomStat_u13_min_set __swig_getmethods__["u13_min"] = _mmut.AtomStat_u13_min_get if _newclass: u13_min = _swig_property(_mmut.AtomStat_u13_min_get, _mmut.AtomStat_u13_min_set) __swig_setmethods__["u13_max"] = _mmut.AtomStat_u13_max_set __swig_getmethods__["u13_max"] = _mmut.AtomStat_u13_max_get if _newclass: u13_max = _swig_property(_mmut.AtomStat_u13_max_get, _mmut.AtomStat_u13_max_set) __swig_setmethods__["u23_min"] = _mmut.AtomStat_u23_min_set __swig_getmethods__["u23_min"] = _mmut.AtomStat_u23_min_get if _newclass: u23_min = _swig_property(_mmut.AtomStat_u23_min_get, _mmut.AtomStat_u23_min_set) __swig_setmethods__["u23_max"] = _mmut.AtomStat_u23_max_set __swig_getmethods__["u23_max"] = _mmut.AtomStat_u23_max_get if _newclass: u23_max = _swig_property(_mmut.AtomStat_u23_max_get, _mmut.AtomStat_u23_max_set) __swig_setmethods__["u11_m"] = _mmut.AtomStat_u11_m_set __swig_getmethods__["u11_m"] = _mmut.AtomStat_u11_m_get if _newclass: u11_m = _swig_property(_mmut.AtomStat_u11_m_get, _mmut.AtomStat_u11_m_set) __swig_setmethods__["u11_m2"] = _mmut.AtomStat_u11_m2_set __swig_getmethods__["u11_m2"] = _mmut.AtomStat_u11_m2_get if _newclass: u11_m2 = _swig_property(_mmut.AtomStat_u11_m2_get, _mmut.AtomStat_u11_m2_set) __swig_setmethods__["u22_m"] = _mmut.AtomStat_u22_m_set __swig_getmethods__["u22_m"] = _mmut.AtomStat_u22_m_get if _newclass: u22_m = _swig_property(_mmut.AtomStat_u22_m_get, _mmut.AtomStat_u22_m_set) __swig_setmethods__["u22_m2"] = _mmut.AtomStat_u22_m2_set __swig_getmethods__["u22_m2"] = _mmut.AtomStat_u22_m2_get if _newclass: u22_m2 = _swig_property(_mmut.AtomStat_u22_m2_get, _mmut.AtomStat_u22_m2_set) __swig_setmethods__["u33_m"] = _mmut.AtomStat_u33_m_set __swig_getmethods__["u33_m"] = _mmut.AtomStat_u33_m_get if _newclass: u33_m = _swig_property(_mmut.AtomStat_u33_m_get, _mmut.AtomStat_u33_m_set) __swig_setmethods__["u33_m2"] = _mmut.AtomStat_u33_m2_set __swig_getmethods__["u33_m2"] = _mmut.AtomStat_u33_m2_get if _newclass: u33_m2 = _swig_property(_mmut.AtomStat_u33_m2_get, _mmut.AtomStat_u33_m2_set) __swig_setmethods__["u12_m"] = _mmut.AtomStat_u12_m_set __swig_getmethods__["u12_m"] = _mmut.AtomStat_u12_m_get if _newclass: u12_m = _swig_property(_mmut.AtomStat_u12_m_get, _mmut.AtomStat_u12_m_set) __swig_setmethods__["u12_m2"] = _mmut.AtomStat_u12_m2_set __swig_getmethods__["u12_m2"] = _mmut.AtomStat_u12_m2_get if _newclass: u12_m2 = _swig_property(_mmut.AtomStat_u12_m2_get, _mmut.AtomStat_u12_m2_set) __swig_setmethods__["u13_m"] = _mmut.AtomStat_u13_m_set __swig_getmethods__["u13_m"] = _mmut.AtomStat_u13_m_get if _newclass: u13_m = _swig_property(_mmut.AtomStat_u13_m_get, _mmut.AtomStat_u13_m_set) __swig_setmethods__["u13_m2"] = _mmut.AtomStat_u13_m2_set __swig_getmethods__["u13_m2"] = _mmut.AtomStat_u13_m2_get if _newclass: u13_m2 = _swig_property(_mmut.AtomStat_u13_m2_get, _mmut.AtomStat_u13_m2_set) __swig_setmethods__["u23_m"] = _mmut.AtomStat_u23_m_set __swig_getmethods__["u23_m"] = _mmut.AtomStat_u23_m_get if _newclass: u23_m = _swig_property(_mmut.AtomStat_u23_m_get, _mmut.AtomStat_u23_m_set) __swig_setmethods__["u23_m2"] = _mmut.AtomStat_u23_m2_set __swig_getmethods__["u23_m2"] = _mmut.AtomStat_u23_m2_get if _newclass: u23_m2 = _swig_property(_mmut.AtomStat_u23_m2_get, _mmut.AtomStat_u23_m2_set) __swig_setmethods__["WhatIsSet"] = _mmut.AtomStat_WhatIsSet_set __swig_getmethods__["WhatIsSet"] = _mmut.AtomStat_WhatIsSet_get if _newclass: WhatIsSet = _swig_property(_mmut.AtomStat_WhatIsSet_get, _mmut.AtomStat_WhatIsSet_set) def Init(self): return _mmut.AtomStat_Init(self) def Finish(self): return _mmut.AtomStat_Finish(self) def GetMaxSize(self): return _mmut.AtomStat_GetMaxSize(self) def __init__(self): this = _mmut.new_AtomStat() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_AtomStat __del__ = lambda self: None AtomStat_swigregister = _mmut.AtomStat_swigregister AtomStat_swigregister(AtomStat) ATOM_NoSeqNum = cvar.ATOM_NoSeqNum class AtomBondI(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomBondI, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomBondI, name) __repr__ = _swig_repr __swig_setmethods__["index"] = _mmut.AtomBondI_index_set __swig_getmethods__["index"] = _mmut.AtomBondI_index_get if _newclass: index = _swig_property(_mmut.AtomBondI_index_get, _mmut.AtomBondI_index_set) __swig_setmethods__["order"] = _mmut.AtomBondI_order_set __swig_getmethods__["order"] = _mmut.AtomBondI_order_get if _newclass: order = _swig_property(_mmut.AtomBondI_order_get, _mmut.AtomBondI_order_set) def __init__(self): this = _mmut.new_AtomBondI() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_AtomBondI __del__ = lambda self: None AtomBondI_swigregister = _mmut.AtomBondI_swigregister AtomBondI_swigregister(AtomBondI) class AtomBond(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AtomBond, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AtomBond, name) __repr__ = _swig_repr __swig_setmethods__["atom"] = _mmut.AtomBond_atom_set __swig_getmethods__["atom"] = _mmut.AtomBond_atom_get if _newclass: atom = _swig_property(_mmut.AtomBond_atom_get, _mmut.AtomBond_atom_set) __swig_setmethods__["order"] = _mmut.AtomBond_order_set __swig_getmethods__["order"] = _mmut.AtomBond_order_get if _newclass: order = _swig_property(_mmut.AtomBond_order_get, _mmut.AtomBond_order_set) def __init__(self): this = _mmut.new_AtomBond() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_AtomBond __del__ = lambda self: None AtomBond_swigregister = _mmut.AtomBond_swigregister AtomBond_swigregister(AtomBond) def newAtom(): return _mmut.newAtom() newAtom = _mmut.newAtom def SetMakersAtom(defMk, streamMk): return _mmut.SetMakersAtom(defMk, streamMk) SetMakersAtom = _mmut.SetMakersAtom class Atom(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Atom, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Atom, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmut.Atom_serNum_set __swig_getmethods__["serNum"] = _mmut.Atom_serNum_get if _newclass: serNum = _swig_property(_mmut.Atom_serNum_get, _mmut.Atom_serNum_set) __swig_setmethods__["name"] = _mmut.Atom_name_set __swig_getmethods__["name"] = _mmut.Atom_name_get if _newclass: name = _swig_property(_mmut.Atom_name_get, _mmut.Atom_name_set) __swig_setmethods__["altLoc"] = _mmut.Atom_altLoc_set __swig_getmethods__["altLoc"] = _mmut.Atom_altLoc_get if _newclass: altLoc = _swig_property(_mmut.Atom_altLoc_get, _mmut.Atom_altLoc_set) __swig_setmethods__["segID"] = _mmut.Atom_segID_set __swig_getmethods__["segID"] = _mmut.Atom_segID_get if _newclass: segID = _swig_property(_mmut.Atom_segID_get, _mmut.Atom_segID_set) __swig_setmethods__["element"] = _mmut.Atom_element_set __swig_getmethods__["element"] = _mmut.Atom_element_get if _newclass: element = _swig_property(_mmut.Atom_element_get, _mmut.Atom_element_set) __swig_setmethods__["energyType"] = _mmut.Atom_energyType_set __swig_getmethods__["energyType"] = _mmut.Atom_energyType_get if _newclass: energyType = _swig_property(_mmut.Atom_energyType_get, _mmut.Atom_energyType_set) __swig_setmethods__["residue"] = _mmut.Atom_residue_set __swig_getmethods__["residue"] = _mmut.Atom_residue_get if _newclass: residue = _swig_property(_mmut.Atom_residue_get, _mmut.Atom_residue_set) __swig_setmethods__["x"] = _mmut.Atom_x_set __swig_getmethods__["x"] = _mmut.Atom_x_get if _newclass: x = _swig_property(_mmut.Atom_x_get, _mmut.Atom_x_set) __swig_setmethods__["y"] = _mmut.Atom_y_set __swig_getmethods__["y"] = _mmut.Atom_y_get if _newclass: y = _swig_property(_mmut.Atom_y_get, _mmut.Atom_y_set) __swig_setmethods__["z"] = _mmut.Atom_z_set __swig_getmethods__["z"] = _mmut.Atom_z_get if _newclass: z = _swig_property(_mmut.Atom_z_get, _mmut.Atom_z_set) __swig_setmethods__["occupancy"] = _mmut.Atom_occupancy_set __swig_getmethods__["occupancy"] = _mmut.Atom_occupancy_get if _newclass: occupancy = _swig_property(_mmut.Atom_occupancy_get, _mmut.Atom_occupancy_set) __swig_setmethods__["tempFactor"] = _mmut.Atom_tempFactor_set __swig_getmethods__["tempFactor"] = _mmut.Atom_tempFactor_get if _newclass: tempFactor = _swig_property(_mmut.Atom_tempFactor_get, _mmut.Atom_tempFactor_set) __swig_setmethods__["charge"] = _mmut.Atom_charge_set __swig_getmethods__["charge"] = _mmut.Atom_charge_get if _newclass: charge = _swig_property(_mmut.Atom_charge_get, _mmut.Atom_charge_set) __swig_setmethods__["sigX"] = _mmut.Atom_sigX_set __swig_getmethods__["sigX"] = _mmut.Atom_sigX_get if _newclass: sigX = _swig_property(_mmut.Atom_sigX_get, _mmut.Atom_sigX_set) __swig_setmethods__["sigY"] = _mmut.Atom_sigY_set __swig_getmethods__["sigY"] = _mmut.Atom_sigY_get if _newclass: sigY = _swig_property(_mmut.Atom_sigY_get, _mmut.Atom_sigY_set) __swig_setmethods__["sigZ"] = _mmut.Atom_sigZ_set __swig_getmethods__["sigZ"] = _mmut.Atom_sigZ_get if _newclass: sigZ = _swig_property(_mmut.Atom_sigZ_get, _mmut.Atom_sigZ_set) __swig_setmethods__["sigOcc"] = _mmut.Atom_sigOcc_set __swig_getmethods__["sigOcc"] = _mmut.Atom_sigOcc_get if _newclass: sigOcc = _swig_property(_mmut.Atom_sigOcc_get, _mmut.Atom_sigOcc_set) __swig_setmethods__["sigTemp"] = _mmut.Atom_sigTemp_set __swig_getmethods__["sigTemp"] = _mmut.Atom_sigTemp_get if _newclass: sigTemp = _swig_property(_mmut.Atom_sigTemp_get, _mmut.Atom_sigTemp_set) __swig_setmethods__["u11"] = _mmut.Atom_u11_set __swig_getmethods__["u11"] = _mmut.Atom_u11_get if _newclass: u11 = _swig_property(_mmut.Atom_u11_get, _mmut.Atom_u11_set) __swig_setmethods__["u22"] = _mmut.Atom_u22_set __swig_getmethods__["u22"] = _mmut.Atom_u22_get if _newclass: u22 = _swig_property(_mmut.Atom_u22_get, _mmut.Atom_u22_set) __swig_setmethods__["u33"] = _mmut.Atom_u33_set __swig_getmethods__["u33"] = _mmut.Atom_u33_get if _newclass: u33 = _swig_property(_mmut.Atom_u33_get, _mmut.Atom_u33_set) __swig_setmethods__["u12"] = _mmut.Atom_u12_set __swig_getmethods__["u12"] = _mmut.Atom_u12_get if _newclass: u12 = _swig_property(_mmut.Atom_u12_get, _mmut.Atom_u12_set) __swig_setmethods__["u13"] = _mmut.Atom_u13_set __swig_getmethods__["u13"] = _mmut.Atom_u13_get if _newclass: u13 = _swig_property(_mmut.Atom_u13_get, _mmut.Atom_u13_set) __swig_setmethods__["u23"] = _mmut.Atom_u23_set __swig_getmethods__["u23"] = _mmut.Atom_u23_get if _newclass: u23 = _swig_property(_mmut.Atom_u23_get, _mmut.Atom_u23_set) __swig_setmethods__["su11"] = _mmut.Atom_su11_set __swig_getmethods__["su11"] = _mmut.Atom_su11_get if _newclass: su11 = _swig_property(_mmut.Atom_su11_get, _mmut.Atom_su11_set) __swig_setmethods__["su22"] = _mmut.Atom_su22_set __swig_getmethods__["su22"] = _mmut.Atom_su22_get if _newclass: su22 = _swig_property(_mmut.Atom_su22_get, _mmut.Atom_su22_set) __swig_setmethods__["su33"] = _mmut.Atom_su33_set __swig_getmethods__["su33"] = _mmut.Atom_su33_get if _newclass: su33 = _swig_property(_mmut.Atom_su33_get, _mmut.Atom_su33_set) __swig_setmethods__["su12"] = _mmut.Atom_su12_set __swig_getmethods__["su12"] = _mmut.Atom_su12_get if _newclass: su12 = _swig_property(_mmut.Atom_su12_get, _mmut.Atom_su12_set) __swig_setmethods__["su13"] = _mmut.Atom_su13_set __swig_getmethods__["su13"] = _mmut.Atom_su13_get if _newclass: su13 = _swig_property(_mmut.Atom_su13_get, _mmut.Atom_su13_set) __swig_setmethods__["su23"] = _mmut.Atom_su23_set __swig_getmethods__["su23"] = _mmut.Atom_su23_get if _newclass: su23 = _swig_property(_mmut.Atom_su23_get, _mmut.Atom_su23_set) __swig_setmethods__["Het"] = _mmut.Atom_Het_set __swig_getmethods__["Het"] = _mmut.Atom_Het_get if _newclass: Het = _swig_property(_mmut.Atom_Het_get, _mmut.Atom_Het_set) __swig_setmethods__["Ter"] = _mmut.Atom_Ter_set __swig_getmethods__["Ter"] = _mmut.Atom_Ter_get if _newclass: Ter = _swig_property(_mmut.Atom_Ter_get, _mmut.Atom_Ter_set) __swig_setmethods__["WhatIsSet"] = _mmut.Atom_WhatIsSet_set __swig_getmethods__["WhatIsSet"] = _mmut.Atom_WhatIsSet_get if _newclass: WhatIsSet = _swig_property(_mmut.Atom_WhatIsSet_get, _mmut.Atom_WhatIsSet_set) def __init__(self, *args): this = _mmut.new_Atom(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Atom __del__ = lambda self: None def SetResidue(self, res): return _mmut.Atom_SetResidue(self, res) def MakeCIF(self, CIF): return _mmut.Atom_MakeCIF(self, CIF) def AddBond(self, bond_atom, bond_order, nAdd_bonds=1): return _mmut.Atom_AddBond(self, bond_atom, bond_order, nAdd_bonds) def GetNBonds(self): return _mmut.Atom_GetNBonds(self) def FreeBonds(self): return _mmut.Atom_FreeBonds(self) def ConvertPDBATOM(self, ix, S): return _mmut.Atom_ConvertPDBATOM(self, ix, S) def ConvertPDBSIGATM(self, ix, S): return _mmut.Atom_ConvertPDBSIGATM(self, ix, S) def ConvertPDBANISOU(self, ix, S): return _mmut.Atom_ConvertPDBANISOU(self, ix, S) def ConvertPDBSIGUIJ(self, ix, S): return _mmut.Atom_ConvertPDBSIGUIJ(self, ix, S) def ConvertPDBTER(self, ix, S): return _mmut.Atom_ConvertPDBTER(self, ix, S) def ConvertPDBHETATM(self, ix, S): return _mmut.Atom_ConvertPDBHETATM(self, ix, S) def GetCIF(self, ix, Loop, LoopAnis): return _mmut.Atom_GetCIF(self, ix, Loop, LoopAnis) def RestoreElementName(self): return _mmut.Atom_RestoreElementName(self) def MakePDBAtomName(self): return _mmut.Atom_MakePDBAtomName(self) def SetAtomName(self, *args): return _mmut.Atom_SetAtomName(self, *args) def SetElementName(self, elName): return _mmut.Atom_SetElementName(self, elName) def SetCharge(self, *args): return _mmut.Atom_SetCharge(self, *args) def SetAtomIndex(self, ix): return _mmut.Atom_SetAtomIndex(self, ix) def MakeTer(self): return _mmut.Atom_MakeTer(self) def SetCoordinates(self, xx, yy, zz, occ, tFac): return _mmut.Atom_SetCoordinates(self, xx, yy, zz, occ, tFac) def GetModelNum(self): return _mmut.Atom_GetModelNum(self) def GetChainID(self): return _mmut.Atom_GetChainID(self) def GetResName(self): return _mmut.Atom_GetResName(self) def GetAASimilarity(self, *args): return _mmut.Atom_GetAASimilarity(self, *args) def GetAAHydropathy(self): return _mmut.Atom_GetAAHydropathy(self) def GetOccupancy(self): return _mmut.Atom_GetOccupancy(self) def GetSeqNum(self): return _mmut.Atom_GetSeqNum(self) def GetInsCode(self): return _mmut.Atom_GetInsCode(self) def GetSSEType(self): return _mmut.Atom_GetSSEType(self) def GetAtomName(self): return _mmut.Atom_GetAtomName(self) def GetElementName(self): return _mmut.Atom_GetElementName(self) def GetAtomCharge(self, chrg): return _mmut.Atom_GetAtomCharge(self, chrg) def GetChainCalphas(self, *args): return _mmut.Atom_GetChainCalphas(self, *args) def isTer(self): return _mmut.Atom_isTer(self) def isMetal(self): return _mmut.Atom_isMetal(self) def isSolvent(self): return _mmut.Atom_isSolvent(self) def isInSelection(self, selHnd): return _mmut.Atom_isInSelection(self, selHnd) def isNTerminus(self): return _mmut.Atom_isNTerminus(self) def isCTerminus(self): return _mmut.Atom_isCTerminus(self) def GetDist2(self, *args): return _mmut.Atom_GetDist2(self, *args) def GetCosine(self, a1, a2): return _mmut.Atom_GetCosine(self, a1, a2) def GetResidue(self): return _mmut.Atom_GetResidue(self) def GetChain(self): return _mmut.Atom_GetChain(self) def GetModel(self): return _mmut.Atom_GetModel(self) def GetResidueNo(self): return _mmut.Atom_GetResidueNo(self) def GetCoordHierarchy(self): return _mmut.Atom_GetCoordHierarchy(self) def GetAtomID(self): return _mmut.Atom_GetAtomID(self) def GetAtomIDfmt(self): return _mmut.Atom_GetAtomIDfmt(self) def CheckID(self, *args): return _mmut.Atom_CheckID(self, *args) def CheckIDS(self, ID): return _mmut.Atom_CheckIDS(self, ID) def Transform(self, *args): return _mmut.Atom_Transform(self, *args) def TransformCopy(self, *args): return _mmut.Atom_TransformCopy(self, *args) def TransformSet(self, tm, xx, yy, zz): return _mmut.Atom_TransformSet(self, tm, xx, yy, zz) def PutUDData(self, *args): return _mmut.Atom_PutUDData(self, *args) def GetUDData(self, *args): return _mmut.Atom_GetUDData(self, *args) def GetIndex(self): return _mmut.Atom_GetIndex(self) def Copy(self, atom): return _mmut.Atom_Copy(self, atom) def SetCompactBinary(self): return _mmut.Atom_SetCompactBinary(self) def GetAltLoc(self): return _mmut.Atom_GetAltLoc(self) def GetSegID(self): return _mmut.Atom_GetSegID(self) Atom_swigregister = _mmut.Atom_swigregister Atom_swigregister(Atom) _mmut.ALF_NoAltCodes_swigconstant(_mmut) ALF_NoAltCodes = _mmut.ALF_NoAltCodes _mmut.ALF_EmptyAltLoc_swigconstant(_mmut) ALF_EmptyAltLoc = _mmut.ALF_EmptyAltLoc _mmut.ALF_NoEmptyAltLoc_swigconstant(_mmut) ALF_NoEmptyAltLoc = _mmut.ALF_NoEmptyAltLoc _mmut.ALF_Mess_swigconstant(_mmut) ALF_Mess = _mmut.ALF_Mess _mmut.ALF_Occupancy_swigconstant(_mmut) ALF_Occupancy = _mmut.ALF_Occupancy _mmut.SSE_None_swigconstant(_mmut) SSE_None = _mmut.SSE_None _mmut.SSE_Strand_swigconstant(_mmut) SSE_Strand = _mmut.SSE_Strand _mmut.SSE_Bulge_swigconstant(_mmut) SSE_Bulge = _mmut.SSE_Bulge _mmut.SSE_3Turn_swigconstant(_mmut) SSE_3Turn = _mmut.SSE_3Turn _mmut.SSE_4Turn_swigconstant(_mmut) SSE_4Turn = _mmut.SSE_4Turn _mmut.SSE_5Turn_swigconstant(_mmut) SSE_5Turn = _mmut.SSE_5Turn _mmut.SSE_Helix_swigconstant(_mmut) SSE_Helix = _mmut.SSE_Helix def newResidue(): return _mmut.newResidue() newResidue = _mmut.newResidue def SetMakersResidue(defMk, streamMk): return _mmut.SetMakersResidue(defMk, streamMk) SetMakersResidue = _mmut.SetMakersResidue class Residue(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Residue, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Residue, name) __repr__ = _swig_repr __swig_setmethods__["name"] = _mmut.Residue_name_set __swig_getmethods__["name"] = _mmut.Residue_name_get if _newclass: name = _swig_property(_mmut.Residue_name_get, _mmut.Residue_name_set) __swig_setmethods__["insCode"] = _mmut.Residue_insCode_set __swig_getmethods__["insCode"] = _mmut.Residue_insCode_get if _newclass: insCode = _swig_property(_mmut.Residue_insCode_get, _mmut.Residue_insCode_set) __swig_setmethods__["chain"] = _mmut.Residue_chain_set __swig_getmethods__["chain"] = _mmut.Residue_chain_get if _newclass: chain = _swig_property(_mmut.Residue_chain_get, _mmut.Residue_chain_set) __swig_setmethods__["atom"] = _mmut.Residue_atom_set __swig_getmethods__["atom"] = _mmut.Residue_atom_get if _newclass: atom = _swig_property(_mmut.Residue_atom_get, _mmut.Residue_atom_set) __swig_setmethods__["seqNum"] = _mmut.Residue_seqNum_set __swig_getmethods__["seqNum"] = _mmut.Residue_seqNum_get if _newclass: seqNum = _swig_property(_mmut.Residue_seqNum_get, _mmut.Residue_seqNum_set) __swig_setmethods__["index"] = _mmut.Residue_index_set __swig_getmethods__["index"] = _mmut.Residue_index_get if _newclass: index = _swig_property(_mmut.Residue_index_get, _mmut.Residue_index_set) __swig_setmethods__["nAtoms"] = _mmut.Residue_nAtoms_set __swig_getmethods__["nAtoms"] = _mmut.Residue_nAtoms_get if _newclass: nAtoms = _swig_property(_mmut.Residue_nAtoms_get, _mmut.Residue_nAtoms_set) __swig_setmethods__["SSE"] = _mmut.Residue_SSE_set __swig_getmethods__["SSE"] = _mmut.Residue_SSE_get if _newclass: SSE = _swig_property(_mmut.Residue_SSE_get, _mmut.Residue_SSE_set) def __init__(self, *args): this = _mmut.new_Residue(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Residue __del__ = lambda self: None def SetChain(self, Chain_Owner): return _mmut.Residue_SetChain(self, Chain_Owner) def SetResID(self, resName, sqNum, ins): return _mmut.Residue_SetResID(self, resName, sqNum, ins) def SetChainID(self, chID): return _mmut.Residue_SetChainID(self, chID) def MakeAtomCIF(self, CIF): return _mmut.Residue_MakeAtomCIF(self, CIF) def GetChain(self): return _mmut.Residue_GetChain(self) def GetModel(self): return _mmut.Residue_GetModel(self) def GetModelNum(self): return _mmut.Residue_GetModelNum(self) def GetChainID(self): return _mmut.Residue_GetChainID(self) def GetResName(self): return _mmut.Residue_GetResName(self) def GetAASimilarity(self, *args): return _mmut.Residue_GetAASimilarity(self, *args) def GetAAHydropathy(self): return _mmut.Residue_GetAAHydropathy(self) def SetResName(self, resName): return _mmut.Residue_SetResName(self, resName) def GetSeqNum(self): return _mmut.Residue_GetSeqNum(self) def GetInsCode(self): return _mmut.Residue_GetInsCode(self) def GetResidueNo(self): return _mmut.Residue_GetResidueNo(self) def GetCenter(self, x, y, z): return _mmut.Residue_GetCenter(self, x, y, z) def GetCoordHierarchy(self): return _mmut.Residue_GetCoordHierarchy(self) def GetResidueID(self): return _mmut.Residue_GetResidueID(self) def GetAltLocations(self, nAltLocs, aLoc, occupancy, alflag): return _mmut.Residue_GetAltLocations(self, nAltLocs, aLoc, occupancy, alflag) def GetNofAltLocations(self): return _mmut.Residue_GetNofAltLocations(self) def isAminoacid(self): return _mmut.Residue_isAminoacid(self) def isNucleotide(self): return _mmut.Residue_isNucleotide(self) def isDNARNA(self): return _mmut.Residue_isDNARNA(self) def isSugar(self): return _mmut.Residue_isSugar(self) def isSolvent(self): return _mmut.Residue_isSolvent(self) def isModRes(self): return _mmut.Residue_isModRes(self) def isInSelection(self, selHnd): return _mmut.Residue_isInSelection(self, selHnd) def isNTerminus(self): return _mmut.Residue_isNTerminus(self) def isCTerminus(self): return _mmut.Residue_isCTerminus(self) def CheckID(self, *args): return _mmut.Residue_CheckID(self, *args) def CheckIDS(self, ID): return _mmut.Residue_CheckIDS(self, ID) def GetNumberOfAtoms(self, *args): return _mmut.Residue_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmut.Residue_GetAtom(self, *args) def GetAtomTable(self, atomTable, NumberOfAtoms): return _mmut.Residue_GetAtomTable(self, atomTable, NumberOfAtoms) def GetAtomTable1(self, atomTable, NumberOfAtoms): return _mmut.Residue_GetAtomTable1(self, atomTable, NumberOfAtoms) def DeleteAtom(self, *args): return _mmut.Residue_DeleteAtom(self, *args) def DeleteAllAtoms(self): return _mmut.Residue_DeleteAllAtoms(self) def DeleteAltLocs(self): return _mmut.Residue_DeleteAltLocs(self) def TrimAtomTable(self): return _mmut.Residue_TrimAtomTable(self) def AddAtom(self, atm): return _mmut.Residue_AddAtom(self, atm) def InsertAtom(self, *args): return _mmut.Residue_InsertAtom(self, *args) def ApplyTransform(self, TMatrix): return _mmut.Residue_ApplyTransform(self, TMatrix) def MaskAtoms(self, Mask): return _mmut.Residue_MaskAtoms(self, Mask) def UnmaskAtoms(self, Mask): return _mmut.Residue_UnmaskAtoms(self, Mask) def PutUDData(self, *args): return _mmut.Residue_PutUDData(self, *args) def GetUDData(self, *args): return _mmut.Residue_GetUDData(self, *args) def isMainchainHBond(self, res): return _mmut.Residue_isMainchainHBond(self, res) def Copy(self, res): return _mmut.Residue_Copy(self, res) Residue_swigregister = _mmut.Residue_swigregister Residue_swigregister(Residue) _mmut.MMDBF_AutoSerials_swigconstant(_mmut) MMDBF_AutoSerials = _mmut.MMDBF_AutoSerials _mmut.MMDBF_NoCoordRead_swigconstant(_mmut) MMDBF_NoCoordRead = _mmut.MMDBF_NoCoordRead _mmut.MMDBF_SimRWBROOK_swigconstant(_mmut) MMDBF_SimRWBROOK = _mmut.MMDBF_SimRWBROOK _mmut.MMDBF_PrintCIFWarnings_swigconstant(_mmut) MMDBF_PrintCIFWarnings = _mmut.MMDBF_PrintCIFWarnings _mmut.MMDBF_EnforceSpaces_swigconstant(_mmut) MMDBF_EnforceSpaces = _mmut.MMDBF_EnforceSpaces _mmut.MMDBF_IgnoreDuplSeqNum_swigconstant(_mmut) MMDBF_IgnoreDuplSeqNum = _mmut.MMDBF_IgnoreDuplSeqNum _mmut.MMDBF_IgnoreSegID_swigconstant(_mmut) MMDBF_IgnoreSegID = _mmut.MMDBF_IgnoreSegID _mmut.MMDBF_IgnoreElement_swigconstant(_mmut) MMDBF_IgnoreElement = _mmut.MMDBF_IgnoreElement _mmut.MMDBF_IgnoreCharge_swigconstant(_mmut) MMDBF_IgnoreCharge = _mmut.MMDBF_IgnoreCharge _mmut.MMDBF_IgnoreNonCoorPDBErrors_swigconstant(_mmut) MMDBF_IgnoreNonCoorPDBErrors = _mmut.MMDBF_IgnoreNonCoorPDBErrors _mmut.MMDBF_IgnoreUnmatch_swigconstant(_mmut) MMDBF_IgnoreUnmatch = _mmut.MMDBF_IgnoreUnmatch _mmut.MMDBF_IgnoreBlankLines_swigconstant(_mmut) MMDBF_IgnoreBlankLines = _mmut.MMDBF_IgnoreBlankLines _mmut.MMDBF_IgnoreHash_swigconstant(_mmut) MMDBF_IgnoreHash = _mmut.MMDBF_IgnoreHash _mmut.MMDBF_IgnoreRemarks_swigconstant(_mmut) MMDBF_IgnoreRemarks = _mmut.MMDBF_IgnoreRemarks _mmut.MMDBF_AllowDuplChainID_swigconstant(_mmut) MMDBF_AllowDuplChainID = _mmut.MMDBF_AllowDuplChainID _mmut.MMDBF_FixSpaceGroup_swigconstant(_mmut) MMDBF_FixSpaceGroup = _mmut.MMDBF_FixSpaceGroup _mmut.MMDBF_EnforceAtomNames_swigconstant(_mmut) MMDBF_EnforceAtomNames = _mmut.MMDBF_EnforceAtomNames _mmut.MMDBF_EnforceUniqueChainID_swigconstant(_mmut) MMDBF_EnforceUniqueChainID = _mmut.MMDBF_EnforceUniqueChainID _mmut.MMDBF_MakeCompactBinary_swigconstant(_mmut) MMDBF_MakeCompactBinary = _mmut.MMDBF_MakeCompactBinary _mmut.MMDB_FILE_Undefined_swigconstant(_mmut) MMDB_FILE_Undefined = _mmut.MMDB_FILE_Undefined _mmut.MMDB_FILE_PDB_swigconstant(_mmut) MMDB_FILE_PDB = _mmut.MMDB_FILE_PDB _mmut.MMDB_FILE_CIF_swigconstant(_mmut) MMDB_FILE_CIF = _mmut.MMDB_FILE_CIF _mmut.MMDB_FILE_Binary_swigconstant(_mmut) MMDB_FILE_Binary = _mmut.MMDB_FILE_Binary _mmut.PDBCLEAN_ATNAME_swigconstant(_mmut) PDBCLEAN_ATNAME = _mmut.PDBCLEAN_ATNAME _mmut.PDBCLEAN_TER_swigconstant(_mmut) PDBCLEAN_TER = _mmut.PDBCLEAN_TER _mmut.PDBCLEAN_CHAIN_swigconstant(_mmut) PDBCLEAN_CHAIN = _mmut.PDBCLEAN_CHAIN _mmut.PDBCLEAN_CHAIN_STRONG_swigconstant(_mmut) PDBCLEAN_CHAIN_STRONG = _mmut.PDBCLEAN_CHAIN_STRONG _mmut.PDBCLEAN_ALTCODE_swigconstant(_mmut) PDBCLEAN_ALTCODE = _mmut.PDBCLEAN_ALTCODE _mmut.PDBCLEAN_ALTCODE_STRONG_swigconstant(_mmut) PDBCLEAN_ALTCODE_STRONG = _mmut.PDBCLEAN_ALTCODE_STRONG _mmut.PDBCLEAN_SERIAL_swigconstant(_mmut) PDBCLEAN_SERIAL = _mmut.PDBCLEAN_SERIAL _mmut.PDBCLEAN_SEQNUM_swigconstant(_mmut) PDBCLEAN_SEQNUM = _mmut.PDBCLEAN_SEQNUM _mmut.PDBCLEAN_CHAIN_ORDER_swigconstant(_mmut) PDBCLEAN_CHAIN_ORDER = _mmut.PDBCLEAN_CHAIN_ORDER _mmut.PDBCLEAN_CHAIN_ORDER_IX_swigconstant(_mmut) PDBCLEAN_CHAIN_ORDER_IX = _mmut.PDBCLEAN_CHAIN_ORDER_IX _mmut.PDBCLEAN_SOLVENT_swigconstant(_mmut) PDBCLEAN_SOLVENT = _mmut.PDBCLEAN_SOLVENT _mmut.PDBCLEAN_INDEX_swigconstant(_mmut) PDBCLEAN_INDEX = _mmut.PDBCLEAN_INDEX _mmut.PDBCLEAN_ELEMENT_swigconstant(_mmut) PDBCLEAN_ELEMENT = _mmut.PDBCLEAN_ELEMENT _mmut.PDBCLEAN_ELEMENT_STRONG_swigconstant(_mmut) PDBCLEAN_ELEMENT_STRONG = _mmut.PDBCLEAN_ELEMENT_STRONG _mmut.CRRDY_NotPrecise_swigconstant(_mmut) CRRDY_NotPrecise = _mmut.CRRDY_NotPrecise _mmut.CRRDY_isTranslation_swigconstant(_mmut) CRRDY_isTranslation = _mmut.CRRDY_isTranslation _mmut.CRRDY_NoOrthCode_swigconstant(_mmut) CRRDY_NoOrthCode = _mmut.CRRDY_NoOrthCode _mmut.CRRDY_Complete_swigconstant(_mmut) CRRDY_Complete = _mmut.CRRDY_Complete _mmut.CRRDY_NoTransfMatrices_swigconstant(_mmut) CRRDY_NoTransfMatrices = _mmut.CRRDY_NoTransfMatrices _mmut.CRRDY_Unchecked_swigconstant(_mmut) CRRDY_Unchecked = _mmut.CRRDY_Unchecked _mmut.CRRDY_Ambiguous_swigconstant(_mmut) CRRDY_Ambiguous = _mmut.CRRDY_Ambiguous _mmut.CRRDY_NoCell_swigconstant(_mmut) CRRDY_NoCell = _mmut.CRRDY_NoCell _mmut.CRRDY_NoSpaceGroup_swigconstant(_mmut) CRRDY_NoSpaceGroup = _mmut.CRRDY_NoSpaceGroup class Root(UDData): __swig_setmethods__ = {} for _s in [UDData]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Root, name, value) __swig_getmethods__ = {} for _s in [UDData]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Root, name) def __init__(self, *args, **kwargs): raise AttributeError("No constructor defined") __repr__ = _swig_repr __swig_destroy__ = _mmut.delete_Root __del__ = lambda self: None def FreeFileMemory(self): return _mmut.Root_FreeFileMemory(self) def SetFlag(self, Flag): return _mmut.Root_SetFlag(self, Flag) def RemoveFlag(self, Flag): return _mmut.Root_RemoveFlag(self, Flag) def ReadPDBASCII(self, *args): return _mmut.Root_ReadPDBASCII(self, *args) def ReadPDBASCII1(self, *args): return _mmut.Root_ReadPDBASCII1(self, *args) def ReadCIFASCII(self, *args): return _mmut.Root_ReadCIFASCII(self, *args) def ReadCIFASCII1(self, *args): return _mmut.Root_ReadCIFASCII1(self, *args) def ReadFromCIF(self, CIFD): return _mmut.Root_ReadFromCIF(self, CIFD) def AddPDBASCII1(self, *args): return _mmut.Root_AddPDBASCII1(self, *args) def AddPDBASCII(self, *args): return _mmut.Root_AddPDBASCII(self, *args) def ReadCoorFile(self, *args): return _mmut.Root_ReadCoorFile(self, *args) def ReadCoorFile1(self, *args): return _mmut.Root_ReadCoorFile1(self, *args) def WritePDBASCII(self, *args): return _mmut.Root_WritePDBASCII(self, *args) def WritePDBASCII1(self, *args): return _mmut.Root_WritePDBASCII1(self, *args) def WriteCIFASCII(self, *args): return _mmut.Root_WriteCIFASCII(self, *args) def WriteCIFASCII1(self, *args): return _mmut.Root_WriteCIFASCII1(self, *args) def ReadMMDBF1(self, *args): return _mmut.Root_ReadMMDBF1(self, *args) def ReadMMDBF(self, *args): return _mmut.Root_ReadMMDBF(self, *args) def WriteMMDBF1(self, *args): return _mmut.Root_WriteMMDBF1(self, *args) def WriteMMDBF(self, *args): return _mmut.Root_WriteMMDBF(self, *args) def GetInputBuffer(self, count): return _mmut.Root_GetInputBuffer(self, count) def PutPDBString(self, PDBString): return _mmut.Root_PutPDBString(self, PDBString) def PDBCleanup(self, CleanKey): return _mmut.Root_PDBCleanup(self, CleanKey) def MakeHetAtoms(self, chainID, Make): return _mmut.Root_MakeHetAtoms(self, chainID, Make) def GetAtomArray(self): return _mmut.Root_GetAtomArray(self) def GetAtomArrayLength(self): return _mmut.Root_GetAtomArrayLength(self) def GetAtomI(self, index): return _mmut.Root_GetAtomI(self, index) def PutAtom(self, *args): return _mmut.Root_PutAtom(self, *args) def RemoveAtom(self, index): return _mmut.Root_RemoveAtom(self, index) def FinishStructEdit(self): return _mmut.Root_FinishStructEdit(self) def TrimModelTable(self): return _mmut.Root_TrimModelTable(self) def DeleteAllModels(self): return _mmut.Root_DeleteAllModels(self) def GetNewChainID(self, modelNo, chID, length=1): return _mmut.Root_GetNewChainID(self, modelNo, chID, length) def isCompactBinary(self): return _mmut.Root_isCompactBinary(self) def CrystReady(self): return _mmut.Root_CrystReady(self) def isCrystInfo(self): return _mmut.Root_isCrystInfo(self) def isCellInfo(self): return _mmut.Root_isCellInfo(self) def isSpaceGroup(self): return _mmut.Root_isSpaceGroup(self) def isTransfMatrix(self): return _mmut.Root_isTransfMatrix(self) def isScaleMatrix(self): return _mmut.Root_isScaleMatrix(self) def isNCSMatrix(self): return _mmut.Root_isNCSMatrix(self) def GetNumberOfNCSMatrices(self): return _mmut.Root_GetNumberOfNCSMatrices(self) def GetNumberOfNCSMates(self): return _mmut.Root_GetNumberOfNCSMates(self) def GetNCSMatrix(self, NCSMatrixNo, ncs_m, iGiven): return _mmut.Root_GetNCSMatrix(self, NCSMatrixNo, ncs_m, iGiven) def GetNumberOfSymOps(self): return _mmut.Root_GetNumberOfSymOps(self) def GetSymOp(self, Nop): return _mmut.Root_GetSymOp(self, Nop) def RegisterUDInteger(self, udr_type, UDDataID): return _mmut.Root_RegisterUDInteger(self, udr_type, UDDataID) def RegisterUDReal(self, udr_type, UDDataID): return _mmut.Root_RegisterUDReal(self, udr_type, UDDataID) def RegisterUDString(self, udr_type, UDDataID): return _mmut.Root_RegisterUDString(self, udr_type, UDDataID) def GetUDDHandle(self, udr_type, UDDataID): return _mmut.Root_GetUDDHandle(self, udr_type, UDDataID) def SetSyminfoLib(self, syminfo_lib): return _mmut.Root_SetSyminfoLib(self, syminfo_lib) def GetSyminfoLib(self): return _mmut.Root_GetSyminfoLib(self) def SetSpaceGroup(self, spGroup): return _mmut.Root_SetSpaceGroup(self, spGroup) def GetSpaceGroup(self): return _mmut.Root_GetSpaceGroup(self) def GetSpaceGroupFix(self): return _mmut.Root_GetSpaceGroupFix(self) def SetIgnoreSCALEi(self, ignoreScalei): return _mmut.Root_SetIgnoreSCALEi(self, ignoreScalei) def SetCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode=0): return _mmut.Root_SetCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode) def PutCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode=0): return _mmut.Root_PutCell(self, cell_a, cell_b, cell_c, cell_alpha, cell_beta, cell_gamma, OrthCode) def GetCell(self): return _mmut.Root_GetCell(self) def GetRCell(self): return _mmut.Root_GetRCell(self) def GetROMatrix(self, RO): return _mmut.Root_GetROMatrix(self, RO) def GetTMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c): return _mmut.Root_GetTMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c) def GetUCTMatrix(self, TMatrix, Nop, x, y, z, cellshift_a, cellshift_b, cellshift_c): return _mmut.Root_GetUCTMatrix(self, TMatrix, Nop, x, y, z, cellshift_a, cellshift_b, cellshift_c) def GetFractMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c): return _mmut.Root_GetFractMatrix(self, TMatrix, Nop, cellshift_a, cellshift_b, cellshift_c) def GetSymOpMatrix(self, TMatrix, Nop): return _mmut.Root_GetSymOpMatrix(self, TMatrix, Nop) def AddNCSMatrix(self, ncs_m, ncs_v, iGiven): return _mmut.Root_AddNCSMatrix(self, ncs_m, ncs_v, iGiven) def GenerateNCSMates(self): return _mmut.Root_GenerateNCSMates(self) def GetEntryID(self): return _mmut.Root_GetEntryID(self) def SetEntryID(self, idCode): return _mmut.Root_SetEntryID(self, idCode) def GetNofExpDataRecs(self): return _mmut.Root_GetNofExpDataRecs(self) def GetExpDataRec(self, recNo): return _mmut.Root_GetExpDataRec(self, recNo) def GetNofMdlTypeRecs(self): return _mmut.Root_GetNofMdlTypeRecs(self) def GetMdlTypeRec(self, recNo): return _mmut.Root_GetMdlTypeRec(self, recNo) def GetFileType(self): return _mmut.Root_GetFileType(self) def Copy(self, MMDBRoot): return _mmut.Root_Copy(self, MMDBRoot) def SetCompactBinary(self): return _mmut.Root_SetCompactBinary(self) def PutUDData(self, *args): return _mmut.Root_PutUDData(self, *args) def GetUDData(self, *args): return _mmut.Root_GetUDData(self, *args) def GetStructureTitle(self, L): return _mmut.Root_GetStructureTitle(self, L) def GetCrystData(self): return _mmut.Root_GetCrystData(self) def GetUnparsedA(self): return _mmut.Root_GetUnparsedA(self) def GetUnparsedB(self): return _mmut.Root_GetUnparsedB(self) def GetUnparsedC(self): return _mmut.Root_GetUnparsedC(self) Root_swigregister = _mmut.Root_swigregister Root_swigregister(Root) _mmut.BRICK_ON_1_swigconstant(_mmut) BRICK_ON_1 = _mmut.BRICK_ON_1 _mmut.BRICK_ON_2_swigconstant(_mmut) BRICK_ON_2 = _mmut.BRICK_ON_2 _mmut.BRICK_READY_swigconstant(_mmut) BRICK_READY = _mmut.BRICK_READY class Brick(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Brick, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Brick, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmut.Brick_nAtoms_set __swig_getmethods__["nAtoms"] = _mmut.Brick_nAtoms_get if _newclass: nAtoms = _swig_property(_mmut.Brick_nAtoms_get, _mmut.Brick_nAtoms_set) __swig_setmethods__["atom"] = _mmut.Brick_atom_set __swig_getmethods__["atom"] = _mmut.Brick_atom_get if _newclass: atom = _swig_property(_mmut.Brick_atom_get, _mmut.Brick_atom_set) __swig_setmethods__["id"] = _mmut.Brick_id_set __swig_getmethods__["id"] = _mmut.Brick_id_get if _newclass: id = _swig_property(_mmut.Brick_id_get, _mmut.Brick_id_set) def __init__(self): this = _mmut.new_Brick() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Brick __del__ = lambda self: None def Clear(self): return _mmut.Brick_Clear(self) def AddAtom(self, A, atomid): return _mmut.Brick_AddAtom(self, A, atomid) Brick_swigregister = _mmut.Brick_swigregister Brick_swigregister(Brick) class MBrick(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MBrick, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MBrick, name) __repr__ = _swig_repr __swig_setmethods__["nAtoms"] = _mmut.MBrick_nAtoms_set __swig_getmethods__["nAtoms"] = _mmut.MBrick_nAtoms_get if _newclass: nAtoms = _swig_property(_mmut.MBrick_nAtoms_get, _mmut.MBrick_nAtoms_set) __swig_setmethods__["atom"] = _mmut.MBrick_atom_set __swig_getmethods__["atom"] = _mmut.MBrick_atom_get if _newclass: atom = _swig_property(_mmut.MBrick_atom_get, _mmut.MBrick_atom_set) __swig_setmethods__["id"] = _mmut.MBrick_id_set __swig_getmethods__["id"] = _mmut.MBrick_id_get if _newclass: id = _swig_property(_mmut.MBrick_id_get, _mmut.MBrick_id_set) def __init__(self, nStructures): this = _mmut.new_MBrick(nStructures) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_MBrick __del__ = lambda self: None def Clear(self): return _mmut.MBrick_Clear(self) def AddAtom(self, A, structNo, atomid): return _mmut.MBrick_AddAtom(self, A, structNo, atomid) MBrick_swigregister = _mmut.MBrick_swigregister MBrick_swigregister(MBrick) class GenSym(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, GenSym, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, GenSym, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_GenSym() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_GenSym __del__ = lambda self: None def FreeMemory(self): return _mmut.GenSym_FreeMemory(self) def AddSymOp(self, XYZOperation): return _mmut.GenSym_AddSymOp(self, XYZOperation) def AddRenChain(self, Nop, ch1, ch2): return _mmut.GenSym_AddRenChain(self, Nop, ch1, ch2) def Copy(self, genSym): return _mmut.GenSym_Copy(self, genSym) GenSym_swigregister = _mmut.GenSym_swigregister GenSym_swigregister(GenSym) class Contact(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Contact, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Contact, name) __repr__ = _swig_repr __swig_setmethods__["id1"] = _mmut.Contact_id1_set __swig_getmethods__["id1"] = _mmut.Contact_id1_get if _newclass: id1 = _swig_property(_mmut.Contact_id1_get, _mmut.Contact_id1_set) __swig_setmethods__["id2"] = _mmut.Contact_id2_set __swig_getmethods__["id2"] = _mmut.Contact_id2_get if _newclass: id2 = _swig_property(_mmut.Contact_id2_get, _mmut.Contact_id2_set) __swig_setmethods__["group"] = _mmut.Contact_group_set __swig_getmethods__["group"] = _mmut.Contact_group_get if _newclass: group = _swig_property(_mmut.Contact_group_get, _mmut.Contact_group_set) __swig_setmethods__["dist"] = _mmut.Contact_dist_set __swig_getmethods__["dist"] = _mmut.Contact_dist_get if _newclass: dist = _swig_property(_mmut.Contact_dist_get, _mmut.Contact_dist_set) def __init__(self): this = _mmut.new_Contact() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Contact __del__ = lambda self: None Contact_swigregister = _mmut.Contact_swigregister Contact_swigregister(Contact) class MContact(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MContact, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MContact, name) __repr__ = _swig_repr __swig_setmethods__["nStruct"] = _mmut.MContact_nStruct_set __swig_getmethods__["nStruct"] = _mmut.MContact_nStruct_get if _newclass: nStruct = _swig_property(_mmut.MContact_nStruct_get, _mmut.MContact_nStruct_set) __swig_setmethods__["contactID"] = _mmut.MContact_contactID_set __swig_getmethods__["contactID"] = _mmut.MContact_contactID_get if _newclass: contactID = _swig_property(_mmut.MContact_contactID_get, _mmut.MContact_contactID_set) __swig_setmethods__["nAtoms"] = _mmut.MContact_nAtoms_set __swig_getmethods__["nAtoms"] = _mmut.MContact_nAtoms_get if _newclass: nAtoms = _swig_property(_mmut.MContact_nAtoms_get, _mmut.MContact_nAtoms_set) __swig_setmethods__["atom"] = _mmut.MContact_atom_set __swig_getmethods__["atom"] = _mmut.MContact_atom_get if _newclass: atom = _swig_property(_mmut.MContact_atom_get, _mmut.MContact_atom_set) __swig_setmethods__["id"] = _mmut.MContact_id_set __swig_getmethods__["id"] = _mmut.MContact_id_get if _newclass: id = _swig_property(_mmut.MContact_id_get, _mmut.MContact_id_set) def __init__(self, nStructures): this = _mmut.new_MContact(nStructures) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_MContact __del__ = lambda self: None def AddContact(self, A, structNo, atomid): return _mmut.MContact_AddContact(self, A, structNo, atomid) MContact_swigregister = _mmut.MContact_swigregister MContact_swigregister(MContact) def DeleteMContacts(mcontact, nContacts): return _mmut.DeleteMContacts(mcontact, nContacts) DeleteMContacts = _mmut.DeleteMContacts _mmut.CID_Ok_swigconstant(_mmut) CID_Ok = _mmut.CID_Ok _mmut.CID_NoModel_swigconstant(_mmut) CID_NoModel = _mmut.CID_NoModel _mmut.CID_NoChain_swigconstant(_mmut) CID_NoChain = _mmut.CID_NoChain _mmut.CID_NoResidue_swigconstant(_mmut) CID_NoResidue = _mmut.CID_NoResidue _mmut.CID_NoAtom_swigconstant(_mmut) CID_NoAtom = _mmut.CID_NoAtom _mmut.CID_WrongPath_swigconstant(_mmut) CID_WrongPath = _mmut.CID_WrongPath _mmut.GSM_Ok_swigconstant(_mmut) GSM_Ok = _mmut.GSM_Ok _mmut.GSM_NoSymOps_swigconstant(_mmut) GSM_NoSymOps = _mmut.GSM_NoSymOps _mmut.GSM_NoTransfMatrices_swigconstant(_mmut) GSM_NoTransfMatrices = _mmut.GSM_NoTransfMatrices _mmut.GSM_NoCell_swigconstant(_mmut) GSM_NoCell = _mmut.GSM_NoCell class CoorManager(Root): __swig_setmethods__ = {} for _s in [Root]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CoorManager, name, value) __swig_getmethods__ = {} for _s in [Root]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CoorManager, name) __repr__ = _swig_repr __swig_setmethods__["CoorIDCode"] = _mmut.CoorManager_CoorIDCode_set __swig_getmethods__["CoorIDCode"] = _mmut.CoorManager_CoorIDCode_get if _newclass: CoorIDCode = _swig_property(_mmut.CoorManager_CoorIDCode_get, _mmut.CoorManager_CoorIDCode_set) def __init__(self): this = _mmut.new_CoorManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CoorManager __del__ = lambda self: None def SetDefaultCoorID(self, CID): return _mmut.CoorManager_SetDefaultCoorID(self, CID) def RemoveBricks(self): return _mmut.CoorManager_RemoveBricks(self) def areBricks(self): return _mmut.CoorManager_areBricks(self) def MakeBricks(self, atmvec, avlen, Margin, BrickSize=6.0): return _mmut.CoorManager_MakeBricks(self, atmvec, avlen, Margin, BrickSize) def GetBrickDimension(self, nxmax, nymax, nzmax): return _mmut.CoorManager_GetBrickDimension(self, nxmax, nymax, nzmax) def GetBrickCoor(self, *args): return _mmut.CoorManager_GetBrickCoor(self, *args) def GetBrick(self, nx, ny, nz): return _mmut.CoorManager_GetBrick(self, nx, ny, nz) def RemoveMBricks(self): return _mmut.CoorManager_RemoveMBricks(self) def areMBricks(self): return _mmut.CoorManager_areMBricks(self) def MakeMBricks(self, atmvec, avlen, nStructures, Margin, BrickSize=6.0): return _mmut.CoorManager_MakeMBricks(self, atmvec, avlen, nStructures, Margin, BrickSize) def GetMBrickDimension(self, nxmax, nymax, nzmax): return _mmut.CoorManager_GetMBrickDimension(self, nxmax, nymax, nzmax) def GetMBrickCoor(self, *args): return _mmut.CoorManager_GetMBrickCoor(self, *args) def GetMBrick(self, nx, ny, nz): return _mmut.CoorManager_GetMBrick(self, nx, ny, nz) def GetNumberOfModels(self): return _mmut.CoorManager_GetNumberOfModels(self) def GetFirstModelNum(self): return _mmut.CoorManager_GetFirstModelNum(self) def GetFirstDefinedModel(self): return _mmut.CoorManager_GetFirstDefinedModel(self) def GetModel(self, *args): return _mmut.CoorManager_GetModel(self, *args) def GetModelTable(self, modTable, NumberOfModels): return _mmut.CoorManager_GetModelTable(self, modTable, NumberOfModels) def DeleteModel(self, *args): return _mmut.CoorManager_DeleteModel(self, *args) def AddModel(self, mdl): return _mmut.CoorManager_AddModel(self, mdl) def InsModel(self, mdl, modelNo): return _mmut.CoorManager_InsModel(self, mdl, modelNo) def RotateModels(self, modelNo1, modelNo2, rotdir): return _mmut.CoorManager_RotateModels(self, modelNo1, modelNo2, rotdir) def SwapModels(self, modelNo1, modelNo2): return _mmut.CoorManager_SwapModels(self, modelNo1, modelNo2) def GetNumberOfChains(self, *args): return _mmut.CoorManager_GetNumberOfChains(self, *args) def GetChain(self, *args): return _mmut.CoorManager_GetChain(self, *args) def GetChainTable(self, *args): return _mmut.CoorManager_GetChainTable(self, *args) def DeleteChain(self, *args): return _mmut.CoorManager_DeleteChain(self, *args) def DeleteAllChains(self, *args): return _mmut.CoorManager_DeleteAllChains(self, *args) def AddChain(self, modelNo, chain): return _mmut.CoorManager_AddChain(self, modelNo, chain) def GetNumberOfResidues(self, *args): return _mmut.CoorManager_GetNumberOfResidues(self, *args) def GetResidue(self, *args): return _mmut.CoorManager_GetResidue(self, *args) def GetResidueNo(self, *args): return _mmut.CoorManager_GetResidueNo(self, *args) def GetResidueTable(self, *args): return _mmut.CoorManager_GetResidueTable(self, *args) def DeleteResidue(self, *args): return _mmut.CoorManager_DeleteResidue(self, *args) def DeleteAllResidues(self, *args): return _mmut.CoorManager_DeleteAllResidues(self, *args) def DeleteSolvent(self): return _mmut.CoorManager_DeleteSolvent(self) def AddResidue(self, *args): return _mmut.CoorManager_AddResidue(self, *args) def GetNumberOfAtoms(self, *args): return _mmut.CoorManager_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmut.CoorManager_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmut.CoorManager_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmut.CoorManager_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmut.CoorManager_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmut.CoorManager_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmut.CoorManager_DeleteAltLocs(self) def AddAtom(self, *args): return _mmut.CoorManager_AddAtom(self, *args) def GenerateSymMates(self, genSym=None): return _mmut.CoorManager_GenerateSymMates(self, genSym) def ApplyTransform(self, TMatrix): return _mmut.CoorManager_ApplyTransform(self, TMatrix) def BringToUnitCell(self): return _mmut.CoorManager_BringToUnitCell(self) def Frac2Orth(self, *args): return _mmut.CoorManager_Frac2Orth(self, *args) def Orth2Frac(self, *args): return _mmut.CoorManager_Orth2Frac(self, *args) def SeekContacts(self, *args): return _mmut.CoorManager_SeekContacts(self, *args) CoorManager_swigregister = _mmut.CoorManager_swigregister CoorManager_swigregister(CoorManager) def GetEulerRotMatrix(erm, alpha, beta, gamma): return _mmut.GetEulerRotMatrix(erm, alpha, beta, gamma) GetEulerRotMatrix = _mmut.GetEulerRotMatrix def GetEulerTMatrix(erm, alpha, beta, gamma, x0, y0, z0): return _mmut.GetEulerTMatrix(erm, alpha, beta, gamma, x0, y0, z0) GetEulerTMatrix = _mmut.GetEulerTMatrix def EulerRotation(A, nA, alpha, beta, gamma, x0, y0, z0): return _mmut.EulerRotation(A, nA, alpha, beta, gamma, x0, y0, z0) EulerRotation = _mmut.EulerRotation def GetVecRotMatrix(vrm, alpha, vx, vy, vz): return _mmut.GetVecRotMatrix(vrm, alpha, vx, vy, vz) GetVecRotMatrix = _mmut.GetVecRotMatrix def GetRotParameters(vrm, alpha, vx, vy, vz): return _mmut.GetRotParameters(vrm, alpha, vx, vy, vz) GetRotParameters = _mmut.GetRotParameters def GetVecTMatrix(vrm, alpha, vx, vy, vz, x0, y0, z0): return _mmut.GetVecTMatrix(vrm, alpha, vx, vy, vz, x0, y0, z0) GetVecTMatrix = _mmut.GetVecTMatrix def VectorRotation(A, nA, alpha, vx, vy, vz, x0, y0, z0): return _mmut.VectorRotation(A, nA, alpha, vx, vy, vz, x0, y0, z0) VectorRotation = _mmut.VectorRotation def GetMassCenter(A, nA, xmc, ymc, zmc): return _mmut.GetMassCenter(A, nA, xmc, ymc, zmc) GetMassCenter = _mmut.GetMassCenter _mmut.SPOSEAT_Ok_swigconstant(_mmut) SPOSEAT_Ok = _mmut.SPOSEAT_Ok _mmut.SPOSEAT_NoAtoms_swigconstant(_mmut) SPOSEAT_NoAtoms = _mmut.SPOSEAT_NoAtoms _mmut.SPOSEAT_SVD_Fail_swigconstant(_mmut) SPOSEAT_SVD_Fail = _mmut.SPOSEAT_SVD_Fail def SuperposeAtoms(T, A1, nA, A2, C=None): return _mmut.SuperposeAtoms(T, A1, nA, A2, C) SuperposeAtoms = _mmut.SuperposeAtoms _mmut.CNSORT_OFF_swigconstant(_mmut) CNSORT_OFF = _mmut.CNSORT_OFF _mmut.CNSORT_1INC_swigconstant(_mmut) CNSORT_1INC = _mmut.CNSORT_1INC _mmut.CNSORT_1DEC_swigconstant(_mmut) CNSORT_1DEC = _mmut.CNSORT_1DEC _mmut.CNSORT_2INC_swigconstant(_mmut) CNSORT_2INC = _mmut.CNSORT_2INC _mmut.CNSORT_2DEC_swigconstant(_mmut) CNSORT_2DEC = _mmut.CNSORT_2DEC _mmut.CNSORT_DINC_swigconstant(_mmut) CNSORT_DINC = _mmut.CNSORT_DINC _mmut.CNSORT_DDEC_swigconstant(_mmut) CNSORT_DDEC = _mmut.CNSORT_DDEC def SortContacts(contact, ncontacts, sortmode): return _mmut.SortContacts(contact, ncontacts, sortmode) SortContacts = _mmut.SortContacts def getPhi(A): return _mmut.getPhi(A) getPhi = _mmut.getPhi def getPsi(A): return _mmut.getPsi(A) getPsi = _mmut.getPsi _mmut.SKEY_NEW_swigconstant(_mmut) SKEY_NEW = _mmut.SKEY_NEW _mmut.SKEY_OR_swigconstant(_mmut) SKEY_OR = _mmut.SKEY_OR _mmut.SKEY_AND_swigconstant(_mmut) SKEY_AND = _mmut.SKEY_AND _mmut.SKEY_XOR_swigconstant(_mmut) SKEY_XOR = _mmut.SKEY_XOR _mmut.SKEY_CLR_swigconstant(_mmut) SKEY_CLR = _mmut.SKEY_CLR _mmut.SKEY_XAND_swigconstant(_mmut) SKEY_XAND = _mmut.SKEY_XAND _mmut.STYPE_INVALID_swigconstant(_mmut) STYPE_INVALID = _mmut.STYPE_INVALID _mmut.STYPE_UNDEFINED_swigconstant(_mmut) STYPE_UNDEFINED = _mmut.STYPE_UNDEFINED _mmut.STYPE_ATOM_swigconstant(_mmut) STYPE_ATOM = _mmut.STYPE_ATOM _mmut.STYPE_RESIDUE_swigconstant(_mmut) STYPE_RESIDUE = _mmut.STYPE_RESIDUE _mmut.STYPE_CHAIN_swigconstant(_mmut) STYPE_CHAIN = _mmut.STYPE_CHAIN _mmut.STYPE_MODEL_swigconstant(_mmut) STYPE_MODEL = _mmut.STYPE_MODEL _mmut.SELPROP_Solvent_swigconstant(_mmut) SELPROP_Solvent = _mmut.SELPROP_Solvent _mmut.SELPROP_Aminoacid_swigconstant(_mmut) SELPROP_Aminoacid = _mmut.SELPROP_Aminoacid _mmut.SELPROP_Nucleotide_swigconstant(_mmut) SELPROP_Nucleotide = _mmut.SELPROP_Nucleotide _mmut.SELPROP_Sugar_swigconstant(_mmut) SELPROP_Sugar = _mmut.SELPROP_Sugar _mmut.SELPROP_ModRes_swigconstant(_mmut) SELPROP_ModRes = _mmut.SELPROP_ModRes _mmut.UDSCR_LT_swigconstant(_mmut) UDSCR_LT = _mmut.UDSCR_LT _mmut.UDSCR_LE_swigconstant(_mmut) UDSCR_LE = _mmut.UDSCR_LE _mmut.UDSCR_EQ_swigconstant(_mmut) UDSCR_EQ = _mmut.UDSCR_EQ _mmut.UDSCR_NE_swigconstant(_mmut) UDSCR_NE = _mmut.UDSCR_NE _mmut.UDSCR_GE_swigconstant(_mmut) UDSCR_GE = _mmut.UDSCR_GE _mmut.UDSCR_GT_swigconstant(_mmut) UDSCR_GT = _mmut.UDSCR_GT _mmut.UDSCR_LTcase_swigconstant(_mmut) UDSCR_LTcase = _mmut.UDSCR_LTcase _mmut.UDSCR_LEcase_swigconstant(_mmut) UDSCR_LEcase = _mmut.UDSCR_LEcase _mmut.UDSCR_EQcase_swigconstant(_mmut) UDSCR_EQcase = _mmut.UDSCR_EQcase _mmut.UDSCR_NEcase_swigconstant(_mmut) UDSCR_NEcase = _mmut.UDSCR_NEcase _mmut.UDSCR_GEcase_swigconstant(_mmut) UDSCR_GEcase = _mmut.UDSCR_GEcase _mmut.UDSCR_GTcase_swigconstant(_mmut) UDSCR_GTcase = _mmut.UDSCR_GTcase _mmut.UDSCR_LTn_swigconstant(_mmut) UDSCR_LTn = _mmut.UDSCR_LTn _mmut.UDSCR_LEn_swigconstant(_mmut) UDSCR_LEn = _mmut.UDSCR_LEn _mmut.UDSCR_EQn_swigconstant(_mmut) UDSCR_EQn = _mmut.UDSCR_EQn _mmut.UDSCR_NEn_swigconstant(_mmut) UDSCR_NEn = _mmut.UDSCR_NEn _mmut.UDSCR_GEn_swigconstant(_mmut) UDSCR_GEn = _mmut.UDSCR_GEn _mmut.UDSCR_GTn_swigconstant(_mmut) UDSCR_GTn = _mmut.UDSCR_GTn _mmut.UDSCR_LTncase_swigconstant(_mmut) UDSCR_LTncase = _mmut.UDSCR_LTncase _mmut.UDSCR_LEncase_swigconstant(_mmut) UDSCR_LEncase = _mmut.UDSCR_LEncase _mmut.UDSCR_EQncase_swigconstant(_mmut) UDSCR_EQncase = _mmut.UDSCR_EQncase _mmut.UDSCR_NEncase_swigconstant(_mmut) UDSCR_NEncase = _mmut.UDSCR_NEncase _mmut.UDSCR_GEncase_swigconstant(_mmut) UDSCR_GEncase = _mmut.UDSCR_GEncase _mmut.UDSCR_GTncase_swigconstant(_mmut) UDSCR_GTncase = _mmut.UDSCR_GTncase _mmut.UDSCR_Substr_swigconstant(_mmut) UDSCR_Substr = _mmut.UDSCR_Substr _mmut.UDSCR_NoSubstr_swigconstant(_mmut) UDSCR_NoSubstr = _mmut.UDSCR_NoSubstr _mmut.UDSCR_Substr1_swigconstant(_mmut) UDSCR_Substr1 = _mmut.UDSCR_Substr1 _mmut.UDSCR_NoSubstr1_swigconstant(_mmut) UDSCR_NoSubstr1 = _mmut.UDSCR_NoSubstr1 class SelManager(CoorManager): __swig_setmethods__ = {} for _s in [CoorManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, SelManager, name, value) __swig_getmethods__ = {} for _s in [CoorManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, SelManager, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_SelManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_SelManager __del__ = lambda self: None def NewSelection(self): return _mmut.SelManager_NewSelection(self) def GetSelType(self, selHnd): return _mmut.SelManager_GetSelType(self, selHnd) def DeleteSelection(self, selHnd): return _mmut.SelManager_DeleteSelection(self, selHnd) def DeleteAllSelections(self): return _mmut.SelManager_DeleteAllSelections(self) def UnselectAtoms(self, selHnd, iSer1, iSer2): return _mmut.SelManager_UnselectAtoms(self, selHnd, iSer1, iSer2) def SelectAtom(self, *args): return _mmut.SelManager_SelectAtom(self, *args) def SelectResidue(self, selHnd, Res, sType, sKey, makeIndex): return _mmut.SelManager_SelectResidue(self, selHnd, Res, sType, sKey, makeIndex) def SelectChain(self, selHnd, chain, sType, sKey, makeIndex): return _mmut.SelManager_SelectChain(self, selHnd, chain, sType, sKey, makeIndex) def SelectModel(self, selHnd, mdl, sType, sKey, makeIndex): return _mmut.SelManager_SelectModel(self, selHnd, mdl, sType, sKey, makeIndex) def MakeSelIndex(self, selHnd): return _mmut.SelManager_MakeSelIndex(self, selHnd) def MakeAllSelIndexes(self): return _mmut.SelManager_MakeAllSelIndexes(self) def SelectAtoms(self, *args): return _mmut.SelManager_SelectAtoms(self, *args) def SelectUDD(self, *args): return _mmut.SelManager_SelectUDD(self, *args) def SelectSphere(self, *args): return _mmut.SelManager_SelectSphere(self, *args) def SelectCylinder(self, *args): return _mmut.SelManager_SelectCylinder(self, *args) def SelectSlab(self, *args): return _mmut.SelManager_SelectSlab(self, *args) def SelectNeighbours(self, *args): return _mmut.SelManager_SelectNeighbours(self, *args) def GetSelLength(self, selHnd): return _mmut.SelManager_GetSelLength(self, selHnd) def GetSelIndex(self, *args): return _mmut.SelManager_GetSelIndex(self, *args) def Select(self, *args): return _mmut.SelManager_Select(self, *args) def SelectProperty(self, selHnd, propKey, sType, sKey): return _mmut.SelManager_SelectProperty(self, selHnd, propKey, sType, sKey) def SelectDomain(self, selHnd, domainRange, sType, sKey, modelNo=1): return _mmut.SelManager_SelectDomain(self, selHnd, domainRange, sType, sKey, modelNo) def DeleteSelObjects(self, selHnd): return _mmut.SelManager_DeleteSelObjects(self, selHnd) SelManager_swigregister = _mmut.SelManager_swigregister SelManager_swigregister(SelManager) NO_TORSION = cvar.NO_TORSION class BondManager(SelManager): __swig_setmethods__ = {} for _s in [SelManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, BondManager, name, value) __swig_getmethods__ = {} for _s in [SelManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, BondManager, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_BondManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_BondManager __del__ = lambda self: None def MakeBonds(self, calc_only): return _mmut.BondManager_MakeBonds(self, calc_only) def RemoveBonds(self): return _mmut.BondManager_RemoveBonds(self) BondManager_swigregister = _mmut.BondManager_swigregister BondManager_swigregister(BondManager) _mmut.MMDBFCM_None_swigconstant(_mmut) MMDBFCM_None = _mmut.MMDBFCM_None _mmut.MMDBFCM_All_swigconstant(_mmut) MMDBFCM_All = _mmut.MMDBFCM_All _mmut.MMDBFCM_Title_swigconstant(_mmut) MMDBFCM_Title = _mmut.MMDBFCM_Title _mmut.MMDBFCM_TitleKeepBM_swigconstant(_mmut) MMDBFCM_TitleKeepBM = _mmut.MMDBFCM_TitleKeepBM _mmut.MMDBFCM_Cryst_swigconstant(_mmut) MMDBFCM_Cryst = _mmut.MMDBFCM_Cryst _mmut.MMDBFCM_Coord_swigconstant(_mmut) MMDBFCM_Coord = _mmut.MMDBFCM_Coord _mmut.MMDBFCM_SecStruct_swigconstant(_mmut) MMDBFCM_SecStruct = _mmut.MMDBFCM_SecStruct _mmut.MMDBFCM_HetInfo_swigconstant(_mmut) MMDBFCM_HetInfo = _mmut.MMDBFCM_HetInfo _mmut.MMDBFCM_Links_swigconstant(_mmut) MMDBFCM_Links = _mmut.MMDBFCM_Links _mmut.MMDBFCM_CisPeps_swigconstant(_mmut) MMDBFCM_CisPeps = _mmut.MMDBFCM_CisPeps _mmut.MMDBFCM_SA_swigconstant(_mmut) MMDBFCM_SA = _mmut.MMDBFCM_SA _mmut.MMDBFCM_SB_swigconstant(_mmut) MMDBFCM_SB = _mmut.MMDBFCM_SB _mmut.MMDBFCM_SC_swigconstant(_mmut) MMDBFCM_SC = _mmut.MMDBFCM_SC _mmut.MMDBFCM_Footnotes_swigconstant(_mmut) MMDBFCM_Footnotes = _mmut.MMDBFCM_Footnotes _mmut.MMDBFCM_ChainAnnot_swigconstant(_mmut) MMDBFCM_ChainAnnot = _mmut.MMDBFCM_ChainAnnot _mmut.MMDBFCM_Flags_swigconstant(_mmut) MMDBFCM_Flags = _mmut.MMDBFCM_Flags _mmut.MMDBFCM_Buffer_swigconstant(_mmut) MMDBFCM_Buffer = _mmut.MMDBFCM_Buffer _mmut.MMDBFCM_Top_swigconstant(_mmut) MMDBFCM_Top = _mmut.MMDBFCM_Top class Manager(BondManager): __swig_setmethods__ = {} for _s in [BondManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Manager, name, value) __swig_getmethods__ = {} for _s in [BondManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Manager, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_Manager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Manager __del__ = lambda self: None def Copy(self, MMDB, CopyMask): return _mmut.Manager_Copy(self, MMDB, CopyMask) def Delete(self, DelMask): return _mmut.Manager_Delete(self, DelMask) def GetRemarks(self): return _mmut.Manager_GetRemarks(self) def GetJournal(self): return _mmut.Manager_GetJournal(self) def GetResolution(self): return _mmut.Manager_GetResolution(self) def ParseBiomolecules(self): return _mmut.Manager_ParseBiomolecules(self) def GetNofBiomolecules(self): return _mmut.Manager_GetNofBiomolecules(self) def GetBiomolecules(self, BM, nBMs): return _mmut.Manager_GetBiomolecules(self, BM, nBMs) def GetBiomolecule(self, bmNo): return _mmut.Manager_GetBiomolecule(self, bmNo) def MakeBiomolecule(self, bmNo, modelNo=1): return _mmut.Manager_MakeBiomolecule(self, bmNo, modelNo) Manager_swigregister = _mmut.Manager_swigregister Manager_swigregister(Manager) _mmut.MMCIF_Category_swigconstant(_mmut) MMCIF_Category = _mmut.MMCIF_Category _mmut.MMCIF_Struct_swigconstant(_mmut) MMCIF_Struct = _mmut.MMCIF_Struct _mmut.MMCIF_Loop_swigconstant(_mmut) MMCIF_Loop = _mmut.MMCIF_Loop _mmut.MMCIF_Data_swigconstant(_mmut) MMCIF_Data = _mmut.MMCIF_Data class Category(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Category, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Category, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Category(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Category __del__ = lambda self: None def GetCategoryName(self): return _mmut.Category_GetCategoryName(self) def SetCategoryName(self, N): return _mmut.Category_SetCategoryName(self, N) def GetCategoryID(self): return _mmut.Category_GetCategoryID(self) def Optimize(self): return _mmut.Category_Optimize(self) def Sort(self): return _mmut.Category_Sort(self) def GetTagNo(self, ttag): return _mmut.Category_GetTagNo(self, ttag) def AddTag(self, ttag): return _mmut.Category_AddTag(self, ttag) def GetNofTags(self): return _mmut.Category_GetNofTags(self) def GetTag(self, tagNo): return _mmut.Category_GetTag(self, tagNo) def PrintTags(self): return _mmut.Category_PrintTags(self) def CheckTags(self, tagList): return _mmut.Category_CheckTags(self, tagList) def Copy(self, Category): return _mmut.Category_Copy(self, Category) Category_swigregister = _mmut.Category_swigregister Category_swigregister(Category) class Struct(Category): __swig_setmethods__ = {} for _s in [Category]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Struct, name, value) __swig_getmethods__ = {} for _s in [Category]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Struct, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Struct(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Struct __del__ = lambda self: None def AddField(self, F, T, Concatenate=False): return _mmut.Struct_AddField(self, F, T, Concatenate) def GetCategoryID(self): return _mmut.Struct_GetCategoryID(self) def Optimize(self): return _mmut.Struct_Optimize(self) def GetField(self, tagNo): return _mmut.Struct_GetField(self, tagNo) def GetString(self, *args): return _mmut.Struct_GetString(self, *args) def DeleteField(self, TName): return _mmut.Struct_DeleteField(self, TName) def GetReal(self, TName, Remove=False): return _mmut.Struct_GetReal(self, TName, Remove) def GetInteger(self, TName, Remove=False): return _mmut.Struct_GetInteger(self, TName, Remove) def PutString(self, S, TName, NonBlankOnly=False): return _mmut.Struct_PutString(self, S, TName, NonBlankOnly) def PutDate(self, T): return _mmut.Struct_PutDate(self, T) def PutNoData(self, NoDataType, T): return _mmut.Struct_PutNoData(self, NoDataType, T) def PutReal(self, *args): return _mmut.Struct_PutReal(self, *args) def PutInteger(self, I, TName): return _mmut.Struct_PutInteger(self, I, TName) def WriteMMCIFStruct(self, *args): return _mmut.Struct_WriteMMCIFStruct(self, *args) def Copy(self, Struct): return _mmut.Struct_Copy(self, Struct) Struct_swigregister = _mmut.Struct_swigregister Struct_swigregister(Struct) CIF_NODATA_DOT = cvar.CIF_NODATA_DOT CIF_NODATA_QUESTION = cvar.CIF_NODATA_QUESTION class Loop(Category): __swig_setmethods__ = {} for _s in [Category]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Loop, name, value) __swig_getmethods__ = {} for _s in [Category]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Loop, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Loop(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Loop __del__ = lambda self: None def AddLoopTag(self, T, Remove=True): return _mmut.Loop_AddLoopTag(self, T, Remove) def AddString(self, S, NonBlankOnly=False): return _mmut.Loop_AddString(self, S, NonBlankOnly) def AddNoData(self, NoDataType): return _mmut.Loop_AddNoData(self, NoDataType) def AddReal(self, *args): return _mmut.Loop_AddReal(self, *args) def AddInteger(self, I): return _mmut.Loop_AddInteger(self, I) def GetLoopLength(self): return _mmut.Loop_GetLoopLength(self) def GetField(self, rowNo, tagNo): return _mmut.Loop_GetField(self, rowNo, tagNo) def GetString(self, *args): return _mmut.Loop_GetString(self, *args) def CopyString(self, buf, maxlength, TName, nrow): return _mmut.Loop_CopyString(self, buf, maxlength, TName, nrow) def DeleteField(self, TName, nrow): return _mmut.Loop_DeleteField(self, TName, nrow) def DeleteRow(self, nrow): return _mmut.Loop_DeleteRow(self, nrow) def GetReal(self, TName, nrow, Remove=False): return _mmut.Loop_GetReal(self, TName, nrow, Remove) def CopyReal(self, TName, nrow): return _mmut.Loop_CopyReal(self, TName, nrow) def CopyInteger(self, TName, nrow): return _mmut.Loop_CopyInteger(self, TName, nrow) def GetInteger(self, TName, nrow, Remove=False): return _mmut.Loop_GetInteger(self, TName, nrow, Remove) def GetSVector(self, *args): return _mmut.Loop_GetSVector(self, *args) def GetRVector(self, *args): return _mmut.Loop_GetRVector(self, *args) def GetIVector(self, *args): return _mmut.Loop_GetIVector(self, *args) def PutString(self, S, T, nrow): return _mmut.Loop_PutString(self, S, T, nrow) def PutNoData(self, NoDataType, T, nrow): return _mmut.Loop_PutNoData(self, NoDataType, T, nrow) def PutReal(self, *args): return _mmut.Loop_PutReal(self, *args) def PutInteger(self, I, T, nrow): return _mmut.Loop_PutInteger(self, I, T, nrow) def PutSVector(self, S, T, i1, i2): return _mmut.Loop_PutSVector(self, S, T, i1, i2) def PutRVector(self, R, T, i1, i2, prec=8): return _mmut.Loop_PutRVector(self, R, T, i1, i2, prec) def PutIVector(self, I, T, i1, i2): return _mmut.Loop_PutIVector(self, I, T, i1, i2) def GetCategoryID(self): return _mmut.Loop_GetCategoryID(self) def Optimize(self): return _mmut.Loop_Optimize(self) def WriteMMCIFLoop(self, *args): return _mmut.Loop_WriteMMCIFLoop(self, *args) def Copy(self, Loop): return _mmut.Loop_Copy(self, Loop) Loop_swigregister = _mmut.Loop_swigregister Loop_swigregister(Loop) _mmut.CIFW_UnrecognizedItems_swigconstant(_mmut) CIFW_UnrecognizedItems = _mmut.CIFW_UnrecognizedItems _mmut.CIFW_MissingField_swigconstant(_mmut) CIFW_MissingField = _mmut.CIFW_MissingField _mmut.CIFW_EmptyLoop_swigconstant(_mmut) CIFW_EmptyLoop = _mmut.CIFW_EmptyLoop _mmut.CIFW_UnexpectedEOF_swigconstant(_mmut) CIFW_UnexpectedEOF = _mmut.CIFW_UnexpectedEOF _mmut.CIFW_LoopFieldMissing_swigconstant(_mmut) CIFW_LoopFieldMissing = _mmut.CIFW_LoopFieldMissing _mmut.CIFW_NotAStructure_swigconstant(_mmut) CIFW_NotAStructure = _mmut.CIFW_NotAStructure _mmut.CIFW_NotALoop_swigconstant(_mmut) CIFW_NotALoop = _mmut.CIFW_NotALoop _mmut.CIFW_DuplicateTag_swigconstant(_mmut) CIFW_DuplicateTag = _mmut.CIFW_DuplicateTag _mmut.CIFRC_Loop_swigconstant(_mmut) CIFRC_Loop = _mmut.CIFRC_Loop _mmut.CIFRC_Structure_swigconstant(_mmut) CIFRC_Structure = _mmut.CIFRC_Structure _mmut.CIFRC_Ok_swigconstant(_mmut) CIFRC_Ok = _mmut.CIFRC_Ok _mmut.CIFRC_StructureNoTag_swigconstant(_mmut) CIFRC_StructureNoTag = _mmut.CIFRC_StructureNoTag _mmut.CIFRC_LoopNoTag_swigconstant(_mmut) CIFRC_LoopNoTag = _mmut.CIFRC_LoopNoTag _mmut.CIFRC_NoCategory_swigconstant(_mmut) CIFRC_NoCategory = _mmut.CIFRC_NoCategory _mmut.CIFRC_WrongFormat_swigconstant(_mmut) CIFRC_WrongFormat = _mmut.CIFRC_WrongFormat _mmut.CIFRC_NoTag_swigconstant(_mmut) CIFRC_NoTag = _mmut.CIFRC_NoTag _mmut.CIFRC_NotAStructure_swigconstant(_mmut) CIFRC_NotAStructure = _mmut.CIFRC_NotAStructure _mmut.CIFRC_NotALoop_swigconstant(_mmut) CIFRC_NotALoop = _mmut.CIFRC_NotALoop _mmut.CIFRC_WrongIndex_swigconstant(_mmut) CIFRC_WrongIndex = _mmut.CIFRC_WrongIndex _mmut.CIFRC_NoField_swigconstant(_mmut) CIFRC_NoField = _mmut.CIFRC_NoField _mmut.CIFRC_Created_swigconstant(_mmut) CIFRC_Created = _mmut.CIFRC_Created _mmut.CIFRC_CantOpenFile_swigconstant(_mmut) CIFRC_CantOpenFile = _mmut.CIFRC_CantOpenFile _mmut.CIFRC_NoDataLine_swigconstant(_mmut) CIFRC_NoDataLine = _mmut.CIFRC_NoDataLine _mmut.CIFRC_NoData_swigconstant(_mmut) CIFRC_NoData = _mmut.CIFRC_NoData _mmut.CIFFL_PrintWarnings_swigconstant(_mmut) CIFFL_PrintWarnings = _mmut.CIFFL_PrintWarnings _mmut.CIFFL_StopOnWarnings_swigconstant(_mmut) CIFFL_StopOnWarnings = _mmut.CIFFL_StopOnWarnings _mmut.CIFFL_SuggestCategories_swigconstant(_mmut) CIFFL_SuggestCategories = _mmut.CIFFL_SuggestCategories _mmut.CIFFL_SuggestTags_swigconstant(_mmut) CIFFL_SuggestTags = _mmut.CIFFL_SuggestTags class Data(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Data, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Data, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Data(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Data __del__ = lambda self: None def SetPrintWarnings(self, SPW): return _mmut.Data_SetPrintWarnings(self, SPW) def SetStopOnWarning(self, SOW): return _mmut.Data_SetStopOnWarning(self, SOW) def SetFlag(self, F): return _mmut.Data_SetFlag(self, F) def RemoveFlag(self, F): return _mmut.Data_RemoveFlag(self, F) def GetWarnings(self): return _mmut.Data_GetWarnings(self) def SetWrongFields(self, cats, tags): return _mmut.Data_SetWrongFields(self, cats, tags) def ReadMMCIFData(self, *args): return _mmut.Data_ReadMMCIFData(self, *args) def WriteMMCIFData(self, *args): return _mmut.Data_WriteMMCIFData(self, *args) def GetNumberOfCategories(self): return _mmut.Data_GetNumberOfCategories(self) def GetCategory(self, categoryNo): return _mmut.Data_GetCategory(self, categoryNo) def GetStructure(self, CName): return _mmut.Data_GetStructure(self, CName) def GetLoop(self, CName): return _mmut.Data_GetLoop(self, CName) def FindLoop(self, tagList): return _mmut.Data_FindLoop(self, tagList) def GetDataName(self, *args): return _mmut.Data_GetDataName(self, *args) def CheckData(self, CName, TName): return _mmut.Data_CheckData(self, CName, TName) def DeleteCategory(self, CName): return _mmut.Data_DeleteCategory(self, CName) def DeleteStructure(self, CName): return _mmut.Data_DeleteStructure(self, CName) def DeleteLoop(self, CName): return _mmut.Data_DeleteLoop(self, CName) def Optimize(self): return _mmut.Data_Optimize(self) def GetString(self, *args): return _mmut.Data_GetString(self, *args) def DeleteField(self, CName, TName): return _mmut.Data_DeleteField(self, CName, TName) def GetReal(self, CName, TName, Remove=False): return _mmut.Data_GetReal(self, CName, TName, Remove) def GetInteger(self, CName, TName, Remove=False): return _mmut.Data_GetInteger(self, CName, TName, Remove) def GetLoopLength(self, CName): return _mmut.Data_GetLoopLength(self, CName) def GetLoopString(self, *args): return _mmut.Data_GetLoopString(self, *args) def DeleteLoopField(self, CName, TName, nrow): return _mmut.Data_DeleteLoopField(self, CName, TName, nrow) def GetLoopReal(self, CName, TName, nrow, Remove=False): return _mmut.Data_GetLoopReal(self, CName, TName, nrow, Remove) def GetLoopInteger(self, CName, TName, nrow, Remove=False): return _mmut.Data_GetLoopInteger(self, CName, TName, nrow, Remove) def GetLoopSVector(self, *args): return _mmut.Data_GetLoopSVector(self, *args) def GetLoopRVector(self, *args): return _mmut.Data_GetLoopRVector(self, *args) def GetLoopIVector(self, *args): return _mmut.Data_GetLoopIVector(self, *args) def FreeMemory(self, key): return _mmut.Data_FreeMemory(self, key) def PutDataName(self, dname): return _mmut.Data_PutDataName(self, dname) def PutNoData(self, NoDataType, CName, TName): return _mmut.Data_PutNoData(self, NoDataType, CName, TName) def PutString(self, S, CName, TName, Concatenate=False): return _mmut.Data_PutString(self, S, CName, TName, Concatenate) def PutDate(self, CName, TName): return _mmut.Data_PutDate(self, CName, TName) def PutReal(self, R, CName, TName, prec=8): return _mmut.Data_PutReal(self, R, CName, TName, prec) def PutInteger(self, I, CName, TName): return _mmut.Data_PutInteger(self, I, CName, TName) def AddLoop(self, CName, cifLoop): return _mmut.Data_AddLoop(self, CName, cifLoop) def AddStructure(self, CName, cifStruct): return _mmut.Data_AddStructure(self, CName, cifStruct) def PutLoopNoData(self, NoDataType, CName, TName, nrow): return _mmut.Data_PutLoopNoData(self, NoDataType, CName, TName, nrow) def PutLoopString(self, S, CName, TName, nrow): return _mmut.Data_PutLoopString(self, S, CName, TName, nrow) def PutLoopReal(self, R, CName, TName, nrow, prec=8): return _mmut.Data_PutLoopReal(self, R, CName, TName, nrow, prec) def PutLoopInteger(self, I, CName, TName, nrow): return _mmut.Data_PutLoopInteger(self, I, CName, TName, nrow) def PutLoopSVector(self, S, CName, TName, i1, i2): return _mmut.Data_PutLoopSVector(self, S, CName, TName, i1, i2) def PutLoopRVector(self, R, CName, TName, i1, i2, prec=8): return _mmut.Data_PutLoopRVector(self, R, CName, TName, i1, i2, prec) def PutLoopIVector(self, I, CName, TName, i1, i2): return _mmut.Data_PutLoopIVector(self, I, CName, TName, i1, i2) def RenameCategory(self, CName, newCName): return _mmut.Data_RenameCategory(self, CName, newCName) def Copy(self, Data): return _mmut.Data_Copy(self, Data) def CopyCategory(self, Data, CName, newCName=None): return _mmut.Data_CopyCategory(self, Data, CName, newCName) def PrintCategories(self): return _mmut.Data_PrintCategories(self) Data_swigregister = _mmut.Data_swigregister Data_swigregister(Data) class File(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, File, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, File, name) __repr__ = _swig_repr __swig_setmethods__["nData"] = _mmut.File_nData_set __swig_getmethods__["nData"] = _mmut.File_nData_get if _newclass: nData = _swig_property(_mmut.File_nData_get, _mmut.File_nData_set) __swig_setmethods__["index"] = _mmut.File_index_set __swig_getmethods__["index"] = _mmut.File_index_get if _newclass: index = _swig_property(_mmut.File_index_get, _mmut.File_index_set) __swig_setmethods__["data"] = _mmut.File_data_set __swig_getmethods__["data"] = _mmut.File_data_get if _newclass: data = _swig_property(_mmut.File_data_get, _mmut.File_data_set) def __init__(self, *args): this = _mmut.new_File(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_File __del__ = lambda self: None def SetPrintWarnings(self, SPW): return _mmut.File_SetPrintWarnings(self, SPW) def SetStopOnWarning(self, SOW): return _mmut.File_SetStopOnWarning(self, SOW) def ReadMMCIFFile(self, *args): return _mmut.File_ReadMMCIFFile(self, *args) def WriteMMCIFFile(self, *args): return _mmut.File_WriteMMCIFFile(self, *args) def GetNofData(self): return _mmut.File_GetNofData(self) def GetCIFData(self, *args): return _mmut.File_GetCIFData(self, *args) def AddCIFData(self, DName): return _mmut.File_AddCIFData(self, DName) def DeleteCIFData(self, *args): return _mmut.File_DeleteCIFData(self, *args) def GetCIFDataNo(self, DName): return _mmut.File_GetCIFDataNo(self, DName) def Copy(self, File): return _mmut.File_Copy(self, File) File_swigregister = _mmut.File_swigregister File_swigregister(File) def GetMMCIFInputBuffer(LineNo): return _mmut.GetMMCIFInputBuffer(LineNo) GetMMCIFInputBuffer = _mmut.GetMMCIFInputBuffer def isCIF(*args): return _mmut.isCIF(*args) isCIF = _mmut.isCIF def GetCIFMessage(M, RC): return _mmut.GetCIFMessage(M, RC) GetCIFMessage = _mmut.GetCIFMessage class HetCompound(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, HetCompound, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, HetCompound, name) __repr__ = _swig_repr __swig_setmethods__["hetID"] = _mmut.HetCompound_hetID_set __swig_getmethods__["hetID"] = _mmut.HetCompound_hetID_get if _newclass: hetID = _swig_property(_mmut.HetCompound_hetID_get, _mmut.HetCompound_hetID_set) __swig_setmethods__["comment"] = _mmut.HetCompound_comment_set __swig_getmethods__["comment"] = _mmut.HetCompound_comment_get if _newclass: comment = _swig_property(_mmut.HetCompound_comment_get, _mmut.HetCompound_comment_set) __swig_setmethods__["nSynonyms"] = _mmut.HetCompound_nSynonyms_set __swig_getmethods__["nSynonyms"] = _mmut.HetCompound_nSynonyms_get if _newclass: nSynonyms = _swig_property(_mmut.HetCompound_nSynonyms_get, _mmut.HetCompound_nSynonyms_set) __swig_setmethods__["hetSynonym"] = _mmut.HetCompound_hetSynonym_set __swig_getmethods__["hetSynonym"] = _mmut.HetCompound_hetSynonym_get if _newclass: hetSynonym = _swig_property(_mmut.HetCompound_hetSynonym_get, _mmut.HetCompound_hetSynonym_set) __swig_setmethods__["compNum"] = _mmut.HetCompound_compNum_set __swig_getmethods__["compNum"] = _mmut.HetCompound_compNum_get if _newclass: compNum = _swig_property(_mmut.HetCompound_compNum_get, _mmut.HetCompound_compNum_set) __swig_setmethods__["wc"] = _mmut.HetCompound_wc_set __swig_getmethods__["wc"] = _mmut.HetCompound_wc_get if _newclass: wc = _swig_property(_mmut.HetCompound_wc_get, _mmut.HetCompound_wc_set) __swig_setmethods__["Formula"] = _mmut.HetCompound_Formula_set __swig_getmethods__["Formula"] = _mmut.HetCompound_Formula_get if _newclass: Formula = _swig_property(_mmut.HetCompound_Formula_get, _mmut.HetCompound_Formula_set) def __init__(self, HetName): this = _mmut.new_HetCompound(HetName) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_HetCompound __del__ = lambda self: None def AddKeyWord(self, W, Closed): return _mmut.HetCompound_AddKeyWord(self, W, Closed) def FormComString(self, F): return _mmut.HetCompound_FormComString(self, F) def FormSynString(self, F): return _mmut.HetCompound_FormSynString(self, F) def FormForString(self, F): return _mmut.HetCompound_FormForString(self, F) def Copy(self, hetCompound): return _mmut.HetCompound_Copy(self, hetCompound) HetCompound_swigregister = _mmut.HetCompound_swigregister HetCompound_swigregister(HetCompound) class SSContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SSContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SSContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_SSContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_SSContainer __del__ = lambda self: None SSContainer_swigregister = _mmut.SSContainer_swigregister SSContainer_swigregister(SSContainer) class Helix(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Helix, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Helix, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmut.Helix_serNum_set __swig_getmethods__["serNum"] = _mmut.Helix_serNum_get if _newclass: serNum = _swig_property(_mmut.Helix_serNum_get, _mmut.Helix_serNum_set) __swig_setmethods__["helixID"] = _mmut.Helix_helixID_set __swig_getmethods__["helixID"] = _mmut.Helix_helixID_get if _newclass: helixID = _swig_property(_mmut.Helix_helixID_get, _mmut.Helix_helixID_set) __swig_setmethods__["initResName"] = _mmut.Helix_initResName_set __swig_getmethods__["initResName"] = _mmut.Helix_initResName_get if _newclass: initResName = _swig_property(_mmut.Helix_initResName_get, _mmut.Helix_initResName_set) __swig_setmethods__["initChainID"] = _mmut.Helix_initChainID_set __swig_getmethods__["initChainID"] = _mmut.Helix_initChainID_get if _newclass: initChainID = _swig_property(_mmut.Helix_initChainID_get, _mmut.Helix_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmut.Helix_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmut.Helix_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmut.Helix_initSeqNum_get, _mmut.Helix_initSeqNum_set) __swig_setmethods__["initICode"] = _mmut.Helix_initICode_set __swig_getmethods__["initICode"] = _mmut.Helix_initICode_get if _newclass: initICode = _swig_property(_mmut.Helix_initICode_get, _mmut.Helix_initICode_set) __swig_setmethods__["endResName"] = _mmut.Helix_endResName_set __swig_getmethods__["endResName"] = _mmut.Helix_endResName_get if _newclass: endResName = _swig_property(_mmut.Helix_endResName_get, _mmut.Helix_endResName_set) __swig_setmethods__["endChainID"] = _mmut.Helix_endChainID_set __swig_getmethods__["endChainID"] = _mmut.Helix_endChainID_get if _newclass: endChainID = _swig_property(_mmut.Helix_endChainID_get, _mmut.Helix_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmut.Helix_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmut.Helix_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmut.Helix_endSeqNum_get, _mmut.Helix_endSeqNum_set) __swig_setmethods__["endICode"] = _mmut.Helix_endICode_set __swig_getmethods__["endICode"] = _mmut.Helix_endICode_get if _newclass: endICode = _swig_property(_mmut.Helix_endICode_get, _mmut.Helix_endICode_set) __swig_setmethods__["helixClass"] = _mmut.Helix_helixClass_set __swig_getmethods__["helixClass"] = _mmut.Helix_helixClass_get if _newclass: helixClass = _swig_property(_mmut.Helix_helixClass_get, _mmut.Helix_helixClass_set) __swig_setmethods__["comment"] = _mmut.Helix_comment_set __swig_getmethods__["comment"] = _mmut.Helix_comment_get if _newclass: comment = _swig_property(_mmut.Helix_comment_get, _mmut.Helix_comment_set) __swig_setmethods__["length"] = _mmut.Helix_length_set __swig_getmethods__["length"] = _mmut.Helix_length_get if _newclass: length = _swig_property(_mmut.Helix_length_get, _mmut.Helix_length_set) def __init__(self, *args): this = _mmut.new_Helix(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Helix __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.Helix_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.Helix_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.Helix_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.Helix_GetClassID(self) def Copy(self, Helix): return _mmut.Helix_Copy(self, Helix) Helix_swigregister = _mmut.Helix_swigregister Helix_swigregister(Helix) class Strand(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Strand, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Strand, name) __repr__ = _swig_repr __swig_setmethods__["sheetID"] = _mmut.Strand_sheetID_set __swig_getmethods__["sheetID"] = _mmut.Strand_sheetID_get if _newclass: sheetID = _swig_property(_mmut.Strand_sheetID_get, _mmut.Strand_sheetID_set) __swig_setmethods__["strandNo"] = _mmut.Strand_strandNo_set __swig_getmethods__["strandNo"] = _mmut.Strand_strandNo_get if _newclass: strandNo = _swig_property(_mmut.Strand_strandNo_get, _mmut.Strand_strandNo_set) __swig_setmethods__["initResName"] = _mmut.Strand_initResName_set __swig_getmethods__["initResName"] = _mmut.Strand_initResName_get if _newclass: initResName = _swig_property(_mmut.Strand_initResName_get, _mmut.Strand_initResName_set) __swig_setmethods__["initChainID"] = _mmut.Strand_initChainID_set __swig_getmethods__["initChainID"] = _mmut.Strand_initChainID_get if _newclass: initChainID = _swig_property(_mmut.Strand_initChainID_get, _mmut.Strand_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmut.Strand_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmut.Strand_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmut.Strand_initSeqNum_get, _mmut.Strand_initSeqNum_set) __swig_setmethods__["initICode"] = _mmut.Strand_initICode_set __swig_getmethods__["initICode"] = _mmut.Strand_initICode_get if _newclass: initICode = _swig_property(_mmut.Strand_initICode_get, _mmut.Strand_initICode_set) __swig_setmethods__["endResName"] = _mmut.Strand_endResName_set __swig_getmethods__["endResName"] = _mmut.Strand_endResName_get if _newclass: endResName = _swig_property(_mmut.Strand_endResName_get, _mmut.Strand_endResName_set) __swig_setmethods__["endChainID"] = _mmut.Strand_endChainID_set __swig_getmethods__["endChainID"] = _mmut.Strand_endChainID_get if _newclass: endChainID = _swig_property(_mmut.Strand_endChainID_get, _mmut.Strand_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmut.Strand_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmut.Strand_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmut.Strand_endSeqNum_get, _mmut.Strand_endSeqNum_set) __swig_setmethods__["endICode"] = _mmut.Strand_endICode_set __swig_getmethods__["endICode"] = _mmut.Strand_endICode_get if _newclass: endICode = _swig_property(_mmut.Strand_endICode_get, _mmut.Strand_endICode_set) __swig_setmethods__["sense"] = _mmut.Strand_sense_set __swig_getmethods__["sense"] = _mmut.Strand_sense_get if _newclass: sense = _swig_property(_mmut.Strand_sense_get, _mmut.Strand_sense_set) __swig_setmethods__["curAtom"] = _mmut.Strand_curAtom_set __swig_getmethods__["curAtom"] = _mmut.Strand_curAtom_get if _newclass: curAtom = _swig_property(_mmut.Strand_curAtom_get, _mmut.Strand_curAtom_set) __swig_setmethods__["curResName"] = _mmut.Strand_curResName_set __swig_getmethods__["curResName"] = _mmut.Strand_curResName_get if _newclass: curResName = _swig_property(_mmut.Strand_curResName_get, _mmut.Strand_curResName_set) __swig_setmethods__["curChainID"] = _mmut.Strand_curChainID_set __swig_getmethods__["curChainID"] = _mmut.Strand_curChainID_get if _newclass: curChainID = _swig_property(_mmut.Strand_curChainID_get, _mmut.Strand_curChainID_set) __swig_setmethods__["curResSeq"] = _mmut.Strand_curResSeq_set __swig_getmethods__["curResSeq"] = _mmut.Strand_curResSeq_get if _newclass: curResSeq = _swig_property(_mmut.Strand_curResSeq_get, _mmut.Strand_curResSeq_set) __swig_setmethods__["curICode"] = _mmut.Strand_curICode_set __swig_getmethods__["curICode"] = _mmut.Strand_curICode_get if _newclass: curICode = _swig_property(_mmut.Strand_curICode_get, _mmut.Strand_curICode_set) __swig_setmethods__["prevAtom"] = _mmut.Strand_prevAtom_set __swig_getmethods__["prevAtom"] = _mmut.Strand_prevAtom_get if _newclass: prevAtom = _swig_property(_mmut.Strand_prevAtom_get, _mmut.Strand_prevAtom_set) __swig_setmethods__["prevResName"] = _mmut.Strand_prevResName_set __swig_getmethods__["prevResName"] = _mmut.Strand_prevResName_get if _newclass: prevResName = _swig_property(_mmut.Strand_prevResName_get, _mmut.Strand_prevResName_set) __swig_setmethods__["prevChainID"] = _mmut.Strand_prevChainID_set __swig_getmethods__["prevChainID"] = _mmut.Strand_prevChainID_get if _newclass: prevChainID = _swig_property(_mmut.Strand_prevChainID_get, _mmut.Strand_prevChainID_set) __swig_setmethods__["prevResSeq"] = _mmut.Strand_prevResSeq_set __swig_getmethods__["prevResSeq"] = _mmut.Strand_prevResSeq_get if _newclass: prevResSeq = _swig_property(_mmut.Strand_prevResSeq_get, _mmut.Strand_prevResSeq_set) __swig_setmethods__["prevICode"] = _mmut.Strand_prevICode_set __swig_getmethods__["prevICode"] = _mmut.Strand_prevICode_get if _newclass: prevICode = _swig_property(_mmut.Strand_prevICode_get, _mmut.Strand_prevICode_set) def __init__(self): this = _mmut.new_Strand() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Strand __del__ = lambda self: None def MakeCIF(self, CIF): return _mmut.Strand_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmut.Strand_ConvertPDBASCII(self, S) def GetCIF(self, CIF, sheet_id): return _mmut.Strand_GetCIF(self, CIF, sheet_id) def Copy(self, Strand): return _mmut.Strand_Copy(self, Strand) Strand_swigregister = _mmut.Strand_swigregister Strand_swigregister(Strand) class Sheet(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Sheet, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Sheet, name) __repr__ = _swig_repr __swig_setmethods__["sheetID"] = _mmut.Sheet_sheetID_set __swig_getmethods__["sheetID"] = _mmut.Sheet_sheetID_get if _newclass: sheetID = _swig_property(_mmut.Sheet_sheetID_get, _mmut.Sheet_sheetID_set) __swig_setmethods__["nStrands"] = _mmut.Sheet_nStrands_set __swig_getmethods__["nStrands"] = _mmut.Sheet_nStrands_get if _newclass: nStrands = _swig_property(_mmut.Sheet_nStrands_get, _mmut.Sheet_nStrands_set) __swig_setmethods__["strand"] = _mmut.Sheet_strand_set __swig_getmethods__["strand"] = _mmut.Sheet_strand_get if _newclass: strand = _swig_property(_mmut.Sheet_strand_get, _mmut.Sheet_strand_set) def __init__(self): this = _mmut.new_Sheet() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Sheet __del__ = lambda self: None def FreeMemory(self): return _mmut.Sheet_FreeMemory(self) def OrderSheet(self): return _mmut.Sheet_OrderSheet(self) def MakeCIF(self, CIF): return _mmut.Sheet_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmut.Sheet_ConvertPDBASCII(self, S) def GetCIF(self, CIF): return _mmut.Sheet_GetCIF(self, CIF) def Copy(self, sheet): return _mmut.Sheet_Copy(self, sheet) Sheet_swigregister = _mmut.Sheet_swigregister Sheet_swigregister(Sheet) class Sheets(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Sheets, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Sheets, name) __repr__ = _swig_repr __swig_setmethods__["nSheets"] = _mmut.Sheets_nSheets_set __swig_getmethods__["nSheets"] = _mmut.Sheets_nSheets_get if _newclass: nSheets = _swig_property(_mmut.Sheets_nSheets_get, _mmut.Sheets_nSheets_set) __swig_setmethods__["sheet"] = _mmut.Sheets_sheet_set __swig_getmethods__["sheet"] = _mmut.Sheets_sheet_get if _newclass: sheet = _swig_property(_mmut.Sheets_sheet_get, _mmut.Sheets_sheet_set) def __init__(self): this = _mmut.new_Sheets() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Sheets __del__ = lambda self: None def FreeMemory(self): return _mmut.Sheets_FreeMemory(self) def MakeCIF(self, CIF): return _mmut.Sheets_MakeCIF(self, CIF) def ConvertPDBASCII(self, S): return _mmut.Sheets_ConvertPDBASCII(self, S) def GetCIF(self, CIF): return _mmut.Sheets_GetCIF(self, CIF) def Copy(self, Sheets): return _mmut.Sheets_Copy(self, Sheets) Sheets_swigregister = _mmut.Sheets_swigregister Sheets_swigregister(Sheets) class Turn(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Turn, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Turn, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmut.Turn_serNum_set __swig_getmethods__["serNum"] = _mmut.Turn_serNum_get if _newclass: serNum = _swig_property(_mmut.Turn_serNum_get, _mmut.Turn_serNum_set) __swig_setmethods__["turnID"] = _mmut.Turn_turnID_set __swig_getmethods__["turnID"] = _mmut.Turn_turnID_get if _newclass: turnID = _swig_property(_mmut.Turn_turnID_get, _mmut.Turn_turnID_set) __swig_setmethods__["initResName"] = _mmut.Turn_initResName_set __swig_getmethods__["initResName"] = _mmut.Turn_initResName_get if _newclass: initResName = _swig_property(_mmut.Turn_initResName_get, _mmut.Turn_initResName_set) __swig_setmethods__["initChainID"] = _mmut.Turn_initChainID_set __swig_getmethods__["initChainID"] = _mmut.Turn_initChainID_get if _newclass: initChainID = _swig_property(_mmut.Turn_initChainID_get, _mmut.Turn_initChainID_set) __swig_setmethods__["initSeqNum"] = _mmut.Turn_initSeqNum_set __swig_getmethods__["initSeqNum"] = _mmut.Turn_initSeqNum_get if _newclass: initSeqNum = _swig_property(_mmut.Turn_initSeqNum_get, _mmut.Turn_initSeqNum_set) __swig_setmethods__["initICode"] = _mmut.Turn_initICode_set __swig_getmethods__["initICode"] = _mmut.Turn_initICode_get if _newclass: initICode = _swig_property(_mmut.Turn_initICode_get, _mmut.Turn_initICode_set) __swig_setmethods__["endResName"] = _mmut.Turn_endResName_set __swig_getmethods__["endResName"] = _mmut.Turn_endResName_get if _newclass: endResName = _swig_property(_mmut.Turn_endResName_get, _mmut.Turn_endResName_set) __swig_setmethods__["endChainID"] = _mmut.Turn_endChainID_set __swig_getmethods__["endChainID"] = _mmut.Turn_endChainID_get if _newclass: endChainID = _swig_property(_mmut.Turn_endChainID_get, _mmut.Turn_endChainID_set) __swig_setmethods__["endSeqNum"] = _mmut.Turn_endSeqNum_set __swig_getmethods__["endSeqNum"] = _mmut.Turn_endSeqNum_get if _newclass: endSeqNum = _swig_property(_mmut.Turn_endSeqNum_get, _mmut.Turn_endSeqNum_set) __swig_setmethods__["endICode"] = _mmut.Turn_endICode_set __swig_getmethods__["endICode"] = _mmut.Turn_endICode_get if _newclass: endICode = _swig_property(_mmut.Turn_endICode_get, _mmut.Turn_endICode_set) __swig_setmethods__["comment"] = _mmut.Turn_comment_set __swig_getmethods__["comment"] = _mmut.Turn_comment_get if _newclass: comment = _swig_property(_mmut.Turn_comment_get, _mmut.Turn_comment_set) def __init__(self, *args): this = _mmut.new_Turn(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Turn __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.Turn_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.Turn_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.Turn_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.Turn_GetClassID(self) def Copy(self, turn): return _mmut.Turn_Copy(self, turn) Turn_swigregister = _mmut.Turn_swigregister Turn_swigregister(Turn) class HetCompounds(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, HetCompounds, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, HetCompounds, name) __repr__ = _swig_repr __swig_setmethods__["nHets"] = _mmut.HetCompounds_nHets_set __swig_getmethods__["nHets"] = _mmut.HetCompounds_nHets_get if _newclass: nHets = _swig_property(_mmut.HetCompounds_nHets_get, _mmut.HetCompounds_nHets_set) __swig_setmethods__["hetCompound"] = _mmut.HetCompounds_hetCompound_set __swig_getmethods__["hetCompound"] = _mmut.HetCompounds_hetCompound_get if _newclass: hetCompound = _swig_property(_mmut.HetCompounds_hetCompound_get, _mmut.HetCompounds_hetCompound_set) def __init__(self): this = _mmut.new_HetCompounds() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_HetCompounds __del__ = lambda self: None def FreeMemory(self): return _mmut.HetCompounds_FreeMemory(self) def ConvertHETNAM(self, S): return _mmut.HetCompounds_ConvertHETNAM(self, S) def ConvertHETSYN(self, S): return _mmut.HetCompounds_ConvertHETSYN(self, S) def ConvertFORMUL(self, S): return _mmut.HetCompounds_ConvertFORMUL(self, S) def MakeCIF(self, CIF): return _mmut.HetCompounds_MakeCIF(self, CIF) def GetCIF(self, CIF): return _mmut.HetCompounds_GetCIF(self, CIF) def Copy(self, hetCompounds): return _mmut.HetCompounds_Copy(self, hetCompounds) HetCompounds_swigregister = _mmut.HetCompounds_swigregister HetCompounds_swigregister(HetCompounds) class LinkContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_LinkContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_LinkContainer __del__ = lambda self: None LinkContainer_swigregister = _mmut.LinkContainer_swigregister LinkContainer_swigregister(LinkContainer) class Link(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Link, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Link, name) __repr__ = _swig_repr __swig_setmethods__["atName1"] = _mmut.Link_atName1_set __swig_getmethods__["atName1"] = _mmut.Link_atName1_get if _newclass: atName1 = _swig_property(_mmut.Link_atName1_get, _mmut.Link_atName1_set) __swig_setmethods__["aloc1"] = _mmut.Link_aloc1_set __swig_getmethods__["aloc1"] = _mmut.Link_aloc1_get if _newclass: aloc1 = _swig_property(_mmut.Link_aloc1_get, _mmut.Link_aloc1_set) __swig_setmethods__["resName1"] = _mmut.Link_resName1_set __swig_getmethods__["resName1"] = _mmut.Link_resName1_get if _newclass: resName1 = _swig_property(_mmut.Link_resName1_get, _mmut.Link_resName1_set) __swig_setmethods__["chainID1"] = _mmut.Link_chainID1_set __swig_getmethods__["chainID1"] = _mmut.Link_chainID1_get if _newclass: chainID1 = _swig_property(_mmut.Link_chainID1_get, _mmut.Link_chainID1_set) __swig_setmethods__["seqNum1"] = _mmut.Link_seqNum1_set __swig_getmethods__["seqNum1"] = _mmut.Link_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmut.Link_seqNum1_get, _mmut.Link_seqNum1_set) __swig_setmethods__["insCode1"] = _mmut.Link_insCode1_set __swig_getmethods__["insCode1"] = _mmut.Link_insCode1_get if _newclass: insCode1 = _swig_property(_mmut.Link_insCode1_get, _mmut.Link_insCode1_set) __swig_setmethods__["atName2"] = _mmut.Link_atName2_set __swig_getmethods__["atName2"] = _mmut.Link_atName2_get if _newclass: atName2 = _swig_property(_mmut.Link_atName2_get, _mmut.Link_atName2_set) __swig_setmethods__["aloc2"] = _mmut.Link_aloc2_set __swig_getmethods__["aloc2"] = _mmut.Link_aloc2_get if _newclass: aloc2 = _swig_property(_mmut.Link_aloc2_get, _mmut.Link_aloc2_set) __swig_setmethods__["resName2"] = _mmut.Link_resName2_set __swig_getmethods__["resName2"] = _mmut.Link_resName2_get if _newclass: resName2 = _swig_property(_mmut.Link_resName2_get, _mmut.Link_resName2_set) __swig_setmethods__["chainID2"] = _mmut.Link_chainID2_set __swig_getmethods__["chainID2"] = _mmut.Link_chainID2_get if _newclass: chainID2 = _swig_property(_mmut.Link_chainID2_get, _mmut.Link_chainID2_set) __swig_setmethods__["seqNum2"] = _mmut.Link_seqNum2_set __swig_getmethods__["seqNum2"] = _mmut.Link_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmut.Link_seqNum2_get, _mmut.Link_seqNum2_set) __swig_setmethods__["insCode2"] = _mmut.Link_insCode2_set __swig_getmethods__["insCode2"] = _mmut.Link_insCode2_get if _newclass: insCode2 = _swig_property(_mmut.Link_insCode2_get, _mmut.Link_insCode2_set) __swig_setmethods__["s1"] = _mmut.Link_s1_set __swig_getmethods__["s1"] = _mmut.Link_s1_get if _newclass: s1 = _swig_property(_mmut.Link_s1_get, _mmut.Link_s1_set) __swig_setmethods__["i1"] = _mmut.Link_i1_set __swig_getmethods__["i1"] = _mmut.Link_i1_get if _newclass: i1 = _swig_property(_mmut.Link_i1_get, _mmut.Link_i1_set) __swig_setmethods__["j1"] = _mmut.Link_j1_set __swig_getmethods__["j1"] = _mmut.Link_j1_get if _newclass: j1 = _swig_property(_mmut.Link_j1_get, _mmut.Link_j1_set) __swig_setmethods__["k1"] = _mmut.Link_k1_set __swig_getmethods__["k1"] = _mmut.Link_k1_get if _newclass: k1 = _swig_property(_mmut.Link_k1_get, _mmut.Link_k1_set) __swig_setmethods__["s2"] = _mmut.Link_s2_set __swig_getmethods__["s2"] = _mmut.Link_s2_get if _newclass: s2 = _swig_property(_mmut.Link_s2_get, _mmut.Link_s2_set) __swig_setmethods__["i2"] = _mmut.Link_i2_set __swig_getmethods__["i2"] = _mmut.Link_i2_get if _newclass: i2 = _swig_property(_mmut.Link_i2_get, _mmut.Link_i2_set) __swig_setmethods__["j2"] = _mmut.Link_j2_set __swig_getmethods__["j2"] = _mmut.Link_j2_get if _newclass: j2 = _swig_property(_mmut.Link_j2_get, _mmut.Link_j2_set) __swig_setmethods__["k2"] = _mmut.Link_k2_set __swig_getmethods__["k2"] = _mmut.Link_k2_get if _newclass: k2 = _swig_property(_mmut.Link_k2_get, _mmut.Link_k2_set) __swig_setmethods__["dist"] = _mmut.Link_dist_set __swig_getmethods__["dist"] = _mmut.Link_dist_get if _newclass: dist = _swig_property(_mmut.Link_dist_get, _mmut.Link_dist_set) def __init__(self, *args): this = _mmut.new_Link(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Link __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.Link_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.Link_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.Link_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.Link_GetClassID(self) def Copy(self, link): return _mmut.Link_Copy(self, link) Link_swigregister = _mmut.Link_swigregister Link_swigregister(Link) class LinkRContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkRContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkRContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_LinkRContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_LinkRContainer __del__ = lambda self: None LinkRContainer_swigregister = _mmut.LinkRContainer_swigregister LinkRContainer_swigregister(LinkRContainer) class LinkR(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, LinkR, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, LinkR, name) __repr__ = _swig_repr __swig_setmethods__["linkRID"] = _mmut.LinkR_linkRID_set __swig_getmethods__["linkRID"] = _mmut.LinkR_linkRID_get if _newclass: linkRID = _swig_property(_mmut.LinkR_linkRID_get, _mmut.LinkR_linkRID_set) __swig_setmethods__["atName1"] = _mmut.LinkR_atName1_set __swig_getmethods__["atName1"] = _mmut.LinkR_atName1_get if _newclass: atName1 = _swig_property(_mmut.LinkR_atName1_get, _mmut.LinkR_atName1_set) __swig_setmethods__["aloc1"] = _mmut.LinkR_aloc1_set __swig_getmethods__["aloc1"] = _mmut.LinkR_aloc1_get if _newclass: aloc1 = _swig_property(_mmut.LinkR_aloc1_get, _mmut.LinkR_aloc1_set) __swig_setmethods__["resName1"] = _mmut.LinkR_resName1_set __swig_getmethods__["resName1"] = _mmut.LinkR_resName1_get if _newclass: resName1 = _swig_property(_mmut.LinkR_resName1_get, _mmut.LinkR_resName1_set) __swig_setmethods__["chainID1"] = _mmut.LinkR_chainID1_set __swig_getmethods__["chainID1"] = _mmut.LinkR_chainID1_get if _newclass: chainID1 = _swig_property(_mmut.LinkR_chainID1_get, _mmut.LinkR_chainID1_set) __swig_setmethods__["seqNum1"] = _mmut.LinkR_seqNum1_set __swig_getmethods__["seqNum1"] = _mmut.LinkR_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmut.LinkR_seqNum1_get, _mmut.LinkR_seqNum1_set) __swig_setmethods__["insCode1"] = _mmut.LinkR_insCode1_set __swig_getmethods__["insCode1"] = _mmut.LinkR_insCode1_get if _newclass: insCode1 = _swig_property(_mmut.LinkR_insCode1_get, _mmut.LinkR_insCode1_set) __swig_setmethods__["atName2"] = _mmut.LinkR_atName2_set __swig_getmethods__["atName2"] = _mmut.LinkR_atName2_get if _newclass: atName2 = _swig_property(_mmut.LinkR_atName2_get, _mmut.LinkR_atName2_set) __swig_setmethods__["aloc2"] = _mmut.LinkR_aloc2_set __swig_getmethods__["aloc2"] = _mmut.LinkR_aloc2_get if _newclass: aloc2 = _swig_property(_mmut.LinkR_aloc2_get, _mmut.LinkR_aloc2_set) __swig_setmethods__["resName2"] = _mmut.LinkR_resName2_set __swig_getmethods__["resName2"] = _mmut.LinkR_resName2_get if _newclass: resName2 = _swig_property(_mmut.LinkR_resName2_get, _mmut.LinkR_resName2_set) __swig_setmethods__["chainID2"] = _mmut.LinkR_chainID2_set __swig_getmethods__["chainID2"] = _mmut.LinkR_chainID2_get if _newclass: chainID2 = _swig_property(_mmut.LinkR_chainID2_get, _mmut.LinkR_chainID2_set) __swig_setmethods__["seqNum2"] = _mmut.LinkR_seqNum2_set __swig_getmethods__["seqNum2"] = _mmut.LinkR_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmut.LinkR_seqNum2_get, _mmut.LinkR_seqNum2_set) __swig_setmethods__["insCode2"] = _mmut.LinkR_insCode2_set __swig_getmethods__["insCode2"] = _mmut.LinkR_insCode2_get if _newclass: insCode2 = _swig_property(_mmut.LinkR_insCode2_get, _mmut.LinkR_insCode2_set) __swig_setmethods__["dist"] = _mmut.LinkR_dist_set __swig_getmethods__["dist"] = _mmut.LinkR_dist_get if _newclass: dist = _swig_property(_mmut.LinkR_dist_get, _mmut.LinkR_dist_set) def __init__(self, *args): this = _mmut.new_LinkR(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_LinkR __del__ = lambda self: None def MakeCIF(self, CIF, N): return _mmut.LinkR_MakeCIF(self, CIF, N) def ConvertPDBASCII(self, S): return _mmut.LinkR_ConvertPDBASCII(self, S) def GetCIF(self, CIF, n): return _mmut.LinkR_GetCIF(self, CIF, n) def GetClassID(self): return _mmut.LinkR_GetClassID(self) def Copy(self, LinkR): return _mmut.LinkR_Copy(self, LinkR) LinkR_swigregister = _mmut.LinkR_swigregister LinkR_swigregister(LinkR) class CisPepContainer(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CisPepContainer, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CisPepContainer, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_CisPepContainer() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CisPepContainer __del__ = lambda self: None CisPepContainer_swigregister = _mmut.CisPepContainer_swigregister CisPepContainer_swigregister(CisPepContainer) class CisPep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CisPep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CisPep, name) __repr__ = _swig_repr __swig_setmethods__["serNum"] = _mmut.CisPep_serNum_set __swig_getmethods__["serNum"] = _mmut.CisPep_serNum_get if _newclass: serNum = _swig_property(_mmut.CisPep_serNum_get, _mmut.CisPep_serNum_set) __swig_setmethods__["pep1"] = _mmut.CisPep_pep1_set __swig_getmethods__["pep1"] = _mmut.CisPep_pep1_get if _newclass: pep1 = _swig_property(_mmut.CisPep_pep1_get, _mmut.CisPep_pep1_set) __swig_setmethods__["chainID1"] = _mmut.CisPep_chainID1_set __swig_getmethods__["chainID1"] = _mmut.CisPep_chainID1_get if _newclass: chainID1 = _swig_property(_mmut.CisPep_chainID1_get, _mmut.CisPep_chainID1_set) __swig_setmethods__["seqNum1"] = _mmut.CisPep_seqNum1_set __swig_getmethods__["seqNum1"] = _mmut.CisPep_seqNum1_get if _newclass: seqNum1 = _swig_property(_mmut.CisPep_seqNum1_get, _mmut.CisPep_seqNum1_set) __swig_setmethods__["icode1"] = _mmut.CisPep_icode1_set __swig_getmethods__["icode1"] = _mmut.CisPep_icode1_get if _newclass: icode1 = _swig_property(_mmut.CisPep_icode1_get, _mmut.CisPep_icode1_set) __swig_setmethods__["pep2"] = _mmut.CisPep_pep2_set __swig_getmethods__["pep2"] = _mmut.CisPep_pep2_get if _newclass: pep2 = _swig_property(_mmut.CisPep_pep2_get, _mmut.CisPep_pep2_set) __swig_setmethods__["chainID2"] = _mmut.CisPep_chainID2_set __swig_getmethods__["chainID2"] = _mmut.CisPep_chainID2_get if _newclass: chainID2 = _swig_property(_mmut.CisPep_chainID2_get, _mmut.CisPep_chainID2_set) __swig_setmethods__["seqNum2"] = _mmut.CisPep_seqNum2_set __swig_getmethods__["seqNum2"] = _mmut.CisPep_seqNum2_get if _newclass: seqNum2 = _swig_property(_mmut.CisPep_seqNum2_get, _mmut.CisPep_seqNum2_set) __swig_setmethods__["icode2"] = _mmut.CisPep_icode2_set __swig_getmethods__["icode2"] = _mmut.CisPep_icode2_get if _newclass: icode2 = _swig_property(_mmut.CisPep_icode2_get, _mmut.CisPep_icode2_set) __swig_setmethods__["modNum"] = _mmut.CisPep_modNum_set __swig_getmethods__["modNum"] = _mmut.CisPep_modNum_get if _newclass: modNum = _swig_property(_mmut.CisPep_modNum_get, _mmut.CisPep_modNum_set) __swig_setmethods__["measure"] = _mmut.CisPep_measure_set __swig_getmethods__["measure"] = _mmut.CisPep_measure_get if _newclass: measure = _swig_property(_mmut.CisPep_measure_get, _mmut.CisPep_measure_set) def __init__(self, *args): this = _mmut.new_CisPep(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CisPep __del__ = lambda self: None def ConvertPDBASCII(self, S): return _mmut.CisPep_ConvertPDBASCII(self, S) def GetClassID(self): return _mmut.CisPep_GetClassID(self) def Copy(self, cisPep): return _mmut.CisPep_Copy(self, cisPep) CisPep_swigregister = _mmut.CisPep_swigregister CisPep_swigregister(CisPep) _mmut.SSERC_Ok_swigconstant(_mmut) SSERC_Ok = _mmut.SSERC_Ok _mmut.SSERC_noResidues_swigconstant(_mmut) SSERC_noResidues = _mmut.SSERC_noResidues _mmut.SSERC_noAminoacids_swigconstant(_mmut) SSERC_noAminoacids = _mmut.SSERC_noAminoacids _mmut.SSERC_noSSE_swigconstant(_mmut) SSERC_noSSE = _mmut.SSERC_noSSE _mmut.SORT_CHAIN_ChainID_Asc_swigconstant(_mmut) SORT_CHAIN_ChainID_Asc = _mmut.SORT_CHAIN_ChainID_Asc _mmut.SORT_CHAIN_ChainID_Desc_swigconstant(_mmut) SORT_CHAIN_ChainID_Desc = _mmut.SORT_CHAIN_ChainID_Desc def newModel(): return _mmut.newModel() newModel = _mmut.newModel def SetMakersModel(defMk, streamMk): return _mmut.SetMakersModel(defMk, streamMk) SetMakersModel = _mmut.SetMakersModel class Model(ProModel): __swig_setmethods__ = {} for _s in [ProModel]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, Model, name, value) __swig_getmethods__ = {} for _s in [ProModel]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, Model, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_Model(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Model __del__ = lambda self: None def SetMMDBManager(self, MMDBM, serialNum): return _mmut.Model_SetMMDBManager(self, MMDBM, serialNum) def GetCoordHierarchy(self): return _mmut.Model_GetCoordHierarchy(self) def GetChainCreate(self, chID, enforceUniqueChainID): return _mmut.Model_GetChainCreate(self, chID, enforceUniqueChainID) def CreateChain(self, chID): return _mmut.Model_CreateChain(self, chID) def GetEntryID(self): return _mmut.Model_GetEntryID(self) def SetEntryID(self, idCode): return _mmut.Model_SetEntryID(self, idCode) def GetSerNum(self): return _mmut.Model_GetSerNum(self) def GetModelID(self, modelID): return _mmut.Model_GetModelID(self, modelID) def GetNumberOfModels(self): return _mmut.Model_GetNumberOfModels(self) def GetNumberOfChains(self): return _mmut.Model_GetNumberOfChains(self) def GetNewChainID(self, chID, length=1): return _mmut.Model_GetNewChainID(self, chID, length) def GetChain(self, *args): return _mmut.Model_GetChain(self, *args) def GetChainTable(self, chainTable, NumberOfChains): return _mmut.Model_GetChainTable(self, chainTable, NumberOfChains) def DeleteChain(self, *args): return _mmut.Model_DeleteChain(self, *args) def DeleteAllChains(self): return _mmut.Model_DeleteAllChains(self) def DeleteSolventChains(self): return _mmut.Model_DeleteSolventChains(self) def TrimChainTable(self): return _mmut.Model_TrimChainTable(self) def AddChain(self, chn): return _mmut.Model_AddChain(self, chn) def SortChains(self, sortKey): return _mmut.Model_SortChains(self, sortKey) def GetNumberOfResidues(self, *args): return _mmut.Model_GetNumberOfResidues(self, *args) def GetResidue(self, *args): return _mmut.Model_GetResidue(self, *args) def GetResidueNo(self, *args): return _mmut.Model_GetResidueNo(self, *args) def GetResidueTable(self, *args): return _mmut.Model_GetResidueTable(self, *args) def DeleteResidue(self, *args): return _mmut.Model_DeleteResidue(self, *args) def DeleteSolvent(self): return _mmut.Model_DeleteSolvent(self) def DeleteAllResidues(self, *args): return _mmut.Model_DeleteAllResidues(self, *args) def AddResidue(self, *args): return _mmut.Model_AddResidue(self, *args) def GetNumberOfAllAtoms(self): return _mmut.Model_GetNumberOfAllAtoms(self) def GetAllAtoms(self): return _mmut.Model_GetAllAtoms(self) def GetNumberOfAtoms(self, *args): return _mmut.Model_GetNumberOfAtoms(self, *args) def GetAtom(self, *args): return _mmut.Model_GetAtom(self, *args) def GetAtomTable(self, *args): return _mmut.Model_GetAtomTable(self, *args) def GetAtomTable1(self, *args): return _mmut.Model_GetAtomTable1(self, *args) def DeleteAtom(self, *args): return _mmut.Model_DeleteAtom(self, *args) def DeleteAllAtoms(self, *args): return _mmut.Model_DeleteAllAtoms(self, *args) def DeleteAltLocs(self): return _mmut.Model_DeleteAltLocs(self) def AddAtom(self, *args): return _mmut.Model_AddAtom(self, *args) def ConvertPDBString(self, PDBString): return _mmut.Model_ConvertPDBString(self, PDBString) def MakeAtomCIF(self, CIF): return _mmut.Model_MakeAtomCIF(self, CIF) def MakePSCIF(self, CIF): return _mmut.Model_MakePSCIF(self, CIF) def GetCIF(self, CIF): return _mmut.Model_GetCIF(self, CIF) def MoveChain(self, m_chain, m_atom, atom, atom_index, chain_ext): return _mmut.Model_MoveChain(self, m_chain, m_atom, atom, atom_index, chain_ext) def GetAIndexRange(self, i1, i2): return _mmut.Model_GetAIndexRange(self, i1, i2) def MaskAtoms(self, mask): return _mmut.Model_MaskAtoms(self, mask) def MaskResidues(self, mask): return _mmut.Model_MaskResidues(self, mask) def MaskChains(self, mask): return _mmut.Model_MaskChains(self, mask) def UnmaskAtoms(self, mask): return _mmut.Model_UnmaskAtoms(self, mask) def UnmaskResidues(self, mask): return _mmut.Model_UnmaskResidues(self, mask) def UnmaskChains(self, mask): return _mmut.Model_UnmaskChains(self, mask) def GetNumberOfHelices(self): return _mmut.Model_GetNumberOfHelices(self) def GetNumberOfSheets(self): return _mmut.Model_GetNumberOfSheets(self) def GetHelix(self, serialNum): return _mmut.Model_GetHelix(self, serialNum) def GetSheetID(self, serialNum, sheetID): return _mmut.Model_GetSheetID(self, serialNum, sheetID) def GetSheet(self, *args): return _mmut.Model_GetSheet(self, *args) def GetNumberOfStrands(self, *args): return _mmut.Model_GetNumberOfStrands(self, *args) def GetStrand(self, *args): return _mmut.Model_GetStrand(self, *args) def GetHelices(self): return _mmut.Model_GetHelices(self) def GetSheets(self): return _mmut.Model_GetSheets(self) def RemoveSecStructure(self): return _mmut.Model_RemoveSecStructure(self) def CalcSecStructure(self, flagBulge=True, aminoSelHnd=-1): return _mmut.Model_CalcSecStructure(self, flagBulge, aminoSelHnd) def GetHetInfo(self): return _mmut.Model_GetHetInfo(self) def RemoveHetInfo(self): return _mmut.Model_RemoveHetInfo(self) def GetNumberOfLinks(self): return _mmut.Model_GetNumberOfLinks(self) def GetLink(self, serialNum): return _mmut.Model_GetLink(self, serialNum) def GetLinks(self): return _mmut.Model_GetLinks(self) def RemoveLinks(self): return _mmut.Model_RemoveLinks(self) def AddLink(self, link): return _mmut.Model_AddLink(self, link) def GetNumberOfLinkRs(self): return _mmut.Model_GetNumberOfLinkRs(self) def GetLinkR(self, serialNum): return _mmut.Model_GetLinkR(self, serialNum) def GetLinkRs(self): return _mmut.Model_GetLinkRs(self) def RemoveLinkRs(self): return _mmut.Model_RemoveLinkRs(self) def AddLinkR(self, linkR): return _mmut.Model_AddLinkR(self, linkR) def GetNumberOfCisPeps(self): return _mmut.Model_GetNumberOfCisPeps(self) def GetCisPep(self, CisPepNum): return _mmut.Model_GetCisPep(self, CisPepNum) def GetCisPeps(self): return _mmut.Model_GetCisPeps(self) def RemoveCisPeps(self): return _mmut.Model_RemoveCisPeps(self) def AddCisPep(self, cisPep): return _mmut.Model_AddCisPep(self, cisPep) def ApplyTransform(self, TMatrix): return _mmut.Model_ApplyTransform(self, TMatrix) def isInSelection(self, selHnd): return _mmut.Model_isInSelection(self, selHnd) def PutUDData(self, *args): return _mmut.Model_PutUDData(self, *args) def GetUDData(self, *args): return _mmut.Model_GetUDData(self, *args) def Copy(self, model): return _mmut.Model_Copy(self, model) def CopyHets(self, model): return _mmut.Model_CopyHets(self, model) def CopySecStructure(self, model): return _mmut.Model_CopySecStructure(self, model) def CopyLinks(self, model): return _mmut.Model_CopyLinks(self, model) def CopyLinkRs(self, model): return _mmut.Model_CopyLinkRs(self, model) def CopyCisPeps(self, model): return _mmut.Model_CopyCisPeps(self, model) Model_swigregister = _mmut.Model_swigregister Model_swigregister(Model) def isMetal(element): return _mmut.isMetal(element) isMetal = _mmut.isMetal def getElementNo(element): return _mmut.getElementNo(element) getElementNo = _mmut.getElementNo def getMolecWeight(element): return _mmut.getMolecWeight(element) getMolecWeight = _mmut.getMolecWeight def getCovalentRadius(element): return _mmut.getCovalentRadius(element) getCovalentRadius = _mmut.getCovalentRadius def getVdWaalsRadius(element): return _mmut.getVdWaalsRadius(element) getVdWaalsRadius = _mmut.getVdWaalsRadius def getResidueNo(resName): return _mmut.getResidueNo(resName) getResidueNo = _mmut.getResidueNo class AAProperty(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, AAProperty, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, AAProperty, name) __repr__ = _swig_repr __swig_setmethods__["name"] = _mmut.AAProperty_name_set __swig_getmethods__["name"] = _mmut.AAProperty_name_get if _newclass: name = _swig_property(_mmut.AAProperty_name_get, _mmut.AAProperty_name_set) __swig_setmethods__["hydropathy"] = _mmut.AAProperty_hydropathy_set __swig_getmethods__["hydropathy"] = _mmut.AAProperty_hydropathy_get if _newclass: hydropathy = _swig_property(_mmut.AAProperty_hydropathy_get, _mmut.AAProperty_hydropathy_set) __swig_setmethods__["charge"] = _mmut.AAProperty_charge_set __swig_getmethods__["charge"] = _mmut.AAProperty_charge_get if _newclass: charge = _swig_property(_mmut.AAProperty_charge_get, _mmut.AAProperty_charge_set) __swig_setmethods__["relSolvEnergy"] = _mmut.AAProperty_relSolvEnergy_set __swig_getmethods__["relSolvEnergy"] = _mmut.AAProperty_relSolvEnergy_get if _newclass: relSolvEnergy = _swig_property(_mmut.AAProperty_relSolvEnergy_get, _mmut.AAProperty_relSolvEnergy_set) def __init__(self): this = _mmut.new_AAProperty() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_AAProperty __del__ = lambda self: None AAProperty_swigregister = _mmut.AAProperty_swigregister AAProperty_swigregister(AAProperty) nElementNames = cvar.nElementNames nElementMetals = cvar.nElementMetals nHydAtomNames = cvar.nHydAtomNames ELEMENT_UNKNOWN = cvar.ELEMENT_UNKNOWN nResNames = cvar.nResNames NAvogadro = cvar.NAvogadro nSolventNames = cvar.nSolventNames nAminoacidNames = cvar.nAminoacidNames nNucleotideNames = cvar.nNucleotideNames def GetAAPIndex(resName): return _mmut.GetAAPIndex(resName) GetAAPIndex = _mmut.GetAAPIndex def GetAAHydropathy(resName): return _mmut.GetAAHydropathy(resName) GetAAHydropathy = _mmut.GetAAHydropathy def GetAACharge(resName): return _mmut.GetAACharge(resName) GetAACharge = _mmut.GetAACharge def GetAASolvationEnergy(resName): return _mmut.GetAASolvationEnergy(resName) GetAASolvationEnergy = _mmut.GetAASolvationEnergy def GetAASimilarity(resName1, resName2): return _mmut.GetAASimilarity(resName1, resName2) GetAASimilarity = _mmut.GetAASimilarity def isSolvent(resName): return _mmut.isSolvent(resName) isSolvent = _mmut.isSolvent def isAminoacid(resName): return _mmut.isAminoacid(resName) isAminoacid = _mmut.isAminoacid def isNucleotide(resName): return _mmut.isNucleotide(resName) isNucleotide = _mmut.isNucleotide def isDNARNA(resName): return _mmut.isDNARNA(resName) isDNARNA = _mmut.isDNARNA def isSugar(resName): return _mmut.isSugar(resName) isSugar = _mmut.isSugar def Get1LetterCode(*args): return _mmut.Get1LetterCode(*args) Get1LetterCode = _mmut.Get1LetterCode def Get3LetterCode(res1name, res3code): return _mmut.Get3LetterCode(res1name, res3code) Get3LetterCode = _mmut.Get3LetterCode def GetErrorDescriptionChar(ErrorCode): return _mmut.GetErrorDescriptionChar(ErrorCode) GetErrorDescriptionChar = _mmut.GetErrorDescriptionChar def GetAtomTable(*args): return _mmut.GetAtomTable(*args) GetAtomTable = _mmut.GetAtomTable def GetChainTable(molHnd, model, nChains): return _mmut.GetChainTable(molHnd, model, nChains) GetChainTable = _mmut.GetChainTable def GetResidueTable(*args): return _mmut.GetResidueTable(*args) GetResidueTable = _mmut.GetResidueTable def GetModelSelIndex(molHnd, selHnd, nModels): return _mmut.GetModelSelIndex(molHnd, selHnd, nModels) GetModelSelIndex = _mmut.GetModelSelIndex def GetChainSelIndex(molHnd, selHnd, nChains): return _mmut.GetChainSelIndex(molHnd, selHnd, nChains) GetChainSelIndex = _mmut.GetChainSelIndex def GetResidueSelIndex(molHnd, selHnd, nResidues): return _mmut.GetResidueSelIndex(molHnd, selHnd, nResidues) GetResidueSelIndex = _mmut.GetResidueSelIndex def GetContact(contacts, idx): return _mmut.GetContact(contacts, idx) GetContact = _mmut.GetContact def SeekContacts(molHnd, pAtom1, nAtom1, pAtom2, nAtom2, minDist, maxDist, seqDist, nContacts, maxlen=0, TMatrix=None, group=0, bricking=0, doSqrt=False): return _mmut.SeekContacts(molHnd, pAtom1, nAtom1, pAtom2, nAtom2, minDist, maxDist, seqDist, nContacts, maxlen, TMatrix, group, bricking, doSqrt) SeekContacts = _mmut.SeekContacts def GetAtomSelIndex(molHnd, selHnd, nAtoms): return _mmut.GetAtomSelIndex(molHnd, selHnd, nAtoms) GetAtomSelIndex = _mmut.GetAtomSelIndex def GetUDDResidueReal(res, udd_handle): return _mmut.GetUDDResidueReal(res, udd_handle) GetUDDResidueReal = _mmut.GetUDDResidueReal def GetUDDAtomReal(atom, udd_handle): return _mmut.GetUDDAtomReal(atom, udd_handle) GetUDDAtomReal = _mmut.GetUDDAtomReal def GetUDDResidueInteger(res, udd_handle): return _mmut.GetUDDResidueInteger(res, udd_handle) GetUDDResidueInteger = _mmut.GetUDDResidueInteger def GetUDDAtomInteger(atom, udd_handle): return _mmut.GetUDDAtomInteger(atom, udd_handle) GetUDDAtomInteger = _mmut.GetUDDAtomInteger def getPstr(A, i): return _mmut.getPstr(A, i) getPstr = _mmut.getPstr def getAAProperty(A, i): return _mmut.getAAProperty(A, i) getAAProperty = _mmut.getAAProperty def getPCChain(A, i): return _mmut.getPCChain(A, i) getPCChain = _mmut.getPCChain def getPCResidue(A, i): return _mmut.getPCResidue(A, i) getPCResidue = _mmut.getPCResidue def getPPCAtom(A, i): return _mmut.getPPCAtom(A, i) getPPCAtom = _mmut.getPPCAtom def getPCAtom(A, i): return _mmut.getPCAtom(A, i) getPCAtom = _mmut.getPCAtom def getCAtom(A): return _mmut.getCAtom(A) getCAtom = _mmut.getCAtom def newPPCModel(i=-1): return _mmut.newPPCModel(i) newPPCModel = _mmut.newPPCModel def delPPCModel(A): return _mmut.delPPCModel(A) delPPCModel = _mmut.delPPCModel def newPPCAtom(i=-1): return _mmut.newPPCAtom(i) newPPCAtom = _mmut.newPPCAtom def delPPCAtom(A): return _mmut.delPPCAtom(A) delPPCAtom = _mmut.delPPCAtom def newPPCResidue(i=-1): return _mmut.newPPCResidue(i) newPPCResidue = _mmut.newPPCResidue def delPPCResidue(A): return _mmut.delPPCResidue(A) delPPCResidue = _mmut.delPPCResidue def newPPCChain(i=-1): return _mmut.newPPCChain(i) newPPCChain = _mmut.newPPCChain def delPPCChain(A): return _mmut.delPPCChain(A) delPPCChain = _mmut.delPPCChain def newpmat44(): return _mmut.newpmat44() newpmat44 = _mmut.newpmat44 def delrp(p): return _mmut.delrp(p) delrp = _mmut.delrp class realtypep(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, realtypep, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, realtypep, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_realtypep() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_realtypep __del__ = lambda self: None def assign(self, value): return _mmut.realtypep_assign(self, value) def value(self): return _mmut.realtypep_value(self) def cast(self): return _mmut.realtypep_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.realtypep_frompointer if _newclass: frompointer = staticmethod(_mmut.realtypep_frompointer) realtypep_swigregister = _mmut.realtypep_swigregister realtypep_swigregister(realtypep) AAProperties = cvar.AAProperties AASimilarity = cvar.AASimilarity NucleotideName = cvar.NucleotideName def realtypep_frompointer(t): return _mmut.realtypep_frompointer(t) realtypep_frompointer = _mmut.realtypep_frompointer class realtypea(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, realtypea, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, realtypea, name) __repr__ = _swig_repr def __init__(self, nelements): this = _mmut.new_realtypea(nelements) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_realtypea __del__ = lambda self: None def __getitem__(self, index): return _mmut.realtypea___getitem__(self, index) def __setitem__(self, index, value): return _mmut.realtypea___setitem__(self, index, value) def cast(self): return _mmut.realtypea_cast(self) __swig_getmethods__["frompointer"] = lambda x: _mmut.realtypea_frompointer if _newclass: frompointer = staticmethod(_mmut.realtypea_frompointer) realtypea_swigregister = _mmut.realtypea_swigregister realtypea_swigregister(realtypea) def realtypea_frompointer(t): return _mmut.realtypea_frompointer(t) realtypea_frompointer = _mmut.realtypea_frompointer def double_to_realtype(x): return _mmut.double_to_realtype(x) double_to_realtype = _mmut.double_to_realtype def realtype_to_double(x): return _mmut.realtype_to_double(x) realtype_to_double = _mmut.realtype_to_double _mmut.PI_swigconstant(_mmut) PI = _mmut.PI class MMUTLipidVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MMUTLipidVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MMUTLipidVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.MMUTLipidVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.MMUTLipidVector___nonzero__(self) def __bool__(self): return _mmut.MMUTLipidVector___bool__(self) def __len__(self): return _mmut.MMUTLipidVector___len__(self) def pop(self): return _mmut.MMUTLipidVector_pop(self) def __getslice__(self, i, j): return _mmut.MMUTLipidVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.MMUTLipidVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.MMUTLipidVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.MMUTLipidVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.MMUTLipidVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.MMUTLipidVector___setitem__(self, *args) def append(self, x): return _mmut.MMUTLipidVector_append(self, x) def empty(self): return _mmut.MMUTLipidVector_empty(self) def size(self): return _mmut.MMUTLipidVector_size(self) def clear(self): return _mmut.MMUTLipidVector_clear(self) def swap(self, v): return _mmut.MMUTLipidVector_swap(self, v) def get_allocator(self): return _mmut.MMUTLipidVector_get_allocator(self) def begin(self): return _mmut.MMUTLipidVector_begin(self) def end(self): return _mmut.MMUTLipidVector_end(self) def rbegin(self): return _mmut.MMUTLipidVector_rbegin(self) def rend(self): return _mmut.MMUTLipidVector_rend(self) def pop_back(self): return _mmut.MMUTLipidVector_pop_back(self) def erase(self, *args): return _mmut.MMUTLipidVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_MMUTLipidVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.MMUTLipidVector_push_back(self, x) def front(self): return _mmut.MMUTLipidVector_front(self) def back(self): return _mmut.MMUTLipidVector_back(self) def assign(self, n, x): return _mmut.MMUTLipidVector_assign(self, n, x) def resize(self, *args): return _mmut.MMUTLipidVector_resize(self, *args) def insert(self, *args): return _mmut.MMUTLipidVector_insert(self, *args) def reserve(self, n): return _mmut.MMUTLipidVector_reserve(self, n) def capacity(self): return _mmut.MMUTLipidVector_capacity(self) __swig_destroy__ = _mmut.delete_MMUTLipidVector __del__ = lambda self: None MMUTLipidVector_swigregister = _mmut.MMUTLipidVector_swigregister MMUTLipidVector_swigregister(MMUTLipidVector) class PisaAssemblyTransformationVector(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, PisaAssemblyTransformationVector, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, PisaAssemblyTransformationVector, name) __repr__ = _swig_repr def iterator(self): return _mmut.PisaAssemblyTransformationVector_iterator(self) def __iter__(self): return self.iterator() def __nonzero__(self): return _mmut.PisaAssemblyTransformationVector___nonzero__(self) def __bool__(self): return _mmut.PisaAssemblyTransformationVector___bool__(self) def __len__(self): return _mmut.PisaAssemblyTransformationVector___len__(self) def pop(self): return _mmut.PisaAssemblyTransformationVector_pop(self) def __getslice__(self, i, j): return _mmut.PisaAssemblyTransformationVector___getslice__(self, i, j) def __setslice__(self, *args): return _mmut.PisaAssemblyTransformationVector___setslice__(self, *args) def __delslice__(self, i, j): return _mmut.PisaAssemblyTransformationVector___delslice__(self, i, j) def __delitem__(self, *args): return _mmut.PisaAssemblyTransformationVector___delitem__(self, *args) def __getitem__(self, *args): return _mmut.PisaAssemblyTransformationVector___getitem__(self, *args) def __setitem__(self, *args): return _mmut.PisaAssemblyTransformationVector___setitem__(self, *args) def append(self, x): return _mmut.PisaAssemblyTransformationVector_append(self, x) def empty(self): return _mmut.PisaAssemblyTransformationVector_empty(self) def size(self): return _mmut.PisaAssemblyTransformationVector_size(self) def clear(self): return _mmut.PisaAssemblyTransformationVector_clear(self) def swap(self, v): return _mmut.PisaAssemblyTransformationVector_swap(self, v) def get_allocator(self): return _mmut.PisaAssemblyTransformationVector_get_allocator(self) def begin(self): return _mmut.PisaAssemblyTransformationVector_begin(self) def end(self): return _mmut.PisaAssemblyTransformationVector_end(self) def rbegin(self): return _mmut.PisaAssemblyTransformationVector_rbegin(self) def rend(self): return _mmut.PisaAssemblyTransformationVector_rend(self) def pop_back(self): return _mmut.PisaAssemblyTransformationVector_pop_back(self) def erase(self, *args): return _mmut.PisaAssemblyTransformationVector_erase(self, *args) def __init__(self, *args): this = _mmut.new_PisaAssemblyTransformationVector(*args) try: self.this.append(this) except: self.this = this def push_back(self, x): return _mmut.PisaAssemblyTransformationVector_push_back(self, x) def front(self): return _mmut.PisaAssemblyTransformationVector_front(self) def back(self): return _mmut.PisaAssemblyTransformationVector_back(self) def assign(self, n, x): return _mmut.PisaAssemblyTransformationVector_assign(self, n, x) def resize(self, *args): return _mmut.PisaAssemblyTransformationVector_resize(self, *args) def insert(self, *args): return _mmut.PisaAssemblyTransformationVector_insert(self, *args) def reserve(self, n): return _mmut.PisaAssemblyTransformationVector_reserve(self, n) def capacity(self): return _mmut.PisaAssemblyTransformationVector_capacity(self) __swig_destroy__ = _mmut.delete_PisaAssemblyTransformationVector __del__ = lambda self: None PisaAssemblyTransformationVector_swigregister = _mmut.PisaAssemblyTransformationVector_swigregister PisaAssemblyTransformationVector_swigregister(PisaAssemblyTransformationVector) class SplineInfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, SplineInfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, SplineInfo, name) __repr__ = _swig_repr __swig_setmethods__["splines"] = _mmut.SplineInfo_splines_set __swig_getmethods__["splines"] = _mmut.SplineInfo_splines_get if _newclass: splines = _swig_property(_mmut.SplineInfo_splines_get, _mmut.SplineInfo_splines_set) __swig_setmethods__["n1_splines"] = _mmut.SplineInfo_n1_splines_set __swig_getmethods__["n1_splines"] = _mmut.SplineInfo_n1_splines_get if _newclass: n1_splines = _swig_property(_mmut.SplineInfo_n1_splines_get, _mmut.SplineInfo_n1_splines_set) __swig_setmethods__["n2_splines"] = _mmut.SplineInfo_n2_splines_set __swig_getmethods__["n2_splines"] = _mmut.SplineInfo_n2_splines_get if _newclass: n2_splines = _swig_property(_mmut.SplineInfo_n2_splines_get, _mmut.SplineInfo_n2_splines_set) __swig_setmethods__["secstr_indices"] = _mmut.SplineInfo_secstr_indices_set __swig_getmethods__["secstr_indices"] = _mmut.SplineInfo_secstr_indices_get if _newclass: secstr_indices = _swig_property(_mmut.SplineInfo_secstr_indices_get, _mmut.SplineInfo_secstr_indices_set) __swig_setmethods__["colours"] = _mmut.SplineInfo_colours_set __swig_getmethods__["colours"] = _mmut.SplineInfo_colours_get if _newclass: colours = _swig_property(_mmut.SplineInfo_colours_get, _mmut.SplineInfo_colours_set) __swig_setmethods__["nasplines"] = _mmut.SplineInfo_nasplines_set __swig_getmethods__["nasplines"] = _mmut.SplineInfo_nasplines_get if _newclass: nasplines = _swig_property(_mmut.SplineInfo_nasplines_get, _mmut.SplineInfo_nasplines_set) __swig_setmethods__["n1_nasplines"] = _mmut.SplineInfo_n1_nasplines_set __swig_getmethods__["n1_nasplines"] = _mmut.SplineInfo_n1_nasplines_get if _newclass: n1_nasplines = _swig_property(_mmut.SplineInfo_n1_nasplines_get, _mmut.SplineInfo_n1_nasplines_set) __swig_setmethods__["n2_nasplines"] = _mmut.SplineInfo_n2_nasplines_set __swig_getmethods__["n2_nasplines"] = _mmut.SplineInfo_n2_nasplines_get if _newclass: n2_nasplines = _swig_property(_mmut.SplineInfo_n2_nasplines_get, _mmut.SplineInfo_n2_nasplines_set) __swig_setmethods__["nacolours"] = _mmut.SplineInfo_nacolours_set __swig_getmethods__["nacolours"] = _mmut.SplineInfo_nacolours_get if _newclass: nacolours = _swig_property(_mmut.SplineInfo_nacolours_get, _mmut.SplineInfo_nacolours_set) def __init__(self): this = _mmut.new_SplineInfo() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_SplineInfo __del__ = lambda self: None SplineInfo_swigregister = _mmut.SplineInfo_swigregister SplineInfo_swigregister(SplineInfo) def GetSplineInfo(molH, atom_selHnd, atm_col_vect, spline_accu, udd_chain=-1, udd_CA=-1, flatten_beta_sheet=0, flatten_loop=0, smooth_helix=0, trace_cutoff=5.0, loop_frac=1.0, customWidthUDD=-1): return _mmut.GetSplineInfo(molH, atom_selHnd, atm_col_vect, spline_accu, udd_chain, udd_CA, flatten_beta_sheet, flatten_loop, smooth_helix, trace_cutoff, loop_frac, customWidthUDD) GetSplineInfo = _mmut.GetSplineInfo def GetCAFromSelection(molH, atom_selHnd_in): return _mmut.GetCAFromSelection(molH, atom_selHnd_in) GetCAFromSelection = _mmut.GetCAFromSelection def GetExternalCartesians(molhnd, conn_lists, side_to_ribbon=0, side_to_worm=0, trace_cutoff=5.0): return _mmut.GetExternalCartesians(molhnd, conn_lists, side_to_ribbon, side_to_worm, trace_cutoff) GetExternalCartesians = _mmut.GetExternalCartesians def GetExternalCartesiansWithSplineInfo(molhnd, ext_conn_lists, splineinfo_ribbon, splineinfo_worm, side_to_ribbon=0, side_to_worm=0, trace_cutoff=5.0): return _mmut.GetExternalCartesiansWithSplineInfo(molhnd, ext_conn_lists, splineinfo_ribbon, splineinfo_worm, side_to_ribbon, side_to_worm, trace_cutoff) GetExternalCartesiansWithSplineInfo = _mmut.GetExternalCartesiansWithSplineInfo def GetRibbonOrWormSplineInfo(molhnd, side_to_ribbon_worm, isribbon): return _mmut.GetRibbonOrWormSplineInfo(molhnd, side_to_ribbon_worm, isribbon) GetRibbonOrWormSplineInfo = _mmut.GetRibbonOrWormSplineInfo class CMMUTManager(Manager): __swig_setmethods__ = {} for _s in [Manager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CMMUTManager, name, value) __swig_getmethods__ = {} for _s in [Manager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CMMUTManager, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_CMMUTManager() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMMUTManager __del__ = lambda self: None def get_cell(self): return _mmut.CMMUTManager_get_cell(self) def get_cell_p(self): return _mmut.CMMUTManager_get_cell_p(self) def ListAtomInfo(self, selHnd): return _mmut.CMMUTManager_ListAtomInfo(self, selHnd) def PrintAtomicComposition(self, selHnd): return _mmut.CMMUTManager_PrintAtomicComposition(self, selHnd) def PrintResidueComposition(self, selHnd): return _mmut.CMMUTManager_PrintResidueComposition(self, selHnd) def PrintSequence(self, selHnd): return _mmut.CMMUTManager_PrintSequence(self, selHnd) def PrintBValues(self, selHnd): return _mmut.CMMUTManager_PrintBValues(self, selHnd) def NumberOfHydrogens(self, selHnd): return _mmut.CMMUTManager_NumberOfHydrogens(self, selHnd) def ResNoLookup(self, resname): return _mmut.CMMUTManager_ResNoLookup(self, resname) def TotalNumRes(self, selHnd): return _mmut.CMMUTManager_TotalNumRes(self, selHnd) def GetSequence(self, selHnd): return _mmut.CMMUTManager_GetSequence(self, selHnd) def GetSequenceFromResidues(self, selHnd): return _mmut.CMMUTManager_GetSequenceFromResidues(self, selHnd) def SelectOneAtomForNonAminoNucleotide(self, selHnd, atomSelHnd): return _mmut.CMMUTManager_SelectOneAtomForNonAminoNucleotide(self, selHnd, atomSelHnd) def AtomicComposition(self, selHnd): return _mmut.CMMUTManager_AtomicComposition(self, selHnd) def ResidueComposition(self, selHnd): return _mmut.CMMUTManager_ResidueComposition(self, selHnd) def NextResidue(self, pRes, increment=1): return _mmut.CMMUTManager_NextResidue(self, pRes, increment) def BondLength(self, A, B): return _mmut.CMMUTManager_BondLength(self, A, B) def TorsionAngle(self, A, B, C, D): return _mmut.CMMUTManager_TorsionAngle(self, A, B, C, D) def MolWeight(self, selHnd): return _mmut.CMMUTManager_MolWeight(self, selHnd) def MolWeightWithH(self, selHnd): return _mmut.CMMUTManager_MolWeightWithH(self, selHnd) def GetBValues(self, selHnd): return _mmut.CMMUTManager_GetBValues(self, selHnd) def GetBValuesDoubleVector(self, selHnd): return _mmut.CMMUTManager_GetBValuesDoubleVector(self, selHnd) def CentreOfMass(self, selHnd): return _mmut.CMMUTManager_CentreOfMass(self, selHnd) def CentreOfMassAsCartesian(self, selHnd): return _mmut.CMMUTManager_CentreOfMassAsCartesian(self, selHnd) def Mass(self, selHnd): return _mmut.CMMUTManager_Mass(self, selHnd) def CentreOfCoordinates(self, selHnd): return _mmut.CMMUTManager_CentreOfCoordinates(self, selHnd) def CentreOfCoordinatesAsCartesian(self, selHnd): return _mmut.CMMUTManager_CentreOfCoordinatesAsCartesian(self, selHnd) def NumberOfAtoms(self, selHnd): return _mmut.CMMUTManager_NumberOfAtoms(self, selHnd) def Extent(self, selHnd): return _mmut.CMMUTManager_Extent(self, selHnd) def ExtentSize(self, selHnd): return _mmut.CMMUTManager_ExtentSize(self, selHnd) def GetPrincipalComponents(self, selHnd): return _mmut.CMMUTManager_GetPrincipalComponents(self, selHnd) def isMainChain(self, p_atom): return _mmut.CMMUTManager_isMainChain(self, p_atom) def doAltLocMatch(self, pa1, pa2): return _mmut.CMMUTManager_doAltLocMatch(self, pa1, pa2) def NameComparison(self, name, ntypes, types): return _mmut.CMMUTManager_NameComparison(self, name, ntypes, types) def TrimString(self, inp): return _mmut.CMMUTManager_TrimString(self, inp) def AtomLabel(self, p_atom, mask): return _mmut.CMMUTManager_AtomLabel(self, p_atom, mask) def ChainIDisDigit(self, p_ch): return _mmut.CMMUTManager_ChainIDisDigit(self, p_ch) def AtomLabel_atom1(self, p_atom): return _mmut.CMMUTManager_AtomLabel_atom1(self, p_atom) def AtomLabel_atom(self, p_atom): return _mmut.CMMUTManager_AtomLabel_atom(self, p_atom) def AtomLabel_residue(self, p_atom): return _mmut.CMMUTManager_AtomLabel_residue(self, p_atom) def AtomLabel_chain(self, p_atom): return _mmut.CMMUTManager_AtomLabel_chain(self, p_atom) def AtomLabel_residue1(self, p_res): return _mmut.CMMUTManager_AtomLabel_residue1(self, p_res) def AtomLabel_mask(self, p_atom, mask): return _mmut.CMMUTManager_AtomLabel_mask(self, p_atom, mask) def WriteSelection(self, *args): return _mmut.CMMUTManager_WriteSelection(self, *args) def PutSelectedAtoms(self, selHnd, mmdb2): return _mmut.CMMUTManager_PutSelectedAtoms(self, selHnd, mmdb2) def CopySelection(self, selHnd, mmdb2): return _mmut.CMMUTManager_CopySelection(self, selHnd, mmdb2) def FindCloseAtomPairs(self, selHnd, min_distance, max_distance): return _mmut.CMMUTManager_FindCloseAtomPairs(self, selHnd, min_distance, max_distance) def FixElementNames(self): return _mmut.CMMUTManager_FixElementNames(self) def Source(self): return _mmut.CMMUTManager_Source(self) def Unknowns(self): return _mmut.CMMUTManager_Unknowns(self) def GetRemarksString(self): return _mmut.CMMUTManager_GetRemarksString(self) def SiteInfo(self): return _mmut.CMMUTManager_SiteInfo(self) def Resolution(self): return _mmut.CMMUTManager_Resolution(self) def StructureTitle(self): return _mmut.CMMUTManager_StructureTitle(self) def ApplyPDBSecStructure(self, model): return _mmut.CMMUTManager_ApplyPDBSecStructure(self, model) def GetCellInfo(self): return _mmut.CMMUTManager_GetCellInfo(self) def MMUTGetSpaceGroup(self): return _mmut.CMMUTManager_MMUTGetSpaceGroup(self) def SelectionToSCOP(self, selHnd): return _mmut.CMMUTManager_SelectionToSCOP(self, selHnd) def GetBiomoleculeAsMatrices(self, nBiomol, nModel=1): return _mmut.CMMUTManager_GetBiomoleculeAsMatrices(self, nBiomol, nModel) __swig_getmethods__["GetCAModel"] = lambda x: _mmut.CMMUTManager_GetCAModel if _newclass: GetCAModel = staticmethod(_mmut.CMMUTManager_GetCAModel) def GenerateTransformedChain(self, chainID, vmat, molHnd2): return _mmut.CMMUTManager_GenerateTransformedChain(self, chainID, vmat, molHnd2) def RemoveSmallHelices(self, model, minHelices=4): return _mmut.CMMUTManager_RemoveSmallHelices(self, model, minHelices) def SelectAminoNotHet(self, *args): return _mmut.CMMUTManager_SelectAminoNotHet(self, *args) def isNTerminusBound(self, res): return _mmut.CMMUTManager_isNTerminusBound(self, res) def isCTerminusBound(self, res): return _mmut.CMMUTManager_isCTerminusBound(self, res) def isPeptideBound(self, res): return _mmut.CMMUTManager_isPeptideBound(self, res) def GetNonTerAllSelHnd(self): return _mmut.CMMUTManager_GetNonTerAllSelHnd(self) def CopySelectedAtomsToChain(self, selHnd, newChain): return _mmut.CMMUTManager_CopySelectedAtomsToChain(self, selHnd, newChain) def GetTMatrix(self, isym, x, y, z): return _mmut.CMMUTManager_GetTMatrix(self, isym, x, y, z) CMMUTManager_swigregister = _mmut.CMMUTManager_swigregister CMMUTManager_swigregister(CMMUTManager) def CMMUTManager_GetCAModel(molHnd): return _mmut.CMMUTManager_GetCAModel(molHnd) CMMUTManager_GetCAModel = _mmut.CMMUTManager_GetCAModel class PisaAssemblyTransformation(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, PisaAssemblyTransformation, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, PisaAssemblyTransformation, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_PisaAssemblyTransformation(*args) try: self.this.append(this) except: self.this = this def Selection(self): return _mmut.PisaAssemblyTransformation_Selection(self) def VisualID(self): return _mmut.PisaAssemblyTransformation_VisualID(self) def Transformation(self): return _mmut.PisaAssemblyTransformation_Transformation(self) __swig_destroy__ = _mmut.delete_PisaAssemblyTransformation __del__ = lambda self: None PisaAssemblyTransformation_swigregister = _mmut.PisaAssemblyTransformation_swigregister PisaAssemblyTransformation_swigregister(PisaAssemblyTransformation) _mmut.MAXSETS_swigconstant(_mmut) MAXSETS = _mmut.MAXSETS _mmut.SELECT_ALL_swigconstant(_mmut) SELECT_ALL = _mmut.SELECT_ALL _mmut.SELECT_SAME_swigconstant(_mmut) SELECT_SAME = _mmut.SELECT_SAME _mmut.SELECT_NOT_swigconstant(_mmut) SELECT_NOT = _mmut.SELECT_NOT class CMMANBase(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CMMANBase, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CMMANBase, name) __repr__ = _swig_repr def __init__(self, molHndin, selHndin=-1, molHndin2=None, selHndin2=-1): this = _mmut.new_CMMANBase(molHndin, selHndin, molHndin2, selHndin2) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMMANBase __del__ = lambda self: None def SetSelHandle(self, *args): return _mmut.CMMANBase_SetSelHandle(self, *args) def GetSelection(self, *args): return _mmut.CMMANBase_GetSelection(self, *args) def ClearSelection(self, iset=-1, clear_selHnd=1): return _mmut.CMMANBase_ClearSelection(self, iset, clear_selHnd) def GetOneModel(self, *args): return _mmut.CMMANBase_GetOneModel(self, *args) def SetExclusions(self, *args): return _mmut.CMMANBase_SetExclusions(self, *args) def GetMolHnd(self, iset=0): return _mmut.CMMANBase_GetMolHnd(self, iset) def SetMolHnd(self, iset, molHndin): return _mmut.CMMANBase_SetMolHnd(self, iset, molHndin) CMMANBase_swigregister = _mmut.CMMANBase_swigregister CMMANBase_swigregister(CMMANBase) _mmut.HBTYPE_swigconstant(_mmut) HBTYPE = _mmut.HBTYPE _mmut.VDWRADIUS_swigconstant(_mmut) VDWRADIUS = _mmut.VDWRADIUS _mmut.VDWHRADIUS_swigconstant(_mmut) VDWHRADIUS = _mmut.VDWHRADIUS _mmut.IONRADIUS_swigconstant(_mmut) IONRADIUS = _mmut.IONRADIUS _mmut.PROPERTY_B_swigconstant(_mmut) PROPERTY_B = _mmut.PROPERTY_B _mmut.PROPERTY_OCC_swigconstant(_mmut) PROPERTY_OCC = _mmut.PROPERTY_OCC _mmut.PROPERTY_CHARGE_swigconstant(_mmut) PROPERTY_CHARGE = _mmut.PROPERTY_CHARGE _mmut.PROPERTY_X_swigconstant(_mmut) PROPERTY_X = _mmut.PROPERTY_X _mmut.PROPERTY_Y_swigconstant(_mmut) PROPERTY_Y = _mmut.PROPERTY_Y _mmut.PROPERTY_Z_swigconstant(_mmut) PROPERTY_Z = _mmut.PROPERTY_Z _mmut.PROPERTY_SEC_swigconstant(_mmut) PROPERTY_SEC = _mmut.PROPERTY_SEC _mmut.PROPERTY_ATOM_SAS_swigconstant(_mmut) PROPERTY_ATOM_SAS = _mmut.PROPERTY_ATOM_SAS _mmut.PROPERTY_RES_SAS_swigconstant(_mmut) PROPERTY_RES_SAS = _mmut.PROPERTY_RES_SAS _mmut.PROPERTY_ATOM_CONTACT_swigconstant(_mmut) PROPERTY_ATOM_CONTACT = _mmut.PROPERTY_ATOM_CONTACT _mmut.PROPERTY_RES_CONTACT_swigconstant(_mmut) PROPERTY_RES_CONTACT = _mmut.PROPERTY_RES_CONTACT _mmut.PROPERTY_SERIAL_swigconstant(_mmut) PROPERTY_SERIAL = _mmut.PROPERTY_SERIAL _mmut.MMAN_COORDINATES_swigconstant(_mmut) MMAN_COORDINATES = _mmut.MMAN_COORDINATES _mmut.MMAN_XTLDATA_swigconstant(_mmut) MMAN_XTLDATA = _mmut.MMAN_XTLDATA _mmut.MMUT_SRS_MLIB_swigconstant(_mmut) MMUT_SRS_MLIB = _mmut.MMUT_SRS_MLIB _mmut.MMUT_SRS_IDEAL_swigconstant(_mmut) MMUT_SRS_IDEAL = _mmut.MMUT_SRS_IDEAL _mmut.MMUT_SRS_RCSB_swigconstant(_mmut) MMUT_SRS_RCSB = _mmut.MMUT_SRS_RCSB _mmut.MMUT_SRS_DEFAULT_swigconstant(_mmut) MMUT_SRS_DEFAULT = _mmut.MMUT_SRS_DEFAULT def GetMMANManager(pAtom): return _mmut.GetMMANManager(pAtom) GetMMANManager = _mmut.GetMMANManager def GetMMANManagerAddress(pAtom): return _mmut.GetMMANManagerAddress(pAtom) GetMMANManagerAddress = _mmut.GetMMANManagerAddress def GetPDBFromSRSEntryName(SRS, entry_name): return _mmut.GetPDBFromSRSEntryName(SRS, entry_name) GetPDBFromSRSEntryName = _mmut.GetPDBFromSRSEntryName class CMMANManager(CMMUTManager): __swig_setmethods__ = {} for _s in [CMMUTManager]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CMMANManager, name, value) __swig_getmethods__ = {} for _s in [CMMUTManager]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CMMANManager, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_CMMANManager(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMMANManager __del__ = lambda self: None def GetMonomerSVG(self, atomID): return _mmut.CMMANManager_GetMonomerSVG(self, atomID) def GetMonomerSVGs(self): return _mmut.CMMANManager_GetMonomerSVGs(self) def setCustomResCIFFiles(self, customResCIFFiles_in): return _mmut.CMMANManager_setCustomResCIFFiles(self, customResCIFFiles_in) def GetSRS(self): return _mmut.CMMANManager_GetSRS(self) def GetSrsAtoms(self): return _mmut.CMMANManager_GetSrsAtoms(self) def GetSASArea(self, selHndin=-1): return _mmut.CMMANManager_GetSASArea(self, selHndin) def GetMolBonds(self, aromaticize=True, checkGraphs=True): return _mmut.CMMANManager_GetMolBonds(self, aromaticize, checkGraphs) def EditBonds(self, mode, p_atom1, p_atom2): return _mmut.CMMANManager_EditBonds(self, mode, p_atom1, p_atom2) def GetAtomRadii(self, selHnd, type, scale): return _mmut.CMMANManager_GetAtomRadii(self, selHnd, type, scale) def GetAtomEnergyType(self, p_atom): return _mmut.CMMANManager_GetAtomEnergyType(self, p_atom) def GetMetalCoordinationDistance(self, p_atom): return _mmut.CMMANManager_GetMetalCoordinationDistance(self, p_atom) def GetAtomVDWRadius(self, p_atom): return _mmut.CMMANManager_GetAtomVDWRadius(self, p_atom) def GetAtomIonRadius(self, p_atom): return _mmut.CMMANManager_GetAtomIonRadius(self, p_atom) def GetAtomHBondType1(self, p_atom): return _mmut.CMMANManager_GetAtomHBondType1(self, p_atom) def LoadCharge(self, loadfrom): return _mmut.CMMANManager_LoadCharge(self, loadfrom) def PrintCharges(self): return _mmut.CMMANManager_PrintCharges(self) def SetLabelMask(self, i, value): return _mmut.CMMANManager_SetLabelMask(self, i, value) def AtomLabel(self, *args): return _mmut.CMMANManager_AtomLabel(self, *args) def ListBonds(self, selHnd, natoms, selAtom): return _mmut.CMMANManager_ListBonds(self, selHnd, natoms, selAtom) def ListSecStructure(self, mask_in, pAtom=None): return _mmut.CMMANManager_ListSecStructure(self, mask_in, pAtom) def TestBonding(self, patom1, patom2, max=5): return _mmut.CMMANManager_TestBonding(self, patom1, patom2, max) def RestoreData(self, restore_molHnd, mode=MMAN_COORDINATES): return _mmut.CMMANManager_RestoreData(self, restore_molHnd, mode) def LoadUDDData(self, property=PROPERTY_B): return _mmut.CMMANManager_LoadUDDData(self, property) def CopyModel(self, model): return _mmut.CMMANManager_CopyModel(self, model) def GenerateSymmetryModel(self, model, nsym, i, j, k): return _mmut.CMMANManager_GenerateSymmetryModel(self, model, nsym, i, j, k) def GenerateTransformedModel(self, model, vmat): return _mmut.CMMANManager_GenerateTransformedModel(self, model, vmat) def ApplyTransformtoModel(self, model, vmat, undo=False): return _mmut.CMMANManager_ApplyTransformtoModel(self, model, vmat, undo) def GetSymOpTitle(self, nsym, i, j, k): return _mmut.CMMANManager_GetSymOpTitle(self, nsym, i, j, k) def ApplySymmetrytoModel(self, model, nsym, i, j, k, undo=False): return _mmut.CMMANManager_ApplySymmetrytoModel(self, model, nsym, i, j, k, undo) def IfSymmetryNeighbours(self, selHnd, model, nsym, i, j, k, dist): return _mmut.CMMANManager_IfSymmetryNeighbours(self, selHnd, model, nsym, i, j, k, dist) def MoveFragment(self, nMove, moveAtoms, dxyz): return _mmut.CMMANManager_MoveFragment(self, nMove, moveAtoms, dxyz) def SelectChainTermini(self): return _mmut.CMMANManager_SelectChainTermini(self) def SelectSSETermini(self, selHnd=-1): return _mmut.CMMANManager_SelectSSETermini(self, selHnd) def isAminoacid(self, pres): return _mmut.CMMANManager_isAminoacid(self, pres) def isDNARNA(self, pres): return _mmut.CMMANManager_isDNARNA(self, pres) def GetRestypeCode(self, pres): return _mmut.CMMANManager_GetRestypeCode(self, pres) def SetCustomRestype(self, resname, restype, clear=False): return _mmut.CMMANManager_SetCustomRestype(self, resname, restype, clear) def SetCustomResSynonym(self, resname, alias, clear=False): return _mmut.CMMANManager_SetCustomResSynonym(self, resname, alias, clear) def ExcludeOverlappedAtoms(self, selHnd, cutoff, theModel=0): return _mmut.CMMANManager_ExcludeOverlappedAtoms(self, selHnd, cutoff, theModel) def SetTransform(self, *args): return _mmut.CMMANManager_SetTransform(self, *args) def ReApplyTransform(self, reset=0): return _mmut.CMMANManager_ReApplyTransform(self, reset) def UnSetTransform(self, apply_inverse=True): return _mmut.CMMANManager_UnSetTransform(self, apply_inverse) def GetTransform(self): return _mmut.CMMANManager_GetTransform(self) def GetTransformString(self): return _mmut.CMMANManager_GetTransformString(self) def GetIsTransformed(self): return _mmut.CMMANManager_GetIsTransformed(self) def AtomicRMSDistance(self, A1, nA, A2): return _mmut.CMMANManager_AtomicRMSDistance(self, A1, nA, A2) def TransformToSuperposeAtoms(self, A1, nA, A2): return _mmut.CMMANManager_TransformToSuperposeAtoms(self, A1, nA, A2) def TransformToSuperposeCloseAtoms(self, fxMolHnd, fxSelHnd, central_cutoff, cutoff, mvSuperposeHnd, fxSuperposeHnd): return _mmut.CMMANManager_TransformToSuperposeCloseAtoms(self, fxMolHnd, fxSelHnd, central_cutoff, cutoff, mvSuperposeHnd, fxSuperposeHnd) def DeltaResidueOrientation(self, pRes, pResFx): return _mmut.CMMANManager_DeltaResidueOrientation(self, pRes, pResFx) def CopyCoordinates(self, fromMolHnd, fromModel=1): return _mmut.CMMANManager_CopyCoordinates(self, fromMolHnd, fromModel) def LoadSerial(self, fromMolHnd): return _mmut.CMMANManager_LoadSerial(self, fromMolHnd) def LoadSerialFromDifferentModel(self, fromMolHnd, uddSerial): return _mmut.CMMANManager_LoadSerialFromDifferentModel(self, fromMolHnd, uddSerial) def GetUnremediated(self): return _mmut.CMMANManager_GetUnremediated(self) def GetNumberOfSecStructure(self, type): return _mmut.CMMANManager_GetNumberOfSecStructure(self, type) def PrintSecStructure(self): return _mmut.CMMANManager_PrintSecStructure(self) def GetLibTMatrix(self, TMatrix, nsym, i, j, k): return _mmut.CMMANManager_GetLibTMatrix(self, TMatrix, nsym, i, j, k) def ApplyCartesiansDeltas(self, dxyz, selHnd, scale=1.0): return _mmut.CMMANManager_ApplyCartesiansDeltas(self, dxyz, selHnd, scale) def GetAddress(self): return _mmut.CMMANManager_GetAddress(self) def GeneratePISAAssembly(self, arg2): return _mmut.CMMANManager_GeneratePISAAssembly(self, arg2) CMMANManager_swigregister = _mmut.CMMANManager_swigregister CMMANManager_swigregister(CMMANManager) def setrealp(a, i, val): return _mmut.setrealp(a, i, val) setrealp = _mmut.setrealp def setrealpp(a, i, j, val): return _mmut.setrealpp(a, i, j, val) setrealpp = _mmut.setrealpp def setintp(a, i, val): return _mmut.setintp(a, i, val) setintp = _mmut.setintp def setintpp(a, i, j, val): return _mmut.setintpp(a, i, j, val) setintpp = _mmut.setintpp def getrealp(a, i): return _mmut.getrealp(a, i) getrealp = _mmut.getrealp def getrealpp(a, i, j): return _mmut.getrealpp(a, i, j) getrealpp = _mmut.getrealpp def getintp(a, i): return _mmut.getintp(a, i) getintp = _mmut.getintp def getintpp(a, i, j): return _mmut.getintpp(a, i, j) getintpp = _mmut.getintpp def printrealp(a, size): return _mmut.printrealp(a, size) printrealp = _mmut.printrealp def printrealpp(a, rows, cols): return _mmut.printrealpp(a, rows, cols) printrealpp = _mmut.printrealpp def printintp(a, size): return _mmut.printintp(a, size) printintp = _mmut.printintp def printintpp(a, rows, cols): return _mmut.printintpp(a, rows, cols) printintpp = _mmut.printintpp def PPCAtomsToCartesians(natoms, atoms): return _mmut.PPCAtomsToCartesians(natoms, atoms) PPCAtomsToCartesians = _mmut.PPCAtomsToCartesians class CMolBondParams(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CMolBondParams, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CMolBondParams, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_CMolBondParams() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMolBondParams __del__ = lambda self: None CMolBondParams_swigregister = _mmut.CMolBondParams_swigregister CMolBondParams_swigregister(CMolBondParams) class CMolBonds(CMMANBase): __swig_setmethods__ = {} for _s in [CMMANBase]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CMolBonds, name, value) __swig_getmethods__ = {} for _s in [CMMANBase]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CMolBonds, name) __repr__ = _swig_repr def __init__(self, molHndin, params): this = _mmut.new_CMolBonds(molHndin, params) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMolBonds __del__ = lambda self: None def FindBonds(self, udd_sbaseCompoundID, udd_sbaseAtomOrdinal, udd_atomEnergyType, customResCIFFiles, aromaticize, checkGraphs): return _mmut.CMolBonds_FindBonds(self, udd_sbaseCompoundID, udd_sbaseAtomOrdinal, udd_atomEnergyType, customResCIFFiles, aromaticize, checkGraphs) def GetMonomerSVG(self, atomID): return _mmut.CMolBonds_GetMonomerSVG(self, atomID) def GetMonomerSVGs(self): return _mmut.CMolBonds_GetMonomerSVGs(self) def AddConnection(self, *args): return _mmut.CMolBonds_AddConnection(self, *args) def DeleteConnection(self, pa1, pa2): return _mmut.CMolBonds_DeleteConnection(self, pa1, pa2) def isInterResBond(self, p1, p2): return _mmut.CMolBonds_isInterResBond(self, p1, p2) def IntraResContacts(self, molHnd, p1, nAlt, modelSelAtom=0, nSelAtom=0, firstModel=0, lastModel=0, HsOnly=False): return _mmut.CMolBonds_IntraResContacts(self, molHnd, p1, nAlt, modelSelAtom, nSelAtom, firstModel, lastModel, HsOnly) def ltBondDistance(self, pa1, pa2, dist): return _mmut.CMolBonds_ltBondDistance(self, pa1, pa2, dist) CMolBonds_swigregister = _mmut.CMolBonds_swigregister CMolBonds_swigregister(CMolBonds) _mmut.NOSECSTR_swigconstant(_mmut) NOSECSTR = _mmut.NOSECSTR _mmut.BETA_swigconstant(_mmut) BETA = _mmut.BETA _mmut.BULGE_swigconstant(_mmut) BULGE = _mmut.BULGE _mmut.TURN3_swigconstant(_mmut) TURN3 = _mmut.TURN3 _mmut.TURN4_swigconstant(_mmut) TURN4 = _mmut.TURN4 _mmut.TURN5_swigconstant(_mmut) TURN5 = _mmut.TURN5 _mmut.ALPHA_swigconstant(_mmut) ALPHA = _mmut.ALPHA class CSecStructure(CMMANBase): __swig_setmethods__ = {} for _s in [CMMANBase]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CSecStructure, name, value) __swig_getmethods__ = {} for _s in [CMMANBase]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CSecStructure, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_CSecStructure(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CSecStructure __del__ = lambda self: None def GetSecondaryStructure(self, nres, secstrout, hbondsout, imodel=0): return _mmut.CSecStructure_GetSecondaryStructure(self, nres, secstrout, hbondsout, imodel) def SetParams(self, nv, value, niv, ivalue): return _mmut.CSecStructure_SetParams(self, nv, value, niv, ivalue) def GetHBonds(self, imodel=0): return _mmut.CSecStructure_GetHBonds(self, imodel) def GetSecStr(self, imodel=0): return _mmut.CSecStructure_GetSecStr(self, imodel) def SetFlagBulge(self, flag): return _mmut.CSecStructure_SetFlagBulge(self, flag) def Print(self, imodel=0): return _mmut.CSecStructure_Print(self, imodel) def ClearMemory(self): return _mmut.CSecStructure_ClearMemory(self) def GetHBondAtoms(self, imodel=0): return _mmut.CSecStructure_GetHBondAtoms(self, imodel) CSecStructure_swigregister = _mmut.CSecStructure_swigregister CSecStructure_swigregister(CSecStructure) _mmut.SURFACEPOINTS_swigconstant(_mmut) SURFACEPOINTS = _mmut.SURFACEPOINTS _mmut.WODAKJANIN_swigconstant(_mmut) WODAKJANIN = _mmut.WODAKJANIN _mmut.LEERICHARDS_swigconstant(_mmut) LEERICHARDS = _mmut.LEERICHARDS class CSASArea(CMMANBase): __swig_setmethods__ = {} for _s in [CMMANBase]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CSASArea, name, value) __swig_getmethods__ = {} for _s in [CMMANBase]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CSASArea, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_CSASArea(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CSASArea __del__ = lambda self: None def InitParams(self): return _mmut.CSASArea_InitParams(self) def SetParams(self, nv, value, niv, ivalue): return _mmut.CSASArea_SetParams(self, nv, value, niv, ivalue) def SetMethod(self, meth): return _mmut.CSASArea_SetMethod(self, meth) def Calculate_Contact(self): return _mmut.CSASArea_Calculate_Contact(self) def Calculate(self, imodel=0, separate_models=False): return _mmut.CSASArea_Calculate(self, imodel, separate_models) def Calculate0(self, imodel): return _mmut.CSASArea_Calculate0(self, imodel) def SetUDD(self, atomUDD, resUDD): return _mmut.CSASArea_SetUDD(self, atomUDD, resUDD) def Print(self, *args): return _mmut.CSASArea_Print(self, *args) CSASArea_swigregister = _mmut.CSASArea_swigregister CSASArea_swigregister(CSASArea) _mmut.MIN_D_A_swigconstant(_mmut) MIN_D_A = _mmut.MIN_D_A _mmut.MAX_D_A_swigconstant(_mmut) MAX_D_A = _mmut.MAX_D_A _mmut.MAX_H_A_swigconstant(_mmut) MAX_H_A = _mmut.MAX_H_A _mmut.MIN_DD_D_A_swigconstant(_mmut) MIN_DD_D_A = _mmut.MIN_DD_D_A _mmut.MIN_D_A_AA_swigconstant(_mmut) MIN_D_A_AA = _mmut.MIN_D_A_AA _mmut.MIN_H_A_AA_swigconstant(_mmut) MIN_H_A_AA = _mmut.MIN_H_A_AA _mmut.MIN_D_H_A_swigconstant(_mmut) MIN_D_H_A = _mmut.MIN_D_H_A class CHBond(CMMANBase): __swig_setmethods__ = {} for _s in [CMMANBase]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CHBond, name, value) __swig_getmethods__ = {} for _s in [CMMANBase]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CHBond, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_CHBond(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CHBond __del__ = lambda self: None def InitParams(self): return _mmut.CHBond_InitParams(self) def SetParams(self, nv, value): return _mmut.CHBond_SetParams(self, nv, value) def Calculate(self, separate_models=False): return _mmut.CHBond_Calculate(self, separate_models) def Calculate0(self, model=0): return _mmut.CHBond_Calculate0(self, model) def LoadUDDHBType(self, molH): return _mmut.CHBond_LoadUDDHBType(self, molH) def Print(self, geometry=True): return _mmut.CHBond_Print(self, geometry) __swig_setmethods__["hbonds"] = _mmut.CHBond_hbonds_set __swig_getmethods__["hbonds"] = _mmut.CHBond_hbonds_get if _newclass: hbonds = _swig_property(_mmut.CHBond_hbonds_get, _mmut.CHBond_hbonds_set) CHBond_swigregister = _mmut.CHBond_swigregister CHBond_swigregister(CHBond) class CContact(CMMANBase): __swig_setmethods__ = {} for _s in [CMMANBase]: __swig_setmethods__.update(getattr(_s, '__swig_setmethods__', {})) __setattr__ = lambda self, name, value: _swig_setattr(self, CContact, name, value) __swig_getmethods__ = {} for _s in [CMMANBase]: __swig_getmethods__.update(getattr(_s, '__swig_getmethods__', {})) __getattr__ = lambda self, name: _swig_getattr(self, CContact, name) __repr__ = _swig_repr def __init__(self, *args): this = _mmut.new_CContact(*args) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CContact __del__ = lambda self: None def InitParams(self): return _mmut.CContact_InitParams(self) def SetParams(self, v, value, niv, ivalue): return _mmut.CContact_SetParams(self, v, value, niv, ivalue) def Calculate(self, separate_models=True): return _mmut.CContact_Calculate(self, separate_models) def Calculate0(self, model=0): return _mmut.CContact_Calculate0(self, model) def Print(self, geometry=True): return _mmut.CContact_Print(self, geometry) __swig_setmethods__["close_contacts"] = _mmut.CContact_close_contacts_set __swig_getmethods__["close_contacts"] = _mmut.CContact_close_contacts_get if _newclass: close_contacts = _swig_property(_mmut.CContact_close_contacts_get, _mmut.CContact_close_contacts_set) CContact_swigregister = _mmut.CContact_swigregister CContact_swigregister(CContact) _mmut.CONN_POINT_POINT_swigconstant(_mmut) CONN_POINT_POINT = _mmut.CONN_POINT_POINT _mmut.CONN_ATOM_POINT_swigconstant(_mmut) CONN_ATOM_POINT = _mmut.CONN_ATOM_POINT _mmut.CONN_POINT_ATOM_swigconstant(_mmut) CONN_POINT_ATOM = _mmut.CONN_POINT_ATOM _mmut.CONN_ATOM_ATOM_swigconstant(_mmut) CONN_ATOM_ATOM = _mmut.CONN_ATOM_ATOM _mmut.CONN_ATOM_DISP_swigconstant(_mmut) CONN_ATOM_DISP = _mmut.CONN_ATOM_DISP _mmut.CONN_POINT_DISP_swigconstant(_mmut) CONN_POINT_DISP = _mmut.CONN_POINT_DISP class Connection(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Connection, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Connection, name) __repr__ = _swig_repr __swig_setmethods__["isInTotalSelection"] = _mmut.Connection_isInTotalSelection_set __swig_getmethods__["isInTotalSelection"] = _mmut.Connection_isInTotalSelection_get if _newclass: isInTotalSelection = _swig_property(_mmut.Connection_isInTotalSelection_get, _mmut.Connection_isInTotalSelection_set) __swig_setmethods__["external_connected_atoms"] = _mmut.Connection_external_connected_atoms_set __swig_getmethods__["external_connected_atoms"] = _mmut.Connection_external_connected_atoms_get if _newclass: external_connected_atoms = _swig_property(_mmut.Connection_external_connected_atoms_get, _mmut.Connection_external_connected_atoms_set) __swig_setmethods__["external_connected_spline_atoms"] = _mmut.Connection_external_connected_spline_atoms_set __swig_getmethods__["external_connected_spline_atoms"] = _mmut.Connection_external_connected_spline_atoms_get if _newclass: external_connected_spline_atoms = _swig_property(_mmut.Connection_external_connected_spline_atoms_get, _mmut.Connection_external_connected_spline_atoms_set) __swig_setmethods__["connected_atoms"] = _mmut.Connection_connected_atoms_set __swig_getmethods__["connected_atoms"] = _mmut.Connection_connected_atoms_get if _newclass: connected_atoms = _swig_property(_mmut.Connection_connected_atoms_get, _mmut.Connection_connected_atoms_set) __swig_setmethods__["orders"] = _mmut.Connection_orders_set __swig_getmethods__["orders"] = _mmut.Connection_orders_get if _newclass: orders = _swig_property(_mmut.Connection_orders_get, _mmut.Connection_orders_set) __swig_setmethods__["external_orders"] = _mmut.Connection_external_orders_set __swig_getmethods__["external_orders"] = _mmut.Connection_external_orders_get if _newclass: external_orders = _swig_property(_mmut.Connection_external_orders_get, _mmut.Connection_external_orders_set) def __init__(self): this = _mmut.new_Connection() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Connection __del__ = lambda self: None def AddConnection(self, *args): return _mmut.Connection_AddConnection(self, *args) def AddExternalConnection(self, *args): return _mmut.Connection_AddExternalConnection(self, *args) def AddExternalSplineConnection(self, serNum): return _mmut.Connection_AddExternalSplineConnection(self, serNum) Connection_swigregister = _mmut.Connection_swigregister Connection_swigregister(Connection) class Connectivity(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Connectivity, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Connectivity, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_Connectivity() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Connectivity __del__ = lambda self: None def AddBonds(self, molhnd, selhnd, SelAtoms_in, nSelAtoms_in, all_selHnd, all_selHnd_spline): return _mmut.Connectivity_AddBonds(self, molhnd, selhnd, SelAtoms_in, nSelAtoms_in, all_selHnd, all_selHnd_spline) def AddContacts(self, molhnd, selhnd, SelAtoms_in, nSelAtoms_in, contacts_in, ncontacts_in): return _mmut.Connectivity_AddContacts(self, molhnd, selhnd, SelAtoms_in, nSelAtoms_in, contacts_in, ncontacts_in) def AddTrace(self, molhnd, selAtoms, nSelAtoms, cutoff): return _mmut.Connectivity_AddTrace(self, molhnd, selAtoms, nSelAtoms, cutoff) def AddTraceByChain(self, molhnd, selHnd, cutoff): return _mmut.Connectivity_AddTraceByChain(self, molhnd, selHnd, cutoff) def GetConnectivityLists(self): return _mmut.Connectivity_GetConnectivityLists(self) def GetExternalConnectivityLists(self): return _mmut.Connectivity_GetExternalConnectivityLists(self) def GetExternalSplineConnectivityLists(self): return _mmut.Connectivity_GetExternalSplineConnectivityLists(self) def GetNumberOfAtoms(self): return _mmut.Connectivity_GetNumberOfAtoms(self) def GetNumberOfExternalBonds(self): return _mmut.Connectivity_GetNumberOfExternalBonds(self) def GetAtoms(self): return _mmut.Connectivity_GetAtoms(self) def GetCAtomIndex(self): return _mmut.Connectivity_GetCAtomIndex(self) def Clear(self): return _mmut.Connectivity_Clear(self) Connectivity_swigregister = _mmut.Connectivity_swigregister Connectivity_swigregister(Connectivity) class Connectivity2(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, Connectivity2, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, Connectivity2, name) __repr__ = _swig_repr __swig_setmethods__["pAtom1"] = _mmut.Connectivity2_pAtom1_set __swig_getmethods__["pAtom1"] = _mmut.Connectivity2_pAtom1_get if _newclass: pAtom1 = _swig_property(_mmut.Connectivity2_pAtom1_get, _mmut.Connectivity2_pAtom1_set) __swig_setmethods__["pAtom2"] = _mmut.Connectivity2_pAtom2_set __swig_getmethods__["pAtom2"] = _mmut.Connectivity2_pAtom2_get if _newclass: pAtom2 = _swig_property(_mmut.Connectivity2_pAtom2_get, _mmut.Connectivity2_pAtom2_set) __swig_setmethods__["XYZ1"] = _mmut.Connectivity2_XYZ1_set __swig_getmethods__["XYZ1"] = _mmut.Connectivity2_XYZ1_get if _newclass: XYZ1 = _swig_property(_mmut.Connectivity2_XYZ1_get, _mmut.Connectivity2_XYZ1_set) __swig_setmethods__["connected"] = _mmut.Connectivity2_connected_set __swig_getmethods__["connected"] = _mmut.Connectivity2_connected_get if _newclass: connected = _swig_property(_mmut.Connectivity2_connected_get, _mmut.Connectivity2_connected_set) __swig_setmethods__["tags"] = _mmut.Connectivity2_tags_set __swig_getmethods__["tags"] = _mmut.Connectivity2_tags_get if _newclass: tags = _swig_property(_mmut.Connectivity2_tags_get, _mmut.Connectivity2_tags_set) __swig_setmethods__["selected"] = _mmut.Connectivity2_selected_set __swig_getmethods__["selected"] = _mmut.Connectivity2_selected_get if _newclass: selected = _swig_property(_mmut.Connectivity2_selected_get, _mmut.Connectivity2_selected_set) def __init__(self, data_mode=CONN_ATOM_ATOM, crystal_axes=0, tagged=0): this = _mmut.new_Connectivity2(data_mode, crystal_axes, tagged) try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_Connectivity2 __del__ = lambda self: None def AddConnectionsFromMatches(self, molHnd1, molHnd2, m1, m2, c1, c2, i1, i2, labels): return _mmut.Connectivity2_AddConnectionsFromMatches(self, molHnd1, molHnd2, m1, m2, c1, c2, i1, i2, labels) def AddConnection(self, *args): return _mmut.Connectivity2_AddConnection(self, *args) def InsertConnection(self, *args): return _mmut.Connectivity2_InsertConnection(self, *args) def AddUniqueConnection(self, *args): return _mmut.Connectivity2_AddUniqueConnection(self, *args) def UpdateCoordinates(self, label_dist=False): return _mmut.Connectivity2_UpdateCoordinates(self, label_dist) def RemoveConnection(self, *args): return _mmut.Connectivity2_RemoveConnection(self, *args) def DeleteConnection(self, index): return _mmut.Connectivity2_DeleteConnection(self, index) def DeleteConnections(self, *args): return _mmut.Connectivity2_DeleteConnections(self, *args) def DeleteTaggedConnections(self, first, last=-1): return _mmut.Connectivity2_DeleteTaggedConnections(self, first, last) def GetNofConnections(self): return _mmut.Connectivity2_GetNofConnections(self) def FindConnections(self, *args): return _mmut.Connectivity2_FindConnections(self, *args) def FindNofConnections(self, p_atom1, position=0): return _mmut.Connectivity2_FindNofConnections(self, p_atom1, position) def Clear(self): return _mmut.Connectivity2_Clear(self) def SelectVectors(self, nSelTags, selTags): return _mmut.Connectivity2_SelectVectors(self, nSelTags, selTags) def Extent(self): return _mmut.Connectivity2_Extent(self) def Print(self, *args): return _mmut.Connectivity2_Print(self, *args) def DataMode(self): return _mmut.Connectivity2_DataMode(self) def GetLabel(self, i): return _mmut.Connectivity2_GetLabel(self, i) def GetCoordinate(self, i, j=1): return _mmut.Connectivity2_GetCoordinate(self, i, j) def GetAtom(self, i, j=1): return _mmut.Connectivity2_GetAtom(self, i, j) def GetAtomID(self, i, j): return _mmut.Connectivity2_GetAtomID(self, i, j) def GetTag(self, iV): return _mmut.Connectivity2_GetTag(self, iV) def SetTag(self, iV, i): return _mmut.Connectivity2_SetTag(self, iV, i) def GetRMSD(self): return _mmut.Connectivity2_GetRMSD(self) def AddContactFromSelHandle(self, molHnd1, selHnd1, molHnd2, selHnd2, tag=-1): return _mmut.Connectivity2_AddContactFromSelHandle(self, molHnd1, selHnd1, molHnd2, selHnd2, tag) def AddContacts(self, molHnd1, selHnd1, molHnd2, selHnd2_in, dist1, dist2, seqDist, inter_model=0, closest_bonding=5, handle_hbond=0): return _mmut.Connectivity2_AddContacts(self, molHnd1, selHnd1, molHnd2, selHnd2_in, dist1, dist2, seqDist, inter_model, closest_bonding, handle_hbond) def AddRangeConnections(self, res1, res2, mres1, mres2, mainchain_name, tag): return _mmut.Connectivity2_AddRangeConnections(self, res1, res2, mres1, mres2, mainchain_name, tag) def AddCloseRangeConnections(self, set, res1, res2, M2, central_cutoff, cutoff, mainchain_name, centralAtom, tag): return _mmut.Connectivity2_AddCloseRangeConnections(self, set, res1, res2, M2, central_cutoff, cutoff, mainchain_name, centralAtom, tag) def AddRangeWithSameIdConnections(self, molHnd1, selHnd1, molHnd2, selHnd2, mainchain_name, tag): return _mmut.Connectivity2_AddRangeWithSameIdConnections(self, molHnd1, selHnd1, molHnd2, selHnd2, mainchain_name, tag) def AddCloseAtoms(self, molHnd1, selHnd1, molHnd2, selHnd2, central_cutoff, cutoff, central, tag): return _mmut.Connectivity2_AddCloseAtoms(self, molHnd1, selHnd1, molHnd2, selHnd2, central_cutoff, cutoff, central, tag) def GetSelection(self, mode=1): return _mmut.Connectivity2_GetSelection(self, mode) def Superpose(self, fixed): return _mmut.Connectivity2_Superpose(self, fixed) def MatchGraphs(self, pRes1, altLoc1, pRes2, altLoc2, Hflag, tag, fracMinMatch=-1.0, keep_matches=True): return _mmut.Connectivity2_MatchGraphs(self, pRes1, altLoc1, pRes2, altLoc2, Hflag, tag, fracMinMatch, keep_matches) Connectivity2_swigregister = _mmut.Connectivity2_swigregister Connectivity2_swigregister(Connectivity2) class CNABasePairs(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CNABasePairs, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CNABasePairs, name) __repr__ = _swig_repr def Calculate(self, molHnd, selHnd, selAtoms, nSelAtoms, atom_colour_vector, hb_params_array=None): return _mmut.CNABasePairs_Calculate(self, molHnd, selHnd, selAtoms, nSelAtoms, atom_colour_vector, hb_params_array) def __init__(self, *args): this = _mmut.new_CNABasePairs(*args) try: self.this.append(this) except: self.this = this def GetPairedResidue(self, res_in): return _mmut.CNABasePairs_GetPairedResidue(self, res_in) def GetPairedResidueIndex(self, i): return _mmut.CNABasePairs_GetPairedResidueIndex(self, i) def GetPairs(self): return _mmut.CNABasePairs_GetPairs(self) def GetColours(self): return _mmut.CNABasePairs_GetColours(self) __swig_destroy__ = _mmut.delete_CNABasePairs __del__ = lambda self: None CNABasePairs_swigregister = _mmut.CNABasePairs_swigregister CNABasePairs_swigregister(CNABasePairs) class MMUTLipid(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MMUTLipid, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MMUTLipid, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_MMUTLipid() try: self.this.append(this) except: self.this = this def AddTailCartesians(self, carts): return _mmut.MMUTLipid_AddTailCartesians(self, carts) def AddTailSerNums(self, carts): return _mmut.MMUTLipid_AddTailSerNums(self, carts) def AddTailHSerNums(self, carts): return _mmut.MMUTLipid_AddTailHSerNums(self, carts) def SetHeadCartesians(self, head_carts_in): return _mmut.MMUTLipid_SetHeadCartesians(self, head_carts_in) def SetHeadSerNums(self, head_serNums_in): return _mmut.MMUTLipid_SetHeadSerNums(self, head_serNums_in) def GetTailCartesians(self): return _mmut.MMUTLipid_GetTailCartesians(self) def GetHeadCartesians(self): return _mmut.MMUTLipid_GetHeadCartesians(self) def GetTailCartesian(self, i): return _mmut.MMUTLipid_GetTailCartesian(self, i) def GetHeadCartesian(self, i): return _mmut.MMUTLipid_GetHeadCartesian(self, i) def GetHeadSerNums(self, *args): return _mmut.MMUTLipid_GetHeadSerNums(self, *args) def GetTailSerNums(self, *args): return _mmut.MMUTLipid_GetTailSerNums(self, *args) def GetTailHSerNums(self, *args): return _mmut.MMUTLipid_GetTailHSerNums(self, *args) def GetMainSelectionHandle(self): return _mmut.MMUTLipid_GetMainSelectionHandle(self) def SetMainSelectionHandle(self, i): return _mmut.MMUTLipid_SetMainSelectionHandle(self, i) __swig_destroy__ = _mmut.delete_MMUTLipid __del__ = lambda self: None MMUTLipid_swigregister = _mmut.MMUTLipid_swigregister MMUTLipid_swigregister(MMUTLipid) def MMUTLipidCalculate(molHnd, selHnd, minimum_chain_length=8): return _mmut.MMUTLipidCalculate(molHnd, selHnd, minimum_chain_length) MMUTLipidCalculate = _mmut.MMUTLipidCalculate def MMUTLipidAnalyse(molHnd, selHnd, minimum_chain_length=8): return _mmut.MMUTLipidAnalyse(molHnd, selHnd, minimum_chain_length) MMUTLipidAnalyse = _mmut.MMUTLipidAnalyse class CMMUTMorph(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CMMUTMorph, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CMMUTMorph, name) __repr__ = _swig_repr def MorphCartesians(self, a, b, nsteps): return _mmut.CMMUTMorph_MorphCartesians(self, a, b, nsteps) def MorphTrees(self, a, b, nsteps=10): return _mmut.CMMUTMorph_MorphTrees(self, a, b, nsteps) def __init__(self): this = _mmut.new_CMMUTMorph() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_CMMUTMorph __del__ = lambda self: None CMMUTMorph_swigregister = _mmut.CMMUTMorph_swigregister CMMUTMorph_swigregister(CMMUTMorph) _mmut.MMUT_ANM_swigconstant(_mmut) MMUT_ANM = _mmut.MMUT_ANM _mmut.MMUT_GNM_swigconstant(_mmut) MMUT_GNM = _mmut.MMUT_GNM _mmut.MMUT_NMA_NONE_swigconstant(_mmut) MMUT_NMA_NONE = _mmut.MMUT_NMA_NONE class NormalModeDisplacements(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, NormalModeDisplacements, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, NormalModeDisplacements, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_NormalModeDisplacements() try: self.this.append(this) except: self.this = this def getDisplacements(self, *args): return _mmut.NormalModeDisplacements_getDisplacements(self, *args) def addMode(self): return _mmut.NormalModeDisplacements_addMode(self) def addDisplacements(self, mode, disp): return _mmut.NormalModeDisplacements_addDisplacements(self, mode, disp) def getNumberOfModes(self): return _mmut.NormalModeDisplacements_getNumberOfModes(self) def clear(self): return _mmut.NormalModeDisplacements_clear(self) __swig_destroy__ = _mmut.delete_NormalModeDisplacements __del__ = lambda self: None NormalModeDisplacements_swigregister = _mmut.NormalModeDisplacements_swigregister NormalModeDisplacements_swigregister(NormalModeDisplacements) class NormalModeAnalysis(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, NormalModeAnalysis, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, NormalModeAnalysis, name) __repr__ = _swig_repr def Calculate(self, carts, type=MMUT_GNM, cutoff=-1.0): return _mmut.NormalModeAnalysis_Calculate(self, carts, type, cutoff) def __init__(self, *args): this = _mmut.new_NormalModeAnalysis(*args) try: self.this.append(this) except: self.this = this def GetEigen(self): return _mmut.NormalModeAnalysis_GetEigen(self) def GetDisplacements(self, nsteps): return _mmut.NormalModeAnalysis_GetDisplacements(self, nsteps) def GetHessian(self): return _mmut.NormalModeAnalysis_GetHessian(self) def GetInverseHessian(self): return _mmut.NormalModeAnalysis_GetInverseHessian(self) def GetDiagonalInverseHessian(self): return _mmut.NormalModeAnalysis_GetDiagonalInverseHessian(self) def StoreInverseHessian(self): return _mmut.NormalModeAnalysis_StoreInverseHessian(self) def GetType(self): return _mmut.NormalModeAnalysis_GetType(self) def GetBValues(self): return _mmut.NormalModeAnalysis_GetBValues(self) def GetModeShapes(self, gammainv=1.0): return _mmut.NormalModeAnalysis_GetModeShapes(self, gammainv) def GetModeShapesAsCartesians(self, gammainv): return _mmut.NormalModeAnalysis_GetModeShapesAsCartesians(self, gammainv) def GetCorrelations(self, gammainv): return _mmut.NormalModeAnalysis_GetCorrelations(self, gammainv) __swig_destroy__ = _mmut.delete_NormalModeAnalysis __del__ = lambda self: None NormalModeAnalysis_swigregister = _mmut.NormalModeAnalysis_swigregister NormalModeAnalysis_swigregister(NormalModeAnalysis) _mmut.RESTYPE_PEPTIDE_swigconstant(_mmut) RESTYPE_PEPTIDE = _mmut.RESTYPE_PEPTIDE _mmut.RESTYPE_DPEPTIDE_swigconstant(_mmut) RESTYPE_DPEPTIDE = _mmut.RESTYPE_DPEPTIDE _mmut.RESTYPE_LPEPTIDE_swigconstant(_mmut) RESTYPE_LPEPTIDE = _mmut.RESTYPE_LPEPTIDE _mmut.RESTYPE_NUCL_swigconstant(_mmut) RESTYPE_NUCL = _mmut.RESTYPE_NUCL _mmut.RESTYPE_DNA_swigconstant(_mmut) RESTYPE_DNA = _mmut.RESTYPE_DNA _mmut.RESTYPE_RNA_swigconstant(_mmut) RESTYPE_RNA = _mmut.RESTYPE_RNA _mmut.RESTYPE_SACH_swigconstant(_mmut) RESTYPE_SACH = _mmut.RESTYPE_SACH _mmut.RESTYPE_DSACH_swigconstant(_mmut) RESTYPE_DSACH = _mmut.RESTYPE_DSACH _mmut.RESTYPE_LSACH_swigconstant(_mmut) RESTYPE_LSACH = _mmut.RESTYPE_LSACH _mmut.RESTYPE_SOLVENT_swigconstant(_mmut) RESTYPE_SOLVENT = _mmut.RESTYPE_SOLVENT _mmut.RESTYPE_SOLUTE_swigconstant(_mmut) RESTYPE_SOLUTE = _mmut.RESTYPE_SOLUTE _mmut.RESTYPE_NONPOLY_swigconstant(_mmut) RESTYPE_NONPOLY = _mmut.RESTYPE_NONPOLY _mmut.RESTYPE_PSEUDO_swigconstant(_mmut) RESTYPE_PSEUDO = _mmut.RESTYPE_PSEUDO _mmut.RESTYPE_METAL_swigconstant(_mmut) RESTYPE_METAL = _mmut.RESTYPE_METAL _mmut.RESTYPE_UNKNOWN_swigconstant(_mmut) RESTYPE_UNKNOWN = _mmut.RESTYPE_UNKNOWN _mmut.CIFCAT_LIBATOM_swigconstant(_mmut) CIFCAT_LIBATOM = _mmut.CIFCAT_LIBATOM _mmut.CIFTAG_LIBATOM_TYPE_swigconstant(_mmut) CIFTAG_LIBATOM_TYPE = _mmut.CIFTAG_LIBATOM_TYPE _mmut.CIFTAG_LIBATOM_WEIGHT_swigconstant(_mmut) CIFTAG_LIBATOM_WEIGHT = _mmut.CIFTAG_LIBATOM_WEIGHT _mmut.CIFTAG_LIBATOM_HBTYPE_swigconstant(_mmut) CIFTAG_LIBATOM_HBTYPE = _mmut.CIFTAG_LIBATOM_HBTYPE _mmut.CIFTAG_LIBATOM_VDWRAD_swigconstant(_mmut) CIFTAG_LIBATOM_VDWRAD = _mmut.CIFTAG_LIBATOM_VDWRAD _mmut.CIFTAG_LIBATOM_VDWHRAD_swigconstant(_mmut) CIFTAG_LIBATOM_VDWHRAD = _mmut.CIFTAG_LIBATOM_VDWHRAD _mmut.CIFTAG_LIBATOM_IONRAD_swigconstant(_mmut) CIFTAG_LIBATOM_IONRAD = _mmut.CIFTAG_LIBATOM_IONRAD _mmut.CIFTAG_LIBATOM_ELEMENT_swigconstant(_mmut) CIFTAG_LIBATOM_ELEMENT = _mmut.CIFTAG_LIBATOM_ELEMENT _mmut.CIFTAG_LIBATOM_VALENCY_swigconstant(_mmut) CIFTAG_LIBATOM_VALENCY = _mmut.CIFTAG_LIBATOM_VALENCY _mmut.CIFTAG_LIBATOM_CHARGE_swigconstant(_mmut) CIFTAG_LIBATOM_CHARGE = _mmut.CIFTAG_LIBATOM_CHARGE class MMUTSRSAtomInfo(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, MMUTSRSAtomInfo, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, MMUTSRSAtomInfo, name) __repr__ = _swig_repr def energy_type(self): return _mmut.MMUTSRSAtomInfo_energy_type(self) def vdw_radius(self): return _mmut.MMUTSRSAtomInfo_vdw_radius(self) def vdwh_radius(self): return _mmut.MMUTSRSAtomInfo_vdwh_radius(self) def ion_radius(self): return _mmut.MMUTSRSAtomInfo_ion_radius(self) def hb_type(self): return _mmut.MMUTSRSAtomInfo_hb_type(self) def set_energy_type(self, energyType_in): return _mmut.MMUTSRSAtomInfo_set_energy_type(self, energyType_in) def set_vdw_radius(self, vdwRadius_in): return _mmut.MMUTSRSAtomInfo_set_vdw_radius(self, vdwRadius_in) def set_vdwh_radius(self, vdwHRadius_in): return _mmut.MMUTSRSAtomInfo_set_vdwh_radius(self, vdwHRadius_in) def set_ion_radius(self, ionRadius_in): return _mmut.MMUTSRSAtomInfo_set_ion_radius(self, ionRadius_in) def set_hb_type(self, hbType_in): return _mmut.MMUTSRSAtomInfo_set_hb_type(self, hbType_in) def __init__(self): this = _mmut.new_MMUTSRSAtomInfo() try: self.this.append(this) except: self.this = this __swig_destroy__ = _mmut.delete_MMUTSRSAtomInfo __del__ = lambda self: None MMUTSRSAtomInfo_swigregister = _mmut.MMUTSRSAtomInfo_swigregister MMUTSRSAtomInfo_swigregister(MMUTSRSAtomInfo) class CMGCovalentDistance(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CMGCovalentDistance, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CMGCovalentDistance, name) __repr__ = _swig_repr def __init__(self, a1_in, a2_in, mind_in, maxd_in): this = _mmut.new_CMGCovalentDistance(a1_in, a2_in, mind_in, maxd_in) try: self.this.append(this) except: self.this = this def GetFirstAtom(self): return _mmut.CMGCovalentDistance_GetFirstAtom(self) def GetSecondAtom(self): return _mmut.CMGCovalentDistance_GetSecondAtom(self) def GetMinLength(self): return _mmut.CMGCovalentDistance_GetMinLength(self) def GetMaxLength(self): return _mmut.CMGCovalentDistance_GetMaxLength(self) __swig_destroy__ = _mmut.delete_CMGCovalentDistance __del__ = lambda self: None CMGCovalentDistance_swigregister = _mmut.CMGCovalentDistance_swigregister CMGCovalentDistance_swigregister(CMGCovalentDistance) class CMMUTSRS(_object): __swig_setmethods__ = {} __setattr__ = lambda self, name, value: _swig_setattr(self, CMMUTSRS, name, value) __swig_getmethods__ = {} __getattr__ = lambda self, name: _swig_getattr(self, CMMUTSRS, name) __repr__ = _swig_repr def __init__(self): this = _mmut.new_CMMUTSRS() try: self.this.append(this) except: self.this = this __swig_getmethods__["CheckCovalentDistance"] = lambda x: _mmut.CMMUTSRS_CheckCovalentDistance if _newclass: CheckCovalentDistance = staticmethod(_mmut.CMMUTSRS_CheckCovalentDistance) __swig_getmethods__["LoadCovalentDistances"] = lambda x: _mmut.CMMUTSRS_LoadCovalentDistances if _newclass: LoadCovalentDistances = staticmethod(_mmut.CMMUTSRS_LoadCovalentDistances) __swig_getmethods__["AddCovalentDistance"] = lambda x: _mmut.CMMUTSRS_AddCovalentDistance if _newclass: AddCovalentDistance = staticmethod(_mmut.CMMUTSRS_AddCovalentDistance) __swig_getmethods__["GetCharge"] = lambda x: _mmut.CMMUTSRS_GetCharge if _newclass: GetCharge = staticmethod(_mmut.CMMUTSRS_GetCharge) __swig_getmethods__["LoadEnerLib"] = lambda x: _mmut.CMMUTSRS_LoadEnerLib if _newclass: LoadEnerLib = staticmethod(_mmut.CMMUTSRS_LoadEnerLib) __swig_getmethods__["LoadEleLib"] = lambda x: _mmut.CMMUTSRS_LoadEleLib if _newclass: LoadEleLib = staticmethod(_mmut.CMMUTSRS_LoadEleLib) __swig_getmethods__["GetElement"] = lambda x: _mmut.CMMUTSRS_GetElement if _newclass: GetElement = staticmethod(_mmut.CMMUTSRS_GetElement) __swig_getmethods__["LoadMonomerCache"] = lambda x: _mmut.CMMUTSRS_LoadMonomerCache if _newclass: LoadMonomerCache = staticmethod(_mmut.CMMUTSRS_LoadMonomerCache) __swig_setmethods__["typeCharges"] = _mmut.CMMUTSRS_typeCharges_set __swig_getmethods__["typeCharges"] = _mmut.CMMUTSRS_typeCharges_get if _newclass: typeCharges = _swig_property(_mmut.CMMUTSRS_typeCharges_get, _mmut.CMMUTSRS_typeCharges_set) __swig_setmethods__["typeHBonds"] = _mmut.CMMUTSRS_typeHBonds_set __swig_getmethods__["typeHBonds"] = _mmut.CMMUTSRS_typeHBonds_get if _newclass: typeHBonds = _swig_property(_mmut.CMMUTSRS_typeHBonds_get, _mmut.CMMUTSRS_typeHBonds_set) __swig_setmethods__["defaultAtomType"] = _mmut.CMMUTSRS_defaultAtomType_set __swig_getmethods__["defaultAtomType"] = _mmut.CMMUTSRS_defaultAtomType_get if _newclass: defaultAtomType = _swig_property(_mmut.CMMUTSRS_defaultAtomType_get, _mmut.CMMUTSRS_defaultAtomType_set) __swig_setmethods__["MonomerCache"] = _mmut.CMMUTSRS_MonomerCache_set __swig_getmethods__["MonomerCache"] = _mmut.CMMUTSRS_MonomerCache_get if _newclass: MonomerCache = _swig_property(_mmut.CMMUTSRS_MonomerCache_get, _mmut.CMMUTSRS_MonomerCache_set) __swig_destroy__ = _mmut.delete_CMMUTSRS __del__ = lambda self: None CMMUTSRS_swigregister = _mmut.CMMUTSRS_swigregister CMMUTSRS_swigregister(CMMUTSRS) def CMMUTSRS_CheckCovalentDistance(a1, a2, d): return _mmut.CMMUTSRS_CheckCovalentDistance(a1, a2, d) CMMUTSRS_CheckCovalentDistance = _mmut.CMMUTSRS_CheckCovalentDistance def CMMUTSRS_LoadCovalentDistances(filename): return _mmut.CMMUTSRS_LoadCovalentDistances(filename) CMMUTSRS_LoadCovalentDistances = _mmut.CMMUTSRS_LoadCovalentDistances def CMMUTSRS_AddCovalentDistance(a1, a2, mind, maxd): return _mmut.CMMUTSRS_AddCovalentDistance(a1, a2, mind, maxd) CMMUTSRS_AddCovalentDistance = _mmut.CMMUTSRS_AddCovalentDistance def CMMUTSRS_GetCharge(Loop, N): return _mmut.CMMUTSRS_GetCharge(Loop, N) CMMUTSRS_GetCharge = _mmut.CMMUTSRS_GetCharge def CMMUTSRS_LoadEnerLib(elib): return _mmut.CMMUTSRS_LoadEnerLib(elib) CMMUTSRS_LoadEnerLib = _mmut.CMMUTSRS_LoadEnerLib def CMMUTSRS_LoadEleLib(elib): return _mmut.CMMUTSRS_LoadEleLib(elib) CMMUTSRS_LoadEleLib = _mmut.CMMUTSRS_LoadEleLib def CMMUTSRS_GetElement(Loop, N): return _mmut.CMMUTSRS_GetElement(Loop, N) CMMUTSRS_GetElement = _mmut.CMMUTSRS_GetElement def CMMUTSRS_LoadMonomerCache(SRS): return _mmut.CMMUTSRS_LoadMonomerCache(SRS) CMMUTSRS_LoadMonomerCache = _mmut.CMMUTSRS_LoadMonomerCache def SmilesToPDB(smile, fname, cifname=None, nconf=20, maxIters=200): return _mmut.SmilesToPDB(smile, fname, cifname, nconf, maxIters) SmilesToPDB = _mmut.SmilesToPDB def RDKitLoadFileToPDB(input_fname, fname, cifname=None): return _mmut.RDKitLoadFileToPDB(input_fname, fname, cifname) RDKitLoadFileToPDB = _mmut.RDKitLoadFileToPDB # This file is compatible with both classic and new-style classes.