ProSHADE  0.6.1 (JUN 2018)
Protein Shape Descriptors and Symmetry Detection
proshade.py
1 # This file was automatically generated by SWIG (http://www.swig.org).
2 # Version 4.0.0
3 #
4 # Do not make changes to this file unless you know what you are doing--modify
5 # the SWIG interface file instead.
6 
7 from sys import version_info as _swig_python_version_info
8 if _swig_python_version_info >= (2, 7, 0):
9  def swig_import_helper():
10  import importlib
11  pkg = __name__.rpartition('.')[0]
12  mname = '.'.join((pkg, '_proshade')).lstrip('.')
13  try:
14  return importlib.import_module(mname)
15  except ImportError:
16  return importlib.import_module('_proshade')
17  _proshade = swig_import_helper()
18  del swig_import_helper
19 elif _swig_python_version_info >= (2, 6, 0):
20  def swig_import_helper():
21  from os.path import dirname
22  import imp
23  fp = None
24  try:
25  fp, pathname, description = imp.find_module('_proshade', [dirname(__file__)])
26  except ImportError:
27  import _proshade
28  return _proshade
29  try:
30  _mod = imp.load_module('_proshade', fp, pathname, description)
31  finally:
32  if fp is not None:
33  fp.close()
34  return _mod
35  _proshade = swig_import_helper()
36  del swig_import_helper
37 else:
38  import _proshade
39 del _swig_python_version_info
40 
41 try:
42  _swig_property = property
43 except NameError:
44  pass # Python < 2.2 doesn't have 'property'.
45 
46 try:
47  import builtins as __builtin__
48 except ImportError:
49  import __builtin__
50 
51 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
52  if (name == "thisown"):
53  return self.this.own(value)
54  if (name == "this"):
55  if type(value).__name__ == 'SwigPyObject':
56  self.__dict__[name] = value
57  return
58  method = class_type.__swig_setmethods__.get(name, None)
59  if method:
60  return method(self, value)
61  if (not static):
62  if _newclass:
63  object.__setattr__(self, name, value)
64  else:
65  self.__dict__[name] = value
66  else:
67  raise AttributeError("You cannot add attributes to %s" % self)
68 
69 
70 def _swig_setattr(self, class_type, name, value):
71  return _swig_setattr_nondynamic(self, class_type, name, value, 0)
72 
73 
74 def _swig_getattr(self, class_type, name):
75  if (name == "thisown"):
76  return self.this.own()
77  method = class_type.__swig_getmethods__.get(name, None)
78  if method:
79  return method(self)
80  raise AttributeError("'%s' object has no attribute '%s'" % (class_type.__name__, name))
81 
82 
83 def _swig_repr(self):
84  try:
85  strthis = "proxy of " + self.this.__repr__()
86  except __builtin__.Exception:
87  strthis = ""
88  return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
89 
90 try:
91  _object = object
92  _newclass = 1
93 except __builtin__.Exception:
94  class _object:
95  pass
96  _newclass = 0
97 
99  __swig_setmethods__ = {}
100  __setattr__ = lambda self, name, value: _swig_setattr(self, SwigPyIterator, name, value)
101  __swig_getmethods__ = {}
102  __getattr__ = lambda self, name: _swig_getattr(self, SwigPyIterator, name)
103 
104  def __init__(self, *args, **kwargs):
105  raise AttributeError("No constructor defined - class is abstract")
106  __repr__ = _swig_repr
107  __swig_destroy__ = _proshade.delete_SwigPyIterator
108  def __del__(self):
109  return None
110 
111  def value(self):
112  return _proshade.SwigPyIterator_value(self)
113 
114  def incr(self, n=1):
115  return _proshade.SwigPyIterator_incr(self, n)
116 
117  def decr(self, n=1):
118  return _proshade.SwigPyIterator_decr(self, n)
119 
120  def distance(self, x):
121  return _proshade.SwigPyIterator_distance(self, x)
122 
123  def equal(self, x):
124  return _proshade.SwigPyIterator_equal(self, x)
125 
126  def copy(self):
127  return _proshade.SwigPyIterator_copy(self)
128 
129  def next(self):
130  return _proshade.SwigPyIterator_next(self)
131 
132  def __next__(self):
133  return _proshade.SwigPyIterator___next__(self)
134 
135  def previous(self):
136  return _proshade.SwigPyIterator_previous(self)
137 
138  def advance(self, n):
139  return _proshade.SwigPyIterator_advance(self, n)
140 
141  def __eq__(self, x):
142  return _proshade.SwigPyIterator___eq__(self, x)
143 
144  def __ne__(self, x):
145  return _proshade.SwigPyIterator___ne__(self, x)
146 
147  def __iadd__(self, n):
148  return _proshade.SwigPyIterator___iadd__(self, n)
149 
150  def __isub__(self, n):
151  return _proshade.SwigPyIterator___isub__(self, n)
152 
153  def __add__(self, n):
154  return _proshade.SwigPyIterator___add__(self, n)
155 
156  def __sub__(self, *args):
157  return _proshade.SwigPyIterator___sub__(self, *args)
158  def __iter__(self):
159  return self
160 SwigPyIterator_swigregister = _proshade.SwigPyIterator_swigregister
161 SwigPyIterator_swigregister(SwigPyIterator)
162 
163 SHARED_PTR_DISOWN = _proshade.SHARED_PTR_DISOWN
165  __swig_setmethods__ = {}
166  __setattr__ = lambda self, name, value: _swig_setattr(self, StringList, name, value)
167  __swig_getmethods__ = {}
168  __getattr__ = lambda self, name: _swig_getattr(self, StringList, name)
169  __repr__ = _swig_repr
170 
171  def iterator(self):
172  return _proshade.StringList_iterator(self)
173  def __iter__(self):
174  return self.iterator()
175 
176  def __nonzero__(self):
177  return _proshade.StringList___nonzero__(self)
178 
179  def __bool__(self):
180  return _proshade.StringList___bool__(self)
181 
182  def __len__(self):
183  return _proshade.StringList___len__(self)
184 
185  def __getslice__(self, i, j):
186  return _proshade.StringList___getslice__(self, i, j)
187 
188  def __setslice__(self, *args):
189  return _proshade.StringList___setslice__(self, *args)
190 
191  def __delslice__(self, i, j):
192  return _proshade.StringList___delslice__(self, i, j)
193 
194  def __delitem__(self, *args):
195  return _proshade.StringList___delitem__(self, *args)
196 
197  def __getitem__(self, *args):
198  return _proshade.StringList___getitem__(self, *args)
199 
200  def __setitem__(self, *args):
201  return _proshade.StringList___setitem__(self, *args)
202 
203  def pop(self):
204  return _proshade.StringList_pop(self)
205 
206  def append(self, x):
207  return _proshade.StringList_append(self, x)
208 
209  def empty(self):
210  return _proshade.StringList_empty(self)
211 
212  def size(self):
213  return _proshade.StringList_size(self)
214 
215  def swap(self, v):
216  return _proshade.StringList_swap(self, v)
217 
218  def begin(self):
219  return _proshade.StringList_begin(self)
220 
221  def end(self):
222  return _proshade.StringList_end(self)
223 
224  def rbegin(self):
225  return _proshade.StringList_rbegin(self)
226 
227  def rend(self):
228  return _proshade.StringList_rend(self)
229 
230  def clear(self):
231  return _proshade.StringList_clear(self)
232 
233  def get_allocator(self):
234  return _proshade.StringList_get_allocator(self)
235 
236  def pop_back(self):
237  return _proshade.StringList_pop_back(self)
238 
239  def erase(self, *args):
240  return _proshade.StringList_erase(self, *args)
241 
242  def __init__(self, *args):
243  this = _proshade.new_StringList(*args)
244  try:
245  self.this.append(this)
246  except __builtin__.Exception:
247  self.this = this
248 
249  def push_back(self, x):
250  return _proshade.StringList_push_back(self, x)
251 
252  def front(self):
253  return _proshade.StringList_front(self)
254 
255  def back(self):
256  return _proshade.StringList_back(self)
257 
258  def assign(self, n, x):
259  return _proshade.StringList_assign(self, n, x)
260 
261  def resize(self, *args):
262  return _proshade.StringList_resize(self, *args)
263 
264  def insert(self, *args):
265  return _proshade.StringList_insert(self, *args)
266 
267  def reserve(self, n):
268  return _proshade.StringList_reserve(self, n)
269 
270  def capacity(self):
271  return _proshade.StringList_capacity(self)
272  __swig_destroy__ = _proshade.delete_StringList
273  def __del__(self):
274  return None
275 StringList_swigregister = _proshade.StringList_swigregister
276 StringList_swigregister(StringList)
277 
279  __swig_setmethods__ = {}
280  __setattr__ = lambda self, name, value: _swig_setattr(self, VecDouble, name, value)
281  __swig_getmethods__ = {}
282  __getattr__ = lambda self, name: _swig_getattr(self, VecDouble, name)
283  __repr__ = _swig_repr
284 
285  def iterator(self):
286  return _proshade.VecDouble_iterator(self)
287  def __iter__(self):
288  return self.iterator()
289 
290  def __nonzero__(self):
291  return _proshade.VecDouble___nonzero__(self)
292 
293  def __bool__(self):
294  return _proshade.VecDouble___bool__(self)
295 
296  def __len__(self):
297  return _proshade.VecDouble___len__(self)
298 
299  def __getslice__(self, i, j):
300  return _proshade.VecDouble___getslice__(self, i, j)
301 
302  def __setslice__(self, *args):
303  return _proshade.VecDouble___setslice__(self, *args)
304 
305  def __delslice__(self, i, j):
306  return _proshade.VecDouble___delslice__(self, i, j)
307 
308  def __delitem__(self, *args):
309  return _proshade.VecDouble___delitem__(self, *args)
310 
311  def __getitem__(self, *args):
312  return _proshade.VecDouble___getitem__(self, *args)
313 
314  def __setitem__(self, *args):
315  return _proshade.VecDouble___setitem__(self, *args)
316 
317  def pop(self):
318  return _proshade.VecDouble_pop(self)
319 
320  def append(self, x):
321  return _proshade.VecDouble_append(self, x)
322 
323  def empty(self):
324  return _proshade.VecDouble_empty(self)
325 
326  def size(self):
327  return _proshade.VecDouble_size(self)
328 
329  def swap(self, v):
330  return _proshade.VecDouble_swap(self, v)
331 
332  def begin(self):
333  return _proshade.VecDouble_begin(self)
334 
335  def end(self):
336  return _proshade.VecDouble_end(self)
337 
338  def rbegin(self):
339  return _proshade.VecDouble_rbegin(self)
340 
341  def rend(self):
342  return _proshade.VecDouble_rend(self)
343 
344  def clear(self):
345  return _proshade.VecDouble_clear(self)
346 
347  def get_allocator(self):
348  return _proshade.VecDouble_get_allocator(self)
349 
350  def pop_back(self):
351  return _proshade.VecDouble_pop_back(self)
352 
353  def erase(self, *args):
354  return _proshade.VecDouble_erase(self, *args)
355 
356  def __init__(self, *args):
357  this = _proshade.new_VecDouble(*args)
358  try:
359  self.this.append(this)
360  except __builtin__.Exception:
361  self.this = this
362 
363  def push_back(self, x):
364  return _proshade.VecDouble_push_back(self, x)
365 
366  def front(self):
367  return _proshade.VecDouble_front(self)
368 
369  def back(self):
370  return _proshade.VecDouble_back(self)
371 
372  def assign(self, n, x):
373  return _proshade.VecDouble_assign(self, n, x)
374 
375  def resize(self, *args):
376  return _proshade.VecDouble_resize(self, *args)
377 
378  def insert(self, *args):
379  return _proshade.VecDouble_insert(self, *args)
380 
381  def reserve(self, n):
382  return _proshade.VecDouble_reserve(self, n)
383 
384  def capacity(self):
385  return _proshade.VecDouble_capacity(self)
386  __swig_destroy__ = _proshade.delete_VecDouble
387  def __del__(self):
388  return None
389 VecDouble_swigregister = _proshade.VecDouble_swigregister
390 VecDouble_swigregister(VecDouble)
391 
392 Symmetry = _proshade.Symmetry
393 Distances = _proshade.Distances
394 DistancesFrag = _proshade.DistancesFrag
395 Features = _proshade.Features
396 BuildDB = _proshade.BuildDB
397 HalfMaps = _proshade.HalfMaps
398 RotateMap = _proshade.RotateMap
399 OverlayMap = _proshade.OverlayMap
401  __swig_setmethods__ = {}
402  __setattr__ = lambda self, name, value: _swig_setattr(self, ProSHADE_settings, name, value)
403  __swig_getmethods__ = {}
404  __getattr__ = lambda self, name: _swig_getattr(self, ProSHADE_settings, name)
405  __repr__ = _swig_repr
406  __swig_setmethods__["mapResolution"] = _proshade.ProSHADE_settings_mapResolution_set
407  __swig_getmethods__["mapResolution"] = _proshade.ProSHADE_settings_mapResolution_get
408  if _newclass:
409  mapResolution = _swig_property(_proshade.ProSHADE_settings_mapResolution_get, _proshade.ProSHADE_settings_mapResolution_set)
410  __swig_setmethods__["bandwidth"] = _proshade.ProSHADE_settings_bandwidth_set
411  __swig_getmethods__["bandwidth"] = _proshade.ProSHADE_settings_bandwidth_get
412  if _newclass:
413  bandwidth = _swig_property(_proshade.ProSHADE_settings_bandwidth_get, _proshade.ProSHADE_settings_bandwidth_set)
414  __swig_setmethods__["glIntegOrder"] = _proshade.ProSHADE_settings_glIntegOrder_set
415  __swig_getmethods__["glIntegOrder"] = _proshade.ProSHADE_settings_glIntegOrder_get
416  if _newclass:
417  glIntegOrder = _swig_property(_proshade.ProSHADE_settings_glIntegOrder_get, _proshade.ProSHADE_settings_glIntegOrder_set)
418  __swig_setmethods__["theta"] = _proshade.ProSHADE_settings_theta_set
419  __swig_getmethods__["theta"] = _proshade.ProSHADE_settings_theta_get
420  if _newclass:
421  theta = _swig_property(_proshade.ProSHADE_settings_theta_get, _proshade.ProSHADE_settings_theta_set)
422  __swig_setmethods__["phi"] = _proshade.ProSHADE_settings_phi_set
423  __swig_getmethods__["phi"] = _proshade.ProSHADE_settings_phi_get
424  if _newclass:
425  phi = _swig_property(_proshade.ProSHADE_settings_phi_get, _proshade.ProSHADE_settings_phi_set)
426  __swig_setmethods__["mapResDefault"] = _proshade.ProSHADE_settings_mapResDefault_set
427  __swig_getmethods__["mapResDefault"] = _proshade.ProSHADE_settings_mapResDefault_get
428  if _newclass:
429  mapResDefault = _swig_property(_proshade.ProSHADE_settings_mapResDefault_get, _proshade.ProSHADE_settings_mapResDefault_set)
430  __swig_setmethods__["bFactorValue"] = _proshade.ProSHADE_settings_bFactorValue_set
431  __swig_getmethods__["bFactorValue"] = _proshade.ProSHADE_settings_bFactorValue_get
432  if _newclass:
433  bFactorValue = _swig_property(_proshade.ProSHADE_settings_bFactorValue_get, _proshade.ProSHADE_settings_bFactorValue_set)
434  __swig_setmethods__["bFactorChange"] = _proshade.ProSHADE_settings_bFactorChange_set
435  __swig_getmethods__["bFactorChange"] = _proshade.ProSHADE_settings_bFactorChange_get
436  if _newclass:
437  bFactorChange = _swig_property(_proshade.ProSHADE_settings_bFactorChange_get, _proshade.ProSHADE_settings_bFactorChange_set)
438  __swig_setmethods__["noIQRsFromMap"] = _proshade.ProSHADE_settings_noIQRsFromMap_set
439  __swig_getmethods__["noIQRsFromMap"] = _proshade.ProSHADE_settings_noIQRsFromMap_get
440  if _newclass:
441  noIQRsFromMap = _swig_property(_proshade.ProSHADE_settings_noIQRsFromMap_get, _proshade.ProSHADE_settings_noIQRsFromMap_set)
442  __swig_setmethods__["shellSpacing"] = _proshade.ProSHADE_settings_shellSpacing_set
443  __swig_getmethods__["shellSpacing"] = _proshade.ProSHADE_settings_shellSpacing_get
444  if _newclass:
445  shellSpacing = _swig_property(_proshade.ProSHADE_settings_shellSpacing_get, _proshade.ProSHADE_settings_shellSpacing_set)
446  __swig_setmethods__["manualShells"] = _proshade.ProSHADE_settings_manualShells_set
447  __swig_getmethods__["manualShells"] = _proshade.ProSHADE_settings_manualShells_get
448  if _newclass:
449  manualShells = _swig_property(_proshade.ProSHADE_settings_manualShells_get, _proshade.ProSHADE_settings_manualShells_set)
450  __swig_setmethods__["usePhase"] = _proshade.ProSHADE_settings_usePhase_set
451  __swig_getmethods__["usePhase"] = _proshade.ProSHADE_settings_usePhase_get
452  if _newclass:
453  usePhase = _swig_property(_proshade.ProSHADE_settings_usePhase_get, _proshade.ProSHADE_settings_usePhase_set)
454  __swig_setmethods__["useCOM"] = _proshade.ProSHADE_settings_useCOM_set
455  __swig_getmethods__["useCOM"] = _proshade.ProSHADE_settings_useCOM_get
456  if _newclass:
457  useCOM = _swig_property(_proshade.ProSHADE_settings_useCOM_get, _proshade.ProSHADE_settings_useCOM_set)
458  __swig_setmethods__["firstLineCOM"] = _proshade.ProSHADE_settings_firstLineCOM_set
459  __swig_getmethods__["firstLineCOM"] = _proshade.ProSHADE_settings_firstLineCOM_get
460  if _newclass:
461  firstLineCOM = _swig_property(_proshade.ProSHADE_settings_firstLineCOM_get, _proshade.ProSHADE_settings_firstLineCOM_set)
462  __swig_setmethods__["extraSpace"] = _proshade.ProSHADE_settings_extraSpace_set
463  __swig_getmethods__["extraSpace"] = _proshade.ProSHADE_settings_extraSpace_get
464  if _newclass:
465  extraSpace = _swig_property(_proshade.ProSHADE_settings_extraSpace_get, _proshade.ProSHADE_settings_extraSpace_set)
466  __swig_setmethods__["alpha"] = _proshade.ProSHADE_settings_alpha_set
467  __swig_getmethods__["alpha"] = _proshade.ProSHADE_settings_alpha_get
468  if _newclass:
469  alpha = _swig_property(_proshade.ProSHADE_settings_alpha_get, _proshade.ProSHADE_settings_alpha_set)
470  __swig_setmethods__["mPower"] = _proshade.ProSHADE_settings_mPower_set
471  __swig_getmethods__["mPower"] = _proshade.ProSHADE_settings_mPower_get
472  if _newclass:
473  mPower = _swig_property(_proshade.ProSHADE_settings_mPower_get, _proshade.ProSHADE_settings_mPower_set)
474  __swig_setmethods__["ignoreLs"] = _proshade.ProSHADE_settings_ignoreLs_set
475  __swig_getmethods__["ignoreLs"] = _proshade.ProSHADE_settings_ignoreLs_get
476  if _newclass:
477  ignoreLs = _swig_property(_proshade.ProSHADE_settings_ignoreLs_get, _proshade.ProSHADE_settings_ignoreLs_set)
478  __swig_setmethods__["structFiles"] = _proshade.ProSHADE_settings_structFiles_set
479  __swig_getmethods__["structFiles"] = _proshade.ProSHADE_settings_structFiles_get
480  if _newclass:
481  structFiles = _swig_property(_proshade.ProSHADE_settings_structFiles_get, _proshade.ProSHADE_settings_structFiles_set)
482  __swig_setmethods__["peakHeightNoIQRs"] = _proshade.ProSHADE_settings_peakHeightNoIQRs_set
483  __swig_getmethods__["peakHeightNoIQRs"] = _proshade.ProSHADE_settings_peakHeightNoIQRs_get
484  if _newclass:
485  peakHeightNoIQRs = _swig_property(_proshade.ProSHADE_settings_peakHeightNoIQRs_get, _proshade.ProSHADE_settings_peakHeightNoIQRs_set)
486  __swig_setmethods__["peakDistanceForReal"] = _proshade.ProSHADE_settings_peakDistanceForReal_set
487  __swig_getmethods__["peakDistanceForReal"] = _proshade.ProSHADE_settings_peakDistanceForReal_get
488  if _newclass:
489  peakDistanceForReal = _swig_property(_proshade.ProSHADE_settings_peakDistanceForReal_get, _proshade.ProSHADE_settings_peakDistanceForReal_set)
490  __swig_setmethods__["peakSurroundingPoints"] = _proshade.ProSHADE_settings_peakSurroundingPoints_set
491  __swig_getmethods__["peakSurroundingPoints"] = _proshade.ProSHADE_settings_peakSurroundingPoints_get
492  if _newclass:
493  peakSurroundingPoints = _swig_property(_proshade.ProSHADE_settings_peakSurroundingPoints_get, _proshade.ProSHADE_settings_peakSurroundingPoints_set)
494  __swig_setmethods__["aaErrorTolerance"] = _proshade.ProSHADE_settings_aaErrorTolerance_set
495  __swig_getmethods__["aaErrorTolerance"] = _proshade.ProSHADE_settings_aaErrorTolerance_get
496  if _newclass:
497  aaErrorTolerance = _swig_property(_proshade.ProSHADE_settings_aaErrorTolerance_get, _proshade.ProSHADE_settings_aaErrorTolerance_set)
498  __swig_setmethods__["symGapTolerance"] = _proshade.ProSHADE_settings_symGapTolerance_set
499  __swig_getmethods__["symGapTolerance"] = _proshade.ProSHADE_settings_symGapTolerance_get
500  if _newclass:
501  symGapTolerance = _swig_property(_proshade.ProSHADE_settings_symGapTolerance_get, _proshade.ProSHADE_settings_symGapTolerance_set)
502  __swig_setmethods__["energyLevelDist"] = _proshade.ProSHADE_settings_energyLevelDist_set
503  __swig_getmethods__["energyLevelDist"] = _proshade.ProSHADE_settings_energyLevelDist_get
504  if _newclass:
505  energyLevelDist = _swig_property(_proshade.ProSHADE_settings_energyLevelDist_get, _proshade.ProSHADE_settings_energyLevelDist_set)
506  __swig_setmethods__["traceSigmaDist"] = _proshade.ProSHADE_settings_traceSigmaDist_set
507  __swig_getmethods__["traceSigmaDist"] = _proshade.ProSHADE_settings_traceSigmaDist_get
508  if _newclass:
509  traceSigmaDist = _swig_property(_proshade.ProSHADE_settings_traceSigmaDist_get, _proshade.ProSHADE_settings_traceSigmaDist_set)
510  __swig_setmethods__["fullRotFnDist"] = _proshade.ProSHADE_settings_fullRotFnDist_set
511  __swig_getmethods__["fullRotFnDist"] = _proshade.ProSHADE_settings_fullRotFnDist_get
512  if _newclass:
513  fullRotFnDist = _swig_property(_proshade.ProSHADE_settings_fullRotFnDist_get, _proshade.ProSHADE_settings_fullRotFnDist_set)
514  __swig_setmethods__["enLevelsThreshold"] = _proshade.ProSHADE_settings_enLevelsThreshold_set
515  __swig_getmethods__["enLevelsThreshold"] = _proshade.ProSHADE_settings_enLevelsThreshold_get
516  if _newclass:
517  enLevelsThreshold = _swig_property(_proshade.ProSHADE_settings_enLevelsThreshold_get, _proshade.ProSHADE_settings_enLevelsThreshold_set)
518  __swig_setmethods__["trSigmaThreshold"] = _proshade.ProSHADE_settings_trSigmaThreshold_set
519  __swig_getmethods__["trSigmaThreshold"] = _proshade.ProSHADE_settings_trSigmaThreshold_get
520  if _newclass:
521  trSigmaThreshold = _swig_property(_proshade.ProSHADE_settings_trSigmaThreshold_get, _proshade.ProSHADE_settings_trSigmaThreshold_set)
522  __swig_setmethods__["taskToPerform"] = _proshade.ProSHADE_settings_taskToPerform_set
523  __swig_getmethods__["taskToPerform"] = _proshade.ProSHADE_settings_taskToPerform_get
524  if _newclass:
525  taskToPerform = _swig_property(_proshade.ProSHADE_settings_taskToPerform_get, _proshade.ProSHADE_settings_taskToPerform_set)
526  __swig_setmethods__["clearMapFile"] = _proshade.ProSHADE_settings_clearMapFile_set
527  __swig_getmethods__["clearMapFile"] = _proshade.ProSHADE_settings_clearMapFile_get
528  if _newclass:
529  clearMapFile = _swig_property(_proshade.ProSHADE_settings_clearMapFile_get, _proshade.ProSHADE_settings_clearMapFile_set)
530  __swig_setmethods__["useCubicMaps"] = _proshade.ProSHADE_settings_useCubicMaps_set
531  __swig_getmethods__["useCubicMaps"] = _proshade.ProSHADE_settings_useCubicMaps_get
532  if _newclass:
533  useCubicMaps = _swig_property(_proshade.ProSHADE_settings_useCubicMaps_get, _proshade.ProSHADE_settings_useCubicMaps_set)
534  __swig_setmethods__["clearMapData"] = _proshade.ProSHADE_settings_clearMapData_set
535  __swig_getmethods__["clearMapData"] = _proshade.ProSHADE_settings_clearMapData_get
536  if _newclass:
537  clearMapData = _swig_property(_proshade.ProSHADE_settings_clearMapData_get, _proshade.ProSHADE_settings_clearMapData_set)
538  __swig_setmethods__["mapFragBoxSize"] = _proshade.ProSHADE_settings_mapFragBoxSize_set
539  __swig_getmethods__["mapFragBoxSize"] = _proshade.ProSHADE_settings_mapFragBoxSize_get
540  if _newclass:
541  mapFragBoxSize = _swig_property(_proshade.ProSHADE_settings_mapFragBoxSize_get, _proshade.ProSHADE_settings_mapFragBoxSize_set)
542  __swig_setmethods__["mapFragName"] = _proshade.ProSHADE_settings_mapFragName_set
543  __swig_getmethods__["mapFragName"] = _proshade.ProSHADE_settings_mapFragName_get
544  if _newclass:
545  mapFragName = _swig_property(_proshade.ProSHADE_settings_mapFragName_get, _proshade.ProSHADE_settings_mapFragName_set)
546  __swig_setmethods__["mapFragBoxFraction"] = _proshade.ProSHADE_settings_mapFragBoxFraction_set
547  __swig_getmethods__["mapFragBoxFraction"] = _proshade.ProSHADE_settings_mapFragBoxFraction_get
548  if _newclass:
549  mapFragBoxFraction = _swig_property(_proshade.ProSHADE_settings_mapFragBoxFraction_get, _proshade.ProSHADE_settings_mapFragBoxFraction_set)
550  __swig_setmethods__["databaseName"] = _proshade.ProSHADE_settings_databaseName_set
551  __swig_getmethods__["databaseName"] = _proshade.ProSHADE_settings_databaseName_get
552  if _newclass:
553  databaseName = _swig_property(_proshade.ProSHADE_settings_databaseName_get, _proshade.ProSHADE_settings_databaseName_set)
554  __swig_setmethods__["volumeTolerance"] = _proshade.ProSHADE_settings_volumeTolerance_set
555  __swig_getmethods__["volumeTolerance"] = _proshade.ProSHADE_settings_volumeTolerance_get
556  if _newclass:
557  volumeTolerance = _swig_property(_proshade.ProSHADE_settings_volumeTolerance_get, _proshade.ProSHADE_settings_volumeTolerance_set)
558  __swig_setmethods__["symmetryFold"] = _proshade.ProSHADE_settings_symmetryFold_set
559  __swig_getmethods__["symmetryFold"] = _proshade.ProSHADE_settings_symmetryFold_get
560  if _newclass:
561  symmetryFold = _swig_property(_proshade.ProSHADE_settings_symmetryFold_get, _proshade.ProSHADE_settings_symmetryFold_set)
562  __swig_setmethods__["symmetryType"] = _proshade.ProSHADE_settings_symmetryType_set
563  __swig_getmethods__["symmetryType"] = _proshade.ProSHADE_settings_symmetryType_get
564  if _newclass:
565  symmetryType = _swig_property(_proshade.ProSHADE_settings_symmetryType_get, _proshade.ProSHADE_settings_symmetryType_set)
566  __swig_setmethods__["rotAngle"] = _proshade.ProSHADE_settings_rotAngle_set
567  __swig_getmethods__["rotAngle"] = _proshade.ProSHADE_settings_rotAngle_get
568  if _newclass:
569  rotAngle = _swig_property(_proshade.ProSHADE_settings_rotAngle_get, _proshade.ProSHADE_settings_rotAngle_set)
570  __swig_setmethods__["rotXAxis"] = _proshade.ProSHADE_settings_rotXAxis_set
571  __swig_getmethods__["rotXAxis"] = _proshade.ProSHADE_settings_rotXAxis_get
572  if _newclass:
573  rotXAxis = _swig_property(_proshade.ProSHADE_settings_rotXAxis_get, _proshade.ProSHADE_settings_rotXAxis_set)
574  __swig_setmethods__["rotYAxis"] = _proshade.ProSHADE_settings_rotYAxis_set
575  __swig_getmethods__["rotYAxis"] = _proshade.ProSHADE_settings_rotYAxis_get
576  if _newclass:
577  rotYAxis = _swig_property(_proshade.ProSHADE_settings_rotYAxis_get, _proshade.ProSHADE_settings_rotYAxis_set)
578  __swig_setmethods__["rotZAxis"] = _proshade.ProSHADE_settings_rotZAxis_set
579  __swig_getmethods__["rotZAxis"] = _proshade.ProSHADE_settings_rotZAxis_get
580  if _newclass:
581  rotZAxis = _swig_property(_proshade.ProSHADE_settings_rotZAxis_get, _proshade.ProSHADE_settings_rotZAxis_set)
582  __swig_setmethods__["rotChangeDefault"] = _proshade.ProSHADE_settings_rotChangeDefault_set
583  __swig_getmethods__["rotChangeDefault"] = _proshade.ProSHADE_settings_rotChangeDefault_get
584  if _newclass:
585  rotChangeDefault = _swig_property(_proshade.ProSHADE_settings_rotChangeDefault_get, _proshade.ProSHADE_settings_rotChangeDefault_set)
586  __swig_setmethods__["xTranslation"] = _proshade.ProSHADE_settings_xTranslation_set
587  __swig_getmethods__["xTranslation"] = _proshade.ProSHADE_settings_xTranslation_get
588  if _newclass:
589  xTranslation = _swig_property(_proshade.ProSHADE_settings_xTranslation_get, _proshade.ProSHADE_settings_xTranslation_set)
590  __swig_setmethods__["yTranslation"] = _proshade.ProSHADE_settings_yTranslation_set
591  __swig_getmethods__["yTranslation"] = _proshade.ProSHADE_settings_yTranslation_get
592  if _newclass:
593  yTranslation = _swig_property(_proshade.ProSHADE_settings_yTranslation_get, _proshade.ProSHADE_settings_yTranslation_set)
594  __swig_setmethods__["zTranslation"] = _proshade.ProSHADE_settings_zTranslation_set
595  __swig_getmethods__["zTranslation"] = _proshade.ProSHADE_settings_zTranslation_get
596  if _newclass:
597  zTranslation = _swig_property(_proshade.ProSHADE_settings_zTranslation_get, _proshade.ProSHADE_settings_zTranslation_set)
598  __swig_setmethods__["overlayDefaults"] = _proshade.ProSHADE_settings_overlayDefaults_set
599  __swig_getmethods__["overlayDefaults"] = _proshade.ProSHADE_settings_overlayDefaults_get
600  if _newclass:
601  overlayDefaults = _swig_property(_proshade.ProSHADE_settings_overlayDefaults_get, _proshade.ProSHADE_settings_overlayDefaults_set)
602  __swig_setmethods__["axisOrder"] = _proshade.ProSHADE_settings_axisOrder_set
603  __swig_getmethods__["axisOrder"] = _proshade.ProSHADE_settings_axisOrder_get
604  if _newclass:
605  axisOrder = _swig_property(_proshade.ProSHADE_settings_axisOrder_get, _proshade.ProSHADE_settings_axisOrder_set)
606  __swig_setmethods__["verbose"] = _proshade.ProSHADE_settings_verbose_set
607  __swig_getmethods__["verbose"] = _proshade.ProSHADE_settings_verbose_get
608  if _newclass:
609  verbose = _swig_property(_proshade.ProSHADE_settings_verbose_get, _proshade.ProSHADE_settings_verbose_set)
610 
611  def __init__(self):
612  this = _proshade.new_ProSHADE_settings()
613  try:
614  self.this.append(this)
615  except __builtin__.Exception:
616  self.this = this
617 
618  def printSettings(self):
619  return _proshade.ProSHADE_settings_printSettings(self)
620 
621  def getCommandLineParams(self, argc, argv):
622  return _proshade.ProSHADE_settings_getCommandLineParams(self, argc, argv)
623 
624  def ignoreLsAddValuePy(self, val):
625  return _proshade.ProSHADE_settings_ignoreLsAddValuePy(self, val)
626  __swig_destroy__ = _proshade.delete_ProSHADE_settings
627  def __del__(self):
628  return None
629 ProSHADE_settings_swigregister = _proshade.ProSHADE_settings_swigregister
630 ProSHADE_settings_swigregister(ProSHADE_settings)
631 
633  __swig_setmethods__ = {}
634  __setattr__ = lambda self, name, value: _swig_setattr(self, ProSHADE, name, value)
635  __swig_getmethods__ = {}
636  __getattr__ = lambda self, name: _swig_getattr(self, ProSHADE, name)
637  __repr__ = _swig_repr
638 
639  def __init__(self, settings):
640  this = _proshade.new_ProSHADE(settings)
641  try:
642  self.this.append(this)
643  except __builtin__.Exception:
644  self.this = this
645  __swig_destroy__ = _proshade.delete_ProSHADE
646  def __del__(self):
647  return None
648 
649  def getCrossCorrDists(self):
650  return _proshade.ProSHADE_getCrossCorrDists(self)
651 
652  def getTraceSigmaDists(self):
653  return _proshade.ProSHADE_getTraceSigmaDists(self)
654 
655  def getRotFunctionDists(self):
656  return _proshade.ProSHADE_getRotFunctionDists(self)
657 
658  def getCyclicSymmetries(self):
659  return _proshade.ProSHADE_getCyclicSymmetries(self)
660 
661  def getDihedralSymmetries(self):
662  return _proshade.ProSHADE_getDihedralSymmetries(self)
663 
664  def getTetrahedralSymmetries(self):
665  return _proshade.ProSHADE_getTetrahedralSymmetries(self)
666 
667  def getOctahedralSymmetries(self):
668  return _proshade.ProSHADE_getOctahedralSymmetries(self)
669 
670  def getIcosahedralSymmetries(self):
671  return _proshade.ProSHADE_getIcosahedralSymmetries(self)
672 
673  def getSymmetryElements(self):
674  return _proshade.ProSHADE_getSymmetryElements(self)
675 
676  def getSpecificSymmetryElements(self, symType, symFold=0):
677  return _proshade.ProSHADE_getSpecificSymmetryElements(self, symType, symFold)
678 
679  def getCyclicSymmetriesPy(self):
680  return _proshade.ProSHADE_getCyclicSymmetriesPy(self)
681 
682  def getDihedralSymmetriesPy(self):
683  return _proshade.ProSHADE_getDihedralSymmetriesPy(self)
684 
685  def getTetrahedralSymmetriesPy(self):
686  return _proshade.ProSHADE_getTetrahedralSymmetriesPy(self)
687 
688  def getOctahedralSymmetriesPy(self):
689  return _proshade.ProSHADE_getOctahedralSymmetriesPy(self)
690 
691  def getIcosahedralSymmetriesPy(self):
692  return _proshade.ProSHADE_getIcosahedralSymmetriesPy(self)
693 
694  def getSymmetryElementsPy(self):
695  return _proshade.ProSHADE_getSymmetryElementsPy(self)
696 
697  def getSpecificSymmetryElementsPy(self, symType, symFold=0):
698  return _proshade.ProSHADE_getSpecificSymmetryElementsPy(self, symType, symFold)
699 
700  def getProSHADEVersion(self):
701  return _proshade.ProSHADE_getProSHADEVersion(self)
702 ProSHADE_swigregister = _proshade.ProSHADE_swigregister
703 ProSHADE_swigregister(ProSHADE)
704 
705 # This file is compatible with both classic and new-style classes.
706 
707 
def iterator(self)
Definition: proshade.py:171
def iterator(self)
Definition: proshade.py:285