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():
11 pkg = __name__.rpartition(
'.')[0]
12 mname =
'.'.join((pkg,
'_proshade')).lstrip(
'.')
14 return importlib.import_module(mname)
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
25 fp, pathname, description = imp.find_module(
'_proshade', [dirname(__file__)])
30 _mod = imp.load_module(
'_proshade', fp, pathname, description)
35 _proshade = swig_import_helper()
36 del swig_import_helper
39 del _swig_python_version_info
42 _swig_property = property
47 import builtins
as __builtin__
51 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
52 if (name ==
"thisown"):
53 return self.this.own(value)
55 if type(value).__name__ ==
'SwigPyObject':
56 self.__dict__[name] = value
58 method = class_type.__swig_setmethods__.get(name,
None)
60 return method(self, value)
63 object.__setattr__(self, name, value)
65 self.__dict__[name] = value
67 raise AttributeError(
"You cannot add attributes to %s" % self)
70 def _swig_setattr(self, class_type, name, value):
71 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
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)
80 raise AttributeError(
"'%s' object has no attribute '%s'" % (class_type.__name__, name))
85 strthis =
"proxy of " + self.this.__repr__()
86 except __builtin__.Exception:
88 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
93 except __builtin__.Exception:
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)
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
112 return _proshade.SwigPyIterator_value(self)
115 return _proshade.SwigPyIterator_incr(self, n)
118 return _proshade.SwigPyIterator_decr(self, n)
120 def distance(self, x):
121 return _proshade.SwigPyIterator_distance(self, x)
124 return _proshade.SwigPyIterator_equal(self, x)
127 return _proshade.SwigPyIterator_copy(self)
130 return _proshade.SwigPyIterator_next(self)
133 return _proshade.SwigPyIterator___next__(self)
136 return _proshade.SwigPyIterator_previous(self)
138 def advance(self, n):
139 return _proshade.SwigPyIterator_advance(self, n)
142 return _proshade.SwigPyIterator___eq__(self, x)
145 return _proshade.SwigPyIterator___ne__(self, x)
147 def __iadd__(self, n):
148 return _proshade.SwigPyIterator___iadd__(self, n)
150 def __isub__(self, n):
151 return _proshade.SwigPyIterator___isub__(self, n)
153 def __add__(self, n):
154 return _proshade.SwigPyIterator___add__(self, n)
156 def __sub__(self, *args):
157 return _proshade.SwigPyIterator___sub__(self, *args)
160 SwigPyIterator_swigregister = _proshade.SwigPyIterator_swigregister
161 SwigPyIterator_swigregister(SwigPyIterator)
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
172 return _proshade.StringList_iterator(self)
176 def __nonzero__(self):
177 return _proshade.StringList___nonzero__(self)
180 return _proshade.StringList___bool__(self)
183 return _proshade.StringList___len__(self)
185 def __getslice__(self, i, j):
186 return _proshade.StringList___getslice__(self, i, j)
188 def __setslice__(self, *args):
189 return _proshade.StringList___setslice__(self, *args)
191 def __delslice__(self, i, j):
192 return _proshade.StringList___delslice__(self, i, j)
194 def __delitem__(self, *args):
195 return _proshade.StringList___delitem__(self, *args)
197 def __getitem__(self, *args):
198 return _proshade.StringList___getitem__(self, *args)
200 def __setitem__(self, *args):
201 return _proshade.StringList___setitem__(self, *args)
204 return _proshade.StringList_pop(self)
207 return _proshade.StringList_append(self, x)
210 return _proshade.StringList_empty(self)
213 return _proshade.StringList_size(self)
216 return _proshade.StringList_swap(self, v)
219 return _proshade.StringList_begin(self)
222 return _proshade.StringList_end(self)
225 return _proshade.StringList_rbegin(self)
228 return _proshade.StringList_rend(self)
231 return _proshade.StringList_clear(self)
233 def get_allocator(self):
234 return _proshade.StringList_get_allocator(self)
237 return _proshade.StringList_pop_back(self)
239 def erase(self, *args):
240 return _proshade.StringList_erase(self, *args)
242 def __init__(self, *args):
243 this = _proshade.new_StringList(*args)
245 self.
this.append(this)
246 except __builtin__.Exception:
249 def push_back(self, x):
250 return _proshade.StringList_push_back(self, x)
253 return _proshade.StringList_front(self)
256 return _proshade.StringList_back(self)
258 def assign(self, n, x):
259 return _proshade.StringList_assign(self, n, x)
261 def resize(self, *args):
262 return _proshade.StringList_resize(self, *args)
264 def insert(self, *args):
265 return _proshade.StringList_insert(self, *args)
267 def reserve(self, n):
268 return _proshade.StringList_reserve(self, n)
271 return _proshade.StringList_capacity(self)
272 __swig_destroy__ = _proshade.delete_StringList
275 StringList_swigregister = _proshade.StringList_swigregister
276 StringList_swigregister(StringList)
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
286 return _proshade.VecDouble_iterator(self)
290 def __nonzero__(self):
291 return _proshade.VecDouble___nonzero__(self)
294 return _proshade.VecDouble___bool__(self)
297 return _proshade.VecDouble___len__(self)
299 def __getslice__(self, i, j):
300 return _proshade.VecDouble___getslice__(self, i, j)
302 def __setslice__(self, *args):
303 return _proshade.VecDouble___setslice__(self, *args)
305 def __delslice__(self, i, j):
306 return _proshade.VecDouble___delslice__(self, i, j)
308 def __delitem__(self, *args):
309 return _proshade.VecDouble___delitem__(self, *args)
311 def __getitem__(self, *args):
312 return _proshade.VecDouble___getitem__(self, *args)
314 def __setitem__(self, *args):
315 return _proshade.VecDouble___setitem__(self, *args)
318 return _proshade.VecDouble_pop(self)
321 return _proshade.VecDouble_append(self, x)
324 return _proshade.VecDouble_empty(self)
327 return _proshade.VecDouble_size(self)
330 return _proshade.VecDouble_swap(self, v)
333 return _proshade.VecDouble_begin(self)
336 return _proshade.VecDouble_end(self)
339 return _proshade.VecDouble_rbegin(self)
342 return _proshade.VecDouble_rend(self)
345 return _proshade.VecDouble_clear(self)
347 def get_allocator(self):
348 return _proshade.VecDouble_get_allocator(self)
351 return _proshade.VecDouble_pop_back(self)
353 def erase(self, *args):
354 return _proshade.VecDouble_erase(self, *args)
356 def __init__(self, *args):
357 this = _proshade.new_VecDouble(*args)
359 self.
this.append(this)
360 except __builtin__.Exception:
363 def push_back(self, x):
364 return _proshade.VecDouble_push_back(self, x)
367 return _proshade.VecDouble_front(self)
370 return _proshade.VecDouble_back(self)
372 def assign(self, n, x):
373 return _proshade.VecDouble_assign(self, n, x)
375 def resize(self, *args):
376 return _proshade.VecDouble_resize(self, *args)
378 def insert(self, *args):
379 return _proshade.VecDouble_insert(self, *args)
381 def reserve(self, n):
382 return _proshade.VecDouble_reserve(self, n)
385 return _proshade.VecDouble_capacity(self)
386 __swig_destroy__ = _proshade.delete_VecDouble
389 VecDouble_swigregister = _proshade.VecDouble_swigregister
390 VecDouble_swigregister(VecDouble)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
609 verbose = _swig_property(_proshade.ProSHADE_settings_verbose_get, _proshade.ProSHADE_settings_verbose_set)
612 this = _proshade.new_ProSHADE_settings()
614 self.
this.append(this)
615 except __builtin__.Exception:
618 def printSettings(self):
619 return _proshade.ProSHADE_settings_printSettings(self)
621 def getCommandLineParams(self, argc, argv):
622 return _proshade.ProSHADE_settings_getCommandLineParams(self, argc, argv)
624 def ignoreLsAddValuePy(self, val):
625 return _proshade.ProSHADE_settings_ignoreLsAddValuePy(self, val)
626 __swig_destroy__ = _proshade.delete_ProSHADE_settings
629 ProSHADE_settings_swigregister = _proshade.ProSHADE_settings_swigregister
630 ProSHADE_settings_swigregister(ProSHADE_settings)
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
639 def __init__(self, settings):
640 this = _proshade.new_ProSHADE(settings)
642 self.
this.append(this)
643 except __builtin__.Exception:
645 __swig_destroy__ = _proshade.delete_ProSHADE
649 def getCrossCorrDists(self):
650 return _proshade.ProSHADE_getCrossCorrDists(self)
652 def getTraceSigmaDists(self):
653 return _proshade.ProSHADE_getTraceSigmaDists(self)
655 def getRotFunctionDists(self):
656 return _proshade.ProSHADE_getRotFunctionDists(self)
658 def getCyclicSymmetries(self):
659 return _proshade.ProSHADE_getCyclicSymmetries(self)
661 def getDihedralSymmetries(self):
662 return _proshade.ProSHADE_getDihedralSymmetries(self)
664 def getTetrahedralSymmetries(self):
665 return _proshade.ProSHADE_getTetrahedralSymmetries(self)
667 def getOctahedralSymmetries(self):
668 return _proshade.ProSHADE_getOctahedralSymmetries(self)
670 def getIcosahedralSymmetries(self):
671 return _proshade.ProSHADE_getIcosahedralSymmetries(self)
673 def getSymmetryElements(self):
674 return _proshade.ProSHADE_getSymmetryElements(self)
676 def getSpecificSymmetryElements(self, symType, symFold=0):
677 return _proshade.ProSHADE_getSpecificSymmetryElements(self, symType, symFold)
679 def getCyclicSymmetriesPy(self):
680 return _proshade.ProSHADE_getCyclicSymmetriesPy(self)
682 def getDihedralSymmetriesPy(self):
683 return _proshade.ProSHADE_getDihedralSymmetriesPy(self)
685 def getTetrahedralSymmetriesPy(self):
686 return _proshade.ProSHADE_getTetrahedralSymmetriesPy(self)
688 def getOctahedralSymmetriesPy(self):
689 return _proshade.ProSHADE_getOctahedralSymmetriesPy(self)
691 def getIcosahedralSymmetriesPy(self):
692 return _proshade.ProSHADE_getIcosahedralSymmetriesPy(self)
694 def getSymmetryElementsPy(self):
695 return _proshade.ProSHADE_getSymmetryElementsPy(self)
697 def getSpecificSymmetryElementsPy(self, symType, symFold=0):
698 return _proshade.ProSHADE_getSpecificSymmetryElementsPy(self, symType, symFold)
700 def getProSHADEVersion(self):
701 return _proshade.ProSHADE_getProSHADEVersion(self)
702 ProSHADE_swigregister = _proshade.ProSHADE_swigregister
703 ProSHADE_swigregister(ProSHADE)