11 from __future__
import print_function, division, absolute_import
17 from sys
import version_info
18 if version_info >= (2, 6, 0):
19 def swig_import_helper():
20 from os.path
import dirname
24 fp, pathname, description = imp.find_module(
'_IMP_spb', [dirname(__file__)])
30 _mod = imp.load_module(
'_IMP_spb', fp, pathname, description)
34 _IMP_spb = swig_import_helper()
35 del swig_import_helper
40 _swig_property = property
45 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
46 if (name ==
"thisown"):
47 return self.this.own(value)
49 if type(value).__name__ ==
'SwigPyObject':
50 self.__dict__[name] = value
52 method = class_type.__swig_setmethods__.get(name,
None)
54 return method(self, value)
56 object.__setattr__(self, name, value)
58 raise AttributeError(
"You cannot add attributes to %s" % self)
61 def _swig_setattr(self, class_type, name, value):
62 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
65 def _swig_getattr_nondynamic(self, class_type, name, static=1):
66 if (name ==
"thisown"):
67 return self.this.own()
68 method = class_type.__swig_getmethods__.get(name,
None)
72 return object.__getattr__(self, name)
74 raise AttributeError(name)
76 def _swig_getattr(self, class_type, name):
77 return _swig_getattr_nondynamic(self, class_type, name, 0)
82 strthis =
"proxy of " + self.this.__repr__()
85 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
90 except AttributeError:
97 def _swig_setattr_nondynamic_method(set):
98 def set_attr(self, name, value):
99 if (name ==
"thisown"):
100 return self.this.own(value)
101 if hasattr(self, name)
or (name ==
"this"):
102 set(self, name, value)
104 raise AttributeError(
"You cannot add attributes to %s" % self)
110 weakref_proxy = weakref.proxy
112 weakref_proxy =
lambda x: x
115 class IMP_SPB_SwigPyIterator(object):
116 """Proxy of C++ swig::IMP_SPB_SwigPyIterator class"""
117 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
119 def __init__(self, *args, **kwargs):
120 raise AttributeError(
"No constructor defined - class is abstract")
121 __repr__ = _swig_repr
122 __swig_destroy__ = _IMP_spb.delete_IMP_SPB_SwigPyIterator
123 __del__ =
lambda self:
None
126 """value(IMP_SPB_SwigPyIterator self) -> PyObject *"""
127 return _IMP_spb.IMP_SPB_SwigPyIterator_value(self)
132 incr(IMP_SPB_SwigPyIterator self, size_t n=1) -> IMP_SPB_SwigPyIterator
133 incr(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator
135 return _IMP_spb.IMP_SPB_SwigPyIterator_incr(self, n)
140 decr(IMP_SPB_SwigPyIterator self, size_t n=1) -> IMP_SPB_SwigPyIterator
141 decr(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator
143 return _IMP_spb.IMP_SPB_SwigPyIterator_decr(self, n)
146 def distance(self, x):
147 """distance(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> ptrdiff_t"""
148 return _IMP_spb.IMP_SPB_SwigPyIterator_distance(self, x)
152 """equal(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
153 return _IMP_spb.IMP_SPB_SwigPyIterator_equal(self, x)
157 """copy(IMP_SPB_SwigPyIterator self) -> IMP_SPB_SwigPyIterator"""
158 return _IMP_spb.IMP_SPB_SwigPyIterator_copy(self)
162 """next(IMP_SPB_SwigPyIterator self) -> PyObject *"""
163 return _IMP_spb.IMP_SPB_SwigPyIterator_next(self)
167 """__next__(IMP_SPB_SwigPyIterator self) -> PyObject *"""
168 return _IMP_spb.IMP_SPB_SwigPyIterator___next__(self)
172 """previous(IMP_SPB_SwigPyIterator self) -> PyObject *"""
173 return _IMP_spb.IMP_SPB_SwigPyIterator_previous(self)
176 def advance(self, n):
177 """advance(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
178 return _IMP_spb.IMP_SPB_SwigPyIterator_advance(self, n)
182 """__eq__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
183 return _IMP_spb.IMP_SPB_SwigPyIterator___eq__(self, x)
187 """__ne__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> bool"""
188 return _IMP_spb.IMP_SPB_SwigPyIterator___ne__(self, x)
191 def __iadd__(self, n):
192 """__iadd__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
193 return _IMP_spb.IMP_SPB_SwigPyIterator___iadd__(self, n)
196 def __isub__(self, n):
197 """__isub__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
198 return _IMP_spb.IMP_SPB_SwigPyIterator___isub__(self, n)
201 def __add__(self, n):
202 """__add__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator"""
203 return _IMP_spb.IMP_SPB_SwigPyIterator___add__(self, n)
206 def __sub__(self, *args):
208 __sub__(IMP_SPB_SwigPyIterator self, ptrdiff_t n) -> IMP_SPB_SwigPyIterator
209 __sub__(IMP_SPB_SwigPyIterator self, IMP_SPB_SwigPyIterator x) -> ptrdiff_t
211 return _IMP_spb.IMP_SPB_SwigPyIterator___sub__(self, *args)
215 IMP_SPB_SwigPyIterator_swigregister = _IMP_spb.IMP_SPB_SwigPyIterator_swigregister
216 IMP_SPB_SwigPyIterator_swigregister(IMP_SPB_SwigPyIterator)
225 _IMP_spb.IMP_DEBUG_swigconstant(_IMP_spb)
226 IMP_DEBUG = _IMP_spb.IMP_DEBUG
228 _IMP_spb.IMP_RELEASE_swigconstant(_IMP_spb)
229 IMP_RELEASE = _IMP_spb.IMP_RELEASE
231 _IMP_spb.IMP_SILENT_swigconstant(_IMP_spb)
232 IMP_SILENT = _IMP_spb.IMP_SILENT
234 _IMP_spb.IMP_PROGRESS_swigconstant(_IMP_spb)
235 IMP_PROGRESS = _IMP_spb.IMP_PROGRESS
237 _IMP_spb.IMP_TERSE_swigconstant(_IMP_spb)
238 IMP_TERSE = _IMP_spb.IMP_TERSE
240 _IMP_spb.IMP_VERBOSE_swigconstant(_IMP_spb)
241 IMP_VERBOSE = _IMP_spb.IMP_VERBOSE
243 _IMP_spb.IMP_MEMORY_swigconstant(_IMP_spb)
244 IMP_MEMORY = _IMP_spb.IMP_MEMORY
246 _IMP_spb.IMP_NONE_swigconstant(_IMP_spb)
247 IMP_NONE = _IMP_spb.IMP_NONE
249 _IMP_spb.IMP_USAGE_swigconstant(_IMP_spb)
250 IMP_USAGE = _IMP_spb.IMP_USAGE
252 _IMP_spb.IMP_INTERNAL_swigconstant(_IMP_spb)
253 IMP_INTERNAL = _IMP_spb.IMP_INTERNAL
255 _IMP_spb.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_spb)
256 IMP_KERNEL_HAS_LOG4CXX = _IMP_spb.IMP_KERNEL_HAS_LOG4CXX
258 _IMP_spb.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_spb)
259 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_spb.IMP_COMPILER_HAS_DEBUG_VECTOR
261 _IMP_spb.IMP_COMPILER_HAS_RANDOM_SHUFFLE_swigconstant(_IMP_spb)
262 IMP_COMPILER_HAS_RANDOM_SHUFFLE = _IMP_spb.IMP_COMPILER_HAS_RANDOM_SHUFFLE
264 _IMP_spb.IMP_COMPILER_HAS_THREE_WAY_swigconstant(_IMP_spb)
265 IMP_COMPILER_HAS_THREE_WAY = _IMP_spb.IMP_COMPILER_HAS_THREE_WAY
267 _IMP_spb.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
268 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_spb.IMP_KERNEL_HAS_BOOST_RANDOM
270 _IMP_spb.IMP_KERNEL_HAS_NUMPY_swigconstant(_IMP_spb)
271 IMP_KERNEL_HAS_NUMPY = _IMP_spb.IMP_KERNEL_HAS_NUMPY
273 _IMP_spb.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_spb)
274 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_spb.IMP_KERNEL_HAS_GPERFTOOLS
276 _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_spb)
277 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
279 _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_spb)
280 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_spb.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
282 _IMP_spb.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_spb)
283 IMPKERNEL_SHOW_WARNINGS = _IMP_spb.IMPKERNEL_SHOW_WARNINGS
286 class _DirectorObjects(object):
287 """@internal Simple class to keep references to director objects
288 to prevent premature deletion."""
291 def register(self, obj):
292 """Take a reference to a director object; will only work for
293 refcounted C++ classes"""
294 if hasattr(obj,
'get_ref_count'):
295 self._objects.append(obj)
297 """Only drop our reference and allow cleanup by Python if no other
298 Python references exist (we hold 3 references: one in self._objects,
299 one in x, and one in the argument list for getrefcount) *and* no
300 other C++ references exist (the Python object always holds one)"""
301 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
302 or x.get_ref_count() > 1]
306 def get_object_count(self):
307 """Get number of director objects (useful for testing only)"""
308 return len(self._objects)
309 _director_objects = _DirectorObjects()
311 class _ostream(object):
312 """Proxy of C++ std::ostream class"""
313 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
315 def __init__(self, *args, **kwargs):
316 raise AttributeError(
"No constructor defined")
317 __repr__ = _swig_repr
319 def write(self, osa_buf):
320 """write(_ostream self, char const * osa_buf)"""
321 return _IMP_spb._ostream_write(self, osa_buf)
323 _ostream_swigregister = _IMP_spb._ostream_swigregister
324 _ostream_swigregister(_ostream)
327 _IMP_spb.IMP_HAS_NOEXCEPT_swigconstant(_IMP_spb)
328 IMP_HAS_NOEXCEPT = _IMP_spb.IMP_HAS_NOEXCEPT
330 _IMP_spb.IMP_C_OPEN_BINARY_swigconstant(_IMP_spb)
331 IMP_C_OPEN_BINARY = _IMP_spb.IMP_C_OPEN_BINARY
334 _IMP_spb.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
335 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CGAL_HAS_BOOST_FILESYSTEM
337 _IMP_spb.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
338 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
340 _IMP_spb.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
341 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_spb.IMP_CGAL_HAS_BOOST_RANDOM
343 _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
344 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM
346 _IMP_spb.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_spb)
347 IMP_CGAL_HAS_NUMPY = _IMP_spb.IMP_CGAL_HAS_NUMPY
349 _IMP_spb.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_spb)
350 IMPCGAL_SHOW_WARNINGS = _IMP_spb.IMPCGAL_SHOW_WARNINGS
353 _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
354 IMP_MPI_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM
356 _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
357 IMP_MPI_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS
359 _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
360 IMP_MPI_HAS_BOOST_RANDOM = _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM
362 _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
363 IMP_MPI_HAS_BOOST_SYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM
365 _IMP_spb.IMP_MPI_HAS_NUMPY_swigconstant(_IMP_spb)
366 IMP_MPI_HAS_NUMPY = _IMP_spb.IMP_MPI_HAS_NUMPY
368 _IMP_spb.IMPMPI_SHOW_WARNINGS_swigconstant(_IMP_spb)
369 IMPMPI_SHOW_WARNINGS = _IMP_spb.IMPMPI_SHOW_WARNINGS
372 _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_spb)
373 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL
375 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
376 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
378 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
379 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
381 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
382 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM
384 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
385 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM
387 _IMP_spb.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_spb)
388 IMP_ALGEBRA_HAS_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_CGAL
390 _IMP_spb.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_spb)
391 IMP_ALGEBRA_HAS_NUMPY = _IMP_spb.IMP_ALGEBRA_HAS_NUMPY
393 _IMP_spb.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_spb)
394 IMP_ALGEBRA_HAS_ANN = _IMP_spb.IMP_ALGEBRA_HAS_ANN
396 _IMP_spb.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_spb)
397 IMPALGEBRA_SHOW_WARNINGS = _IMP_spb.IMPALGEBRA_SHOW_WARNINGS
400 _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
401 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL
403 _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
404 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
406 _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
407 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
409 _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
410 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM
412 _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
413 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM
415 _IMP_spb.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_spb)
416 IMP_DISPLAY_HAS_CGAL = _IMP_spb.IMP_DISPLAY_HAS_CGAL
418 _IMP_spb.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_spb)
419 IMP_DISPLAY_HAS_NUMPY = _IMP_spb.IMP_DISPLAY_HAS_NUMPY
421 _IMP_spb.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_spb)
422 IMPDISPLAY_SHOW_WARNINGS = _IMP_spb.IMPDISPLAY_SHOW_WARNINGS
425 _IMP_spb.IMP_GSL_HAS_IMP_CGAL_swigconstant(_IMP_spb)
426 IMP_GSL_HAS_IMP_CGAL = _IMP_spb.IMP_GSL_HAS_IMP_CGAL
428 _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
429 IMP_GSL_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM
431 _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
432 IMP_GSL_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS
434 _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
435 IMP_GSL_HAS_BOOST_RANDOM = _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM
437 _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
438 IMP_GSL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM
440 _IMP_spb.IMP_GSL_HAS_CGAL_swigconstant(_IMP_spb)
441 IMP_GSL_HAS_CGAL = _IMP_spb.IMP_GSL_HAS_CGAL
443 _IMP_spb.IMP_GSL_HAS_NUMPY_swigconstant(_IMP_spb)
444 IMP_GSL_HAS_NUMPY = _IMP_spb.IMP_GSL_HAS_NUMPY
446 _IMP_spb.IMPGSL_SHOW_WARNINGS_swigconstant(_IMP_spb)
447 IMPGSL_SHOW_WARNINGS = _IMP_spb.IMPGSL_SHOW_WARNINGS
450 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_spb)
451 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
453 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
454 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
456 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
457 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
459 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
460 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
462 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
463 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
465 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_spb)
466 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL
468 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_spb)
469 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5
471 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_spb)
472 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY
474 _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_spb)
475 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS
478 _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
479 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL
481 _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
482 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
484 _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
485 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
487 _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
488 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM
490 _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
491 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM
493 _IMP_spb.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_spb)
494 IMP_STATISTICS_HAS_CGAL = _IMP_spb.IMP_STATISTICS_HAS_CGAL
496 _IMP_spb.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_spb)
497 IMP_STATISTICS_HAS_NUMPY = _IMP_spb.IMP_STATISTICS_HAS_NUMPY
499 _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_spb)
500 IMPSTATISTICS_SHOW_WARNINGS = _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS
503 _IMP_spb.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_spb)
504 IMP_CORE_HAS_IMP_CGAL = _IMP_spb.IMP_CORE_HAS_IMP_CGAL
506 _IMP_spb.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
507 IMP_CORE_HAS_IMP_KERNEL = _IMP_spb.IMP_CORE_HAS_IMP_KERNEL
509 _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
510 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM
512 _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
513 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
515 _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
516 IMP_CORE_HAS_BOOST_RANDOM = _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM
518 _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
519 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM
521 _IMP_spb.IMP_CORE_HAS_CGAL_swigconstant(_IMP_spb)
522 IMP_CORE_HAS_CGAL = _IMP_spb.IMP_CORE_HAS_CGAL
524 _IMP_spb.IMP_CORE_HAS_HDF5_swigconstant(_IMP_spb)
525 IMP_CORE_HAS_HDF5 = _IMP_spb.IMP_CORE_HAS_HDF5
527 _IMP_spb.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_spb)
528 IMP_CORE_HAS_NUMPY = _IMP_spb.IMP_CORE_HAS_NUMPY
530 _IMP_spb.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_spb)
531 IMPCORE_SHOW_WARNINGS = _IMP_spb.IMPCORE_SHOW_WARNINGS
534 _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
535 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA
537 _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_spb)
538 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL
540 _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
541 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY
543 _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
544 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL
546 _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
547 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
549 _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
550 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
552 _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
553 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
555 _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
556 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM
558 _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
559 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM
561 _IMP_spb.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_spb)
562 IMP_CONTAINER_HAS_CGAL = _IMP_spb.IMP_CONTAINER_HAS_CGAL
564 _IMP_spb.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_spb)
565 IMP_CONTAINER_HAS_HDF5 = _IMP_spb.IMP_CONTAINER_HAS_HDF5
567 _IMP_spb.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_spb)
568 IMP_CONTAINER_HAS_NUMPY = _IMP_spb.IMP_CONTAINER_HAS_NUMPY
570 _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
571 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM
573 _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_spb)
574 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
576 _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_spb)
577 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP
579 _IMP_spb.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_spb)
580 IMPCONTAINER_SHOW_WARNINGS = _IMP_spb.IMPCONTAINER_SHOW_WARNINGS
583 _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
584 IMP_SYMMETRY_HAS_IMP_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL
586 _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
587 IMP_SYMMETRY_HAS_IMP_DISPLAY = _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY
589 _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
590 IMP_SYMMETRY_HAS_IMP_KERNEL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL
592 _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
593 IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR
595 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
596 IMP_SYMMETRY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM
598 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
599 IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS
601 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
602 IMP_SYMMETRY_HAS_BOOST_RANDOM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM
604 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
605 IMP_SYMMETRY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM
607 _IMP_spb.IMP_SYMMETRY_HAS_CGAL_swigconstant(_IMP_spb)
608 IMP_SYMMETRY_HAS_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_CGAL
610 _IMP_spb.IMP_SYMMETRY_HAS_HDF5_swigconstant(_IMP_spb)
611 IMP_SYMMETRY_HAS_HDF5 = _IMP_spb.IMP_SYMMETRY_HAS_HDF5
613 _IMP_spb.IMP_SYMMETRY_HAS_NUMPY_swigconstant(_IMP_spb)
614 IMP_SYMMETRY_HAS_NUMPY = _IMP_spb.IMP_SYMMETRY_HAS_NUMPY
616 _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
617 IMP_SYMMETRY_HAS_PYTHON_IHM = _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM
619 _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS_swigconstant(_IMP_spb)
620 IMPSYMMETRY_SHOW_WARNINGS = _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS
623 _IMP_spb.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
624 IMP_ATOM_HAS_IMP_CGAL = _IMP_spb.IMP_ATOM_HAS_IMP_CGAL
626 _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
627 IMP_ATOM_HAS_IMP_KERNEL = _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL
629 _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
630 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
632 _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
633 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
635 _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
636 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM
638 _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
639 IMP_ATOM_HAS_BOOST_REGEX = _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX
641 _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
642 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM
644 _IMP_spb.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_spb)
645 IMP_ATOM_HAS_CGAL = _IMP_spb.IMP_ATOM_HAS_CGAL
647 _IMP_spb.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_spb)
648 IMP_ATOM_HAS_HDF5 = _IMP_spb.IMP_ATOM_HAS_HDF5
650 _IMP_spb.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_spb)
651 IMP_ATOM_HAS_NUMPY = _IMP_spb.IMP_ATOM_HAS_NUMPY
653 _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
654 IMP_ATOM_HAS_PYTHON_IHM = _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM
656 _IMP_spb.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_spb)
657 IMPATOM_SHOW_WARNINGS = _IMP_spb.IMPATOM_SHOW_WARNINGS
659 _IMP_spb.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_spb)
660 IMP_ATOM_TYPE_INDEX = _IMP_spb.IMP_ATOM_TYPE_INDEX
662 _IMP_spb.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_spb)
663 IMP_RESIDUE_TYPE_INDEX = _IMP_spb.IMP_RESIDUE_TYPE_INDEX
665 _IMP_spb.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_spb)
666 IMP_HIERARCHY_TYPE_INDEX = _IMP_spb.IMP_HIERARCHY_TYPE_INDEX
668 _IMP_spb.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_spb)
669 IMP_CHAIN_TYPE_INDEX = _IMP_spb.IMP_CHAIN_TYPE_INDEX
672 _IMP_spb.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
673 IMP_EM_HAS_IMP_CGAL = _IMP_spb.IMP_EM_HAS_IMP_CGAL
675 _IMP_spb.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
676 IMP_EM_HAS_IMP_CONTAINER = _IMP_spb.IMP_EM_HAS_IMP_CONTAINER
678 _IMP_spb.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
679 IMP_EM_HAS_IMP_DISPLAY = _IMP_spb.IMP_EM_HAS_IMP_DISPLAY
681 _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
682 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR
684 _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
685 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM
687 _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
688 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
690 _IMP_spb.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
691 IMP_EM_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM_HAS_BOOST_RANDOM
693 _IMP_spb.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
694 IMP_EM_HAS_BOOST_REGEX = _IMP_spb.IMP_EM_HAS_BOOST_REGEX
696 _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
697 IMP_EM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM
699 _IMP_spb.IMP_EM_HAS_CGAL_swigconstant(_IMP_spb)
700 IMP_EM_HAS_CGAL = _IMP_spb.IMP_EM_HAS_CGAL
702 _IMP_spb.IMP_EM_HAS_HDF5_swigconstant(_IMP_spb)
703 IMP_EM_HAS_HDF5 = _IMP_spb.IMP_EM_HAS_HDF5
705 _IMP_spb.IMP_EM_HAS_NUMPY_swigconstant(_IMP_spb)
706 IMP_EM_HAS_NUMPY = _IMP_spb.IMP_EM_HAS_NUMPY
708 _IMP_spb.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
709 IMP_EM_HAS_PYTHON_IHM = _IMP_spb.IMP_EM_HAS_PYTHON_IHM
711 _IMP_spb.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_spb)
712 IMPEM_SHOW_WARNINGS = _IMP_spb.IMPEM_SHOW_WARNINGS
715 _IMP_spb.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
716 IMP_SAXS_HAS_IMP_CGAL = _IMP_spb.IMP_SAXS_HAS_IMP_CGAL
718 _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
719 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER
721 _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
722 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY
724 _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
725 IMP_SAXS_HAS_IMP_KERNEL = _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL
727 _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
728 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
730 _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
731 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM
733 _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
734 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
736 _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
737 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM
739 _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
740 IMP_SAXS_HAS_BOOST_REGEX = _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX
742 _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
743 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM
745 _IMP_spb.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_spb)
746 IMP_SAXS_HAS_CGAL = _IMP_spb.IMP_SAXS_HAS_CGAL
748 _IMP_spb.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_spb)
749 IMP_SAXS_HAS_HDF5 = _IMP_spb.IMP_SAXS_HAS_HDF5
751 _IMP_spb.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_spb)
752 IMP_SAXS_HAS_NUMPY = _IMP_spb.IMP_SAXS_HAS_NUMPY
754 _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
755 IMP_SAXS_HAS_PYTHON_IHM = _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM
757 _IMP_spb.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_spb)
758 IMPSAXS_SHOW_WARNINGS = _IMP_spb.IMPSAXS_SHOW_WARNINGS
761 _IMP_spb.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_spb)
762 IMP_ISD_HAS_IMP_CGAL = _IMP_spb.IMP_ISD_HAS_IMP_CGAL
764 _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
765 IMP_ISD_HAS_IMP_DISPLAY = _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY
767 _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
768 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
770 _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
771 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM
773 _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
774 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
776 _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
777 IMP_ISD_HAS_BOOST_RANDOM = _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM
779 _IMP_spb.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
780 IMP_ISD_HAS_BOOST_REGEX = _IMP_spb.IMP_ISD_HAS_BOOST_REGEX
782 _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
783 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM
785 _IMP_spb.IMP_ISD_HAS_CGAL_swigconstant(_IMP_spb)
786 IMP_ISD_HAS_CGAL = _IMP_spb.IMP_ISD_HAS_CGAL
788 _IMP_spb.IMP_ISD_HAS_HDF5_swigconstant(_IMP_spb)
789 IMP_ISD_HAS_HDF5 = _IMP_spb.IMP_ISD_HAS_HDF5
791 _IMP_spb.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_spb)
792 IMP_ISD_HAS_NUMPY = _IMP_spb.IMP_ISD_HAS_NUMPY
794 _IMP_spb.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
795 IMP_ISD_HAS_PYTHON_IHM = _IMP_spb.IMP_ISD_HAS_PYTHON_IHM
797 _IMP_spb.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_spb)
798 IMPISD_SHOW_WARNINGS = _IMP_spb.IMPISD_SHOW_WARNINGS
801 _IMP_spb.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_spb)
802 IMP_RMF_HAS_IMP_CGAL = _IMP_spb.IMP_RMF_HAS_IMP_CGAL
804 _IMP_spb.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_spb)
805 IMP_RMF_HAS_IMP_EM = _IMP_spb.IMP_RMF_HAS_IMP_EM
807 _IMP_spb.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_spb)
808 IMP_RMF_HAS_IMP_SAXS = _IMP_spb.IMP_RMF_HAS_IMP_SAXS
810 _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
811 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
813 _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
814 IMP_RMF_HAS_IMP_STATISTICS = _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS
816 _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
817 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM
819 _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
820 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
822 _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
823 IMP_RMF_HAS_BOOST_RANDOM = _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM
825 _IMP_spb.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
826 IMP_RMF_HAS_BOOST_REGEX = _IMP_spb.IMP_RMF_HAS_BOOST_REGEX
828 _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
829 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM
831 _IMP_spb.IMP_RMF_HAS_CGAL_swigconstant(_IMP_spb)
832 IMP_RMF_HAS_CGAL = _IMP_spb.IMP_RMF_HAS_CGAL
834 _IMP_spb.IMP_RMF_HAS_HDF5_swigconstant(_IMP_spb)
835 IMP_RMF_HAS_HDF5 = _IMP_spb.IMP_RMF_HAS_HDF5
837 _IMP_spb.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_spb)
838 IMP_RMF_HAS_NUMPY = _IMP_spb.IMP_RMF_HAS_NUMPY
840 _IMP_spb.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
841 IMP_RMF_HAS_PYTHON_IHM = _IMP_spb.IMP_RMF_HAS_PYTHON_IHM
843 _IMP_spb.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_spb)
844 IMPRMF_SHOW_WARNINGS = _IMP_spb.IMPRMF_SHOW_WARNINGS
848 _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM_swigconstant(_IMP_spb)
849 IMP_DOMINO_HAS_IMP_ATOM = _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM
851 _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL_swigconstant(_IMP_spb)
852 IMP_DOMINO_HAS_IMP_CGAL = _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL
854 _IMP_spb.IMP_DOMINO_HAS_IMP_EM_swigconstant(_IMP_spb)
855 IMP_DOMINO_HAS_IMP_EM = _IMP_spb.IMP_DOMINO_HAS_IMP_EM
857 _IMP_spb.IMP_DOMINO_HAS_IMP_ISD_swigconstant(_IMP_spb)
858 IMP_DOMINO_HAS_IMP_ISD = _IMP_spb.IMP_DOMINO_HAS_IMP_ISD
860 _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
861 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL
863 _IMP_spb.IMP_DOMINO_HAS_IMP_RMF_swigconstant(_IMP_spb)
864 IMP_DOMINO_HAS_IMP_RMF = _IMP_spb.IMP_DOMINO_HAS_IMP_RMF
866 _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS_swigconstant(_IMP_spb)
867 IMP_DOMINO_HAS_IMP_SAXS = _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS
869 _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
870 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
872 _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
873 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM
875 _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
876 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
878 _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
879 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM
881 _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
882 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX
884 _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
885 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM
887 _IMP_spb.IMP_DOMINO_HAS_CGAL_swigconstant(_IMP_spb)
888 IMP_DOMINO_HAS_CGAL = _IMP_spb.IMP_DOMINO_HAS_CGAL
890 _IMP_spb.IMP_DOMINO_HAS_HDF5_swigconstant(_IMP_spb)
891 IMP_DOMINO_HAS_HDF5 = _IMP_spb.IMP_DOMINO_HAS_HDF5
893 _IMP_spb.IMP_DOMINO_HAS_NUMPY_swigconstant(_IMP_spb)
894 IMP_DOMINO_HAS_NUMPY = _IMP_spb.IMP_DOMINO_HAS_NUMPY
896 _IMP_spb.IMP_DOMINO_HAS_RMF_swigconstant(_IMP_spb)
897 IMP_DOMINO_HAS_RMF = _IMP_spb.IMP_DOMINO_HAS_RMF
899 _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
900 IMP_DOMINO_HAS_PYTHON_IHM = _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM
902 _IMP_spb.IMPDOMINO_SHOW_WARNINGS_swigconstant(_IMP_spb)
903 IMPDOMINO_SHOW_WARNINGS = _IMP_spb.IMPDOMINO_SHOW_WARNINGS
907 _IMP_spb.IMP_EM2D_HAS_IMP_CGAL_swigconstant(_IMP_spb)
908 IMP_EM2D_HAS_IMP_CGAL = _IMP_spb.IMP_EM2D_HAS_IMP_CGAL
910 _IMP_spb.IMP_EM2D_HAS_IMP_ISD_swigconstant(_IMP_spb)
911 IMP_EM2D_HAS_IMP_ISD = _IMP_spb.IMP_EM2D_HAS_IMP_ISD
913 _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
914 IMP_EM2D_HAS_IMP_KERNEL = _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL
916 _IMP_spb.IMP_EM2D_HAS_IMP_RMF_swigconstant(_IMP_spb)
917 IMP_EM2D_HAS_IMP_RMF = _IMP_spb.IMP_EM2D_HAS_IMP_RMF
919 _IMP_spb.IMP_EM2D_HAS_IMP_SAXS_swigconstant(_IMP_spb)
920 IMP_EM2D_HAS_IMP_SAXS = _IMP_spb.IMP_EM2D_HAS_IMP_SAXS
922 _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
923 IMP_EM2D_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR
925 _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
926 IMP_EM2D_HAS_IMP_STATISTICS = _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS
928 _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
929 IMP_EM2D_HAS_BOOST_GRAPH = _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH
931 _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
932 IMP_EM2D_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM
934 _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
935 IMP_EM2D_HAS_BOOST_REGEX = _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX
937 _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
938 IMP_EM2D_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM
940 _IMP_spb.IMP_EM2D_HAS_CGAL_swigconstant(_IMP_spb)
941 IMP_EM2D_HAS_CGAL = _IMP_spb.IMP_EM2D_HAS_CGAL
943 _IMP_spb.IMP_EM2D_HAS_GSL_swigconstant(_IMP_spb)
944 IMP_EM2D_HAS_GSL = _IMP_spb.IMP_EM2D_HAS_GSL
946 _IMP_spb.IMP_EM2D_HAS_HDF5_swigconstant(_IMP_spb)
947 IMP_EM2D_HAS_HDF5 = _IMP_spb.IMP_EM2D_HAS_HDF5
949 _IMP_spb.IMP_EM2D_HAS_NUMPY_swigconstant(_IMP_spb)
950 IMP_EM2D_HAS_NUMPY = _IMP_spb.IMP_EM2D_HAS_NUMPY
952 _IMP_spb.IMP_EM2D_HAS_OPENCV22_swigconstant(_IMP_spb)
953 IMP_EM2D_HAS_OPENCV22 = _IMP_spb.IMP_EM2D_HAS_OPENCV22
955 _IMP_spb.IMP_EM2D_HAS_RMF_swigconstant(_IMP_spb)
956 IMP_EM2D_HAS_RMF = _IMP_spb.IMP_EM2D_HAS_RMF
958 _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
959 IMP_EM2D_HAS_PYTHON_IHM = _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM
961 _IMP_spb.IMP_EM2D_HAS_OPENCV21_swigconstant(_IMP_spb)
962 IMP_EM2D_HAS_OPENCV21 = _IMP_spb.IMP_EM2D_HAS_OPENCV21
964 _IMP_spb.IMP_EM2D_HAS_OPENCV3_swigconstant(_IMP_spb)
965 IMP_EM2D_HAS_OPENCV3 = _IMP_spb.IMP_EM2D_HAS_OPENCV3
967 _IMP_spb.IMPEM2D_SHOW_WARNINGS_swigconstant(_IMP_spb)
968 IMPEM2D_SHOW_WARNINGS = _IMP_spb.IMPEM2D_SHOW_WARNINGS
971 _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
972 IMP_SPB_HAS_IMP_ALGEBRA = _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA
974 _IMP_spb.IMP_SPB_HAS_IMP_CGAL_swigconstant(_IMP_spb)
975 IMP_SPB_HAS_IMP_CGAL = _IMP_spb.IMP_SPB_HAS_IMP_CGAL
977 _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
978 IMP_SPB_HAS_IMP_DISPLAY = _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY
980 _IMP_spb.IMP_SPB_HAS_IMP_DOMINO_swigconstant(_IMP_spb)
981 IMP_SPB_HAS_IMP_DOMINO = _IMP_spb.IMP_SPB_HAS_IMP_DOMINO
983 _IMP_spb.IMP_SPB_HAS_IMP_EM_swigconstant(_IMP_spb)
984 IMP_SPB_HAS_IMP_EM = _IMP_spb.IMP_SPB_HAS_IMP_EM
986 _IMP_spb.IMP_SPB_HAS_IMP_GSL_swigconstant(_IMP_spb)
987 IMP_SPB_HAS_IMP_GSL = _IMP_spb.IMP_SPB_HAS_IMP_GSL
989 _IMP_spb.IMP_SPB_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
990 IMP_SPB_HAS_IMP_KERNEL = _IMP_spb.IMP_SPB_HAS_IMP_KERNEL
992 _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
993 IMP_SPB_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR
995 _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
996 IMP_SPB_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM
998 _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
999 IMP_SPB_HAS_BOOST_GRAPH = _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH
1001 _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
1002 IMP_SPB_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS
1004 _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
1005 IMP_SPB_HAS_BOOST_RANDOM = _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM
1007 _IMP_spb.IMP_SPB_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
1008 IMP_SPB_HAS_BOOST_REGEX = _IMP_spb.IMP_SPB_HAS_BOOST_REGEX
1010 _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
1011 IMP_SPB_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM
1013 _IMP_spb.IMP_SPB_HAS_CGAL_swigconstant(_IMP_spb)
1014 IMP_SPB_HAS_CGAL = _IMP_spb.IMP_SPB_HAS_CGAL
1016 _IMP_spb.IMP_SPB_HAS_FFTW3_swigconstant(_IMP_spb)
1017 IMP_SPB_HAS_FFTW3 = _IMP_spb.IMP_SPB_HAS_FFTW3
1019 _IMP_spb.IMP_SPB_HAS_GSL_swigconstant(_IMP_spb)
1020 IMP_SPB_HAS_GSL = _IMP_spb.IMP_SPB_HAS_GSL
1022 _IMP_spb.IMP_SPB_HAS_HDF5_swigconstant(_IMP_spb)
1023 IMP_SPB_HAS_HDF5 = _IMP_spb.IMP_SPB_HAS_HDF5
1025 _IMP_spb.IMP_SPB_HAS_MPI_swigconstant(_IMP_spb)
1026 IMP_SPB_HAS_MPI = _IMP_spb.IMP_SPB_HAS_MPI
1028 _IMP_spb.IMP_SPB_HAS_NUMPY_swigconstant(_IMP_spb)
1029 IMP_SPB_HAS_NUMPY = _IMP_spb.IMP_SPB_HAS_NUMPY
1031 _IMP_spb.IMP_SPB_HAS_OPENCV22_swigconstant(_IMP_spb)
1032 IMP_SPB_HAS_OPENCV22 = _IMP_spb.IMP_SPB_HAS_OPENCV22
1034 _IMP_spb.IMP_SPB_HAS_RMF_swigconstant(_IMP_spb)
1035 IMP_SPB_HAS_RMF = _IMP_spb.IMP_SPB_HAS_RMF
1037 _IMP_spb.IMP_SPB_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
1038 IMP_SPB_HAS_PYTHON_IHM = _IMP_spb.IMP_SPB_HAS_PYTHON_IHM
1040 _IMP_spb.IMPSPB_SHOW_WARNINGS_swigconstant(_IMP_spb)
1041 IMPSPB_SHOW_WARNINGS = _IMP_spb.IMPSPB_SHOW_WARNINGS
1044 return [HelixDecorator(x)
for x
in l]
1045 _plural_types.append(
"HelixDecorators")
1048 _value_types.append(
"HelixDecorator")
1051 _object_types.append(
"AttributeDistancePairScore")
1054 def _object_cast_to_AttributeDistancePairScore(o):
1055 """_object_cast_to_AttributeDistancePairScore(Object o) -> AttributeDistancePairScore"""
1056 return _IMP_spb._object_cast_to_AttributeDistancePairScore(o)
1058 _object_types.append(
"BoxedMover")
1061 def _object_cast_to_BoxedMover(o):
1062 """_object_cast_to_BoxedMover(Object o) -> BoxedMover"""
1063 return _IMP_spb._object_cast_to_BoxedMover(o)
1065 _object_types.append(
"CellMover")
1068 def _object_cast_to_CellMover(o):
1069 """_object_cast_to_CellMover(Object o) -> CellMover"""
1070 return _IMP_spb._object_cast_to_CellMover(o)
1072 _object_types.append(
"ChiSquareMetric")
1075 _object_types.append(
"ContactMapMetric")
1078 def _object_cast_to_ContactMapMetric(o):
1079 """_object_cast_to_ContactMapMetric(Object o) -> ContactMapMetric"""
1080 return _IMP_spb._object_cast_to_ContactMapMetric(o)
1082 _object_types.append(
"DiameterRgyrRestraint")
1085 def _object_cast_to_DiameterRgyrRestraint(o):
1086 """_object_cast_to_DiameterRgyrRestraint(Object o) -> DiameterRgyrRestraint"""
1087 return _IMP_spb._object_cast_to_DiameterRgyrRestraint(o)
1089 _object_types.append(
"DistanceRMSDMetric")
1092 def _object_cast_to_DistanceRMSDMetric(o):
1093 """_object_cast_to_DistanceRMSDMetric(Object o) -> DistanceRMSDMetric"""
1094 return _IMP_spb._object_cast_to_DistanceRMSDMetric(o)
1096 _object_types.append(
"Gaussian")
1099 def _object_cast_to_Gaussian(o):
1100 """_object_cast_to_Gaussian(Object o) -> Gaussian"""
1101 return _IMP_spb._object_cast_to_Gaussian(o)
1103 _object_types.append(
"ISDRestraint")
1106 _object_types.append(
"KinkPairScore")
1109 def _object_cast_to_KinkPairScore(o):
1110 """_object_cast_to_KinkPairScore(Object o) -> KinkPairScore"""
1111 return _IMP_spb._object_cast_to_KinkPairScore(o)
1113 _object_types.append(
"MolecularDynamicsWithWte")
1116 def _object_cast_to_MolecularDynamicsWithWte(o):
1117 """_object_cast_to_MolecularDynamicsWithWte(Object o) -> MolecularDynamicsWithWte"""
1118 return _IMP_spb._object_cast_to_MolecularDynamicsWithWte(o)
1120 _object_types.append(
"MonteCarloWithWte")
1123 def _object_cast_to_MonteCarloWithWte(o):
1124 """_object_cast_to_MonteCarloWithWte(Object o) -> MonteCarloWithWte"""
1125 return _IMP_spb._object_cast_to_MonteCarloWithWte(o)
1127 _object_types.append(
"NuisanceRangeModifier")
1130 def _object_cast_to_NuisanceRangeModifier(o):
1131 """_object_cast_to_NuisanceRangeModifier(Object o) -> NuisanceRangeModifier"""
1132 return _IMP_spb._object_cast_to_NuisanceRangeModifier(o)
1134 _object_types.append(
"PbcBoxedMover")
1137 def _object_cast_to_PbcBoxedMover(o):
1138 """_object_cast_to_PbcBoxedMover(Object o) -> PbcBoxedMover"""
1139 return _IMP_spb._object_cast_to_PbcBoxedMover(o)
1141 _object_types.append(
"PbcBoxedRigidBodyMover")
1144 def _object_cast_to_PbcBoxedRigidBodyMover(o):
1145 """_object_cast_to_PbcBoxedRigidBodyMover(Object o) -> PbcBoxedRigidBodyMover"""
1146 return _IMP_spb._object_cast_to_PbcBoxedRigidBodyMover(o)
1148 _object_types.append(
"RigidBodyNewMover")
1151 def _object_cast_to_RigidBodyNewMover(o):
1152 """_object_cast_to_RigidBodyNewMover(Object o) -> RigidBodyNewMover"""
1153 return _IMP_spb._object_cast_to_RigidBodyNewMover(o)
1155 _object_types.append(
"RigidBodyPackingScore")
1158 def _object_cast_to_RigidBodyPackingScore(o):
1159 """_object_cast_to_RigidBodyPackingScore(Object o) -> RigidBodyPackingScore"""
1160 return _IMP_spb._object_cast_to_RigidBodyPackingScore(o)
1162 _object_types.append(
"RMSDMetric")
1165 def _object_cast_to_RMSDMetric(o):
1166 """_object_cast_to_RMSDMetric(Object o) -> RMSDMetric"""
1167 return _IMP_spb._object_cast_to_RMSDMetric(o)
1169 _object_types.append(
"SameParticlePairFilter")
1172 def _object_cast_to_SameParticlePairFilter(o):
1173 """_object_cast_to_SameParticlePairFilter(Object o) -> SameParticlePairFilter"""
1174 return _IMP_spb._object_cast_to_SameParticlePairFilter(o)
1176 _object_types.append(
"SameRigidBodyPairFilter")
1179 def _object_cast_to_SameRigidBodyPairFilter(o):
1180 """_object_cast_to_SameRigidBodyPairFilter(Object o) -> SameRigidBodyPairFilter"""
1181 return _IMP_spb._object_cast_to_SameRigidBodyPairFilter(o)
1183 _object_types.append(
"TiltSingletonScore")
1186 def _object_cast_to_TiltSingletonScore(o):
1187 """_object_cast_to_TiltSingletonScore(Object o) -> TiltSingletonScore"""
1188 return _IMP_spb._object_cast_to_TiltSingletonScore(o)
1190 _object_types.append(
"TransformationSymmetry")
1193 _object_types.append(
"TwoStateGoModelRestraint")
1196 def _object_cast_to_TwoStateGoModelRestraint(o):
1197 """_object_cast_to_TwoStateGoModelRestraint(Object o) -> TwoStateGoModelRestraint"""
1198 return _IMP_spb._object_cast_to_TwoStateGoModelRestraint(o)
1200 _object_types.append(
"UniformBoundedRestraint")
1203 def _object_cast_to_UniformBoundedRestraint(o):
1204 """_object_cast_to_UniformBoundedRestraint(Object o) -> UniformBoundedRestraint"""
1205 return _IMP_spb._object_cast_to_UniformBoundedRestraint(o)
1207 """Proxy of C++ IMP::spb::AttributeDistancePairScore class"""
1208 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1210 def __init__(self, f, k):
1211 """__init__(IMP::spb::AttributeDistancePairScore self, UnaryFunction f, FloatKey k) -> AttributeDistancePairScore"""
1212 this = _IMP_spb.new_AttributeDistancePairScore(f, k)
1214 self.this.append(this)
1218 def do_get_inputs(self, m, pis):
1219 """do_get_inputs(AttributeDistancePairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1220 return _IMP_spb.AttributeDistancePairScore_do_get_inputs(self, m, pis)
1223 def get_version_info(self):
1224 """get_version_info(AttributeDistancePairScore self) -> VersionInfo"""
1225 return _IMP_spb.AttributeDistancePairScore_get_version_info(self)
1228 def show(self, *args):
1230 show(AttributeDistancePairScore self, _ostream out)
1231 show(AttributeDistancePairScore self)
1233 return _IMP_spb.AttributeDistancePairScore_show(self, *args)
1237 """__str__(AttributeDistancePairScore self) -> std::string"""
1238 return _IMP_spb.AttributeDistancePairScore___str__(self)
1242 """__repr__(AttributeDistancePairScore self) -> std::string"""
1243 return _IMP_spb.AttributeDistancePairScore___repr__(self)
1248 return _object_cast_to_AttributeDistancePairScore(o)
1250 AttributeDistancePairScore_swigregister = _IMP_spb.AttributeDistancePairScore_swigregister
1251 AttributeDistancePairScore_swigregister(AttributeDistancePairScore)
1254 """Proxy of C++ IMP::spb::BoxedMover class"""
1255 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1257 def __init__(self, p, max_tr, centers):
1258 """__init__(IMP::spb::BoxedMover self, Particle p, IMP::Float max_tr, IMP::algebra::Vector3Ds centers) -> BoxedMover"""
1259 this = _IMP_spb.new_BoxedMover(p, max_tr, centers)
1261 self.this.append(this)
1265 def get_version_info(self):
1266 """get_version_info(BoxedMover self) -> VersionInfo"""
1267 return _IMP_spb.BoxedMover_get_version_info(self)
1270 def show(self, *args):
1272 show(BoxedMover self, _ostream out)
1273 show(BoxedMover self)
1275 return _IMP_spb.BoxedMover_show(self, *args)
1279 """__str__(BoxedMover self) -> std::string"""
1280 return _IMP_spb.BoxedMover___str__(self)
1284 """__repr__(BoxedMover self) -> std::string"""
1285 return _IMP_spb.BoxedMover___repr__(self)
1290 return _object_cast_to_BoxedMover(o)
1292 BoxedMover_swigregister = _IMP_spb.BoxedMover_swigregister
1293 BoxedMover_swigregister(BoxedMover)
1296 """Proxy of C++ IMP::spb::CellMover class"""
1297 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1299 def __init__(self, p, ps, max_translation):
1300 """__init__(IMP::spb::CellMover self, Particle p, IMP::Particles ps, IMP::Float max_translation) -> CellMover"""
1301 this = _IMP_spb.new_CellMover(p, ps, max_translation)
1303 self.this.append(this)
1307 def get_version_info(self):
1308 """get_version_info(CellMover self) -> VersionInfo"""
1309 return _IMP_spb.CellMover_get_version_info(self)
1312 def show(self, *args):
1314 show(CellMover self, _ostream out)
1315 show(CellMover self)
1317 return _IMP_spb.CellMover_show(self, *args)
1321 """__str__(CellMover self) -> std::string"""
1322 return _IMP_spb.CellMover___str__(self)
1326 """__repr__(CellMover self) -> std::string"""
1327 return _IMP_spb.CellMover___repr__(self)
1332 return _object_cast_to_CellMover(o)
1334 CellMover_swigregister = _IMP_spb.CellMover_swigregister
1335 CellMover_swigregister(CellMover)
1338 """Proxy of C++ IMP::spb::ChiSquareMetric class"""
1339 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1341 def __init__(self, nu_exp, constr_type=0):
1343 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp, int constr_type=0) -> ChiSquareMetric
1344 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp) -> ChiSquareMetric
1346 this = _IMP_spb.new_ChiSquareMetric(nu_exp, constr_type)
1348 self.this.append(this)
1352 def add_configuration(self, nu, stddev, weight=1.0):
1354 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev, double weight=1.0)
1355 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev)
1357 return _IMP_spb.ChiSquareMetric_add_configuration(self, nu, stddev, weight)
1360 def get_nu(self, i):
1361 """get_nu(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1362 return _IMP_spb.ChiSquareMetric_get_nu(self, i)
1365 def get_stddev(self, i):
1366 """get_stddev(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1367 return _IMP_spb.ChiSquareMetric_get_stddev(self, i)
1370 def get_weight(self, i):
1371 """get_weight(ChiSquareMetric self, unsigned int i) -> IMP::Float"""
1372 return _IMP_spb.ChiSquareMetric_get_weight(self, i)
1375 def get_chisquare_exp(self, i):
1376 """get_chisquare_exp(ChiSquareMetric self, unsigned int i) -> double"""
1377 return _IMP_spb.ChiSquareMetric_get_chisquare_exp(self, i)
1380 def get_version_info(self):
1381 """get_version_info(ChiSquareMetric self) -> VersionInfo"""
1382 return _IMP_spb.ChiSquareMetric_get_version_info(self)
1386 """__str__(ChiSquareMetric self) -> std::string"""
1387 return _IMP_spb.ChiSquareMetric___str__(self)
1391 """__repr__(ChiSquareMetric self) -> std::string"""
1392 return _IMP_spb.ChiSquareMetric___repr__(self)
1397 return _object_cast_to_ChiSquareMetric(o)
1399 ChiSquareMetric_swigregister = _IMP_spb.ChiSquareMetric_swigregister
1400 ChiSquareMetric_swigregister(ChiSquareMetric)
1403 """Proxy of C++ IMP::spb::ContactMapMetric class"""
1404 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1406 def __init__(self, ps, r0, nn, mm):
1407 """__init__(IMP::spb::ContactMapMetric self, IMP::Particles ps, double r0, int nn, int mm) -> ContactMapMetric"""
1408 this = _IMP_spb.new_ContactMapMetric(ps, r0, nn, mm)
1410 self.this.append(this)
1414 def add_configuration(self, weight=1.0):
1416 add_configuration(ContactMapMetric self, double weight=1.0)
1417 add_configuration(ContactMapMetric self)
1419 return _IMP_spb.ContactMapMetric_add_configuration(self, weight)
1422 def add_map(self, matrix, weight=1.0):
1424 add_map(ContactMapMetric self, IMP::Floats matrix, double weight=1.0)
1425 add_map(ContactMapMetric self, IMP::Floats matrix)
1427 return _IMP_spb.ContactMapMetric_add_map(self, matrix, weight)
1430 def get_weight(self, i):
1431 """get_weight(ContactMapMetric self, unsigned int i) -> IMP::Float"""
1432 return _IMP_spb.ContactMapMetric_get_weight(self, i)
1435 def get_item(self, i):
1436 """get_item(ContactMapMetric self, unsigned int i) -> IMP::Floats"""
1437 return _IMP_spb.ContactMapMetric_get_item(self, i)
1440 def get_version_info(self):
1441 """get_version_info(ContactMapMetric self) -> VersionInfo"""
1442 return _IMP_spb.ContactMapMetric_get_version_info(self)
1446 """__str__(ContactMapMetric self) -> std::string"""
1447 return _IMP_spb.ContactMapMetric___str__(self)
1451 """__repr__(ContactMapMetric self) -> std::string"""
1452 return _IMP_spb.ContactMapMetric___repr__(self)
1457 return _object_cast_to_ContactMapMetric(o)
1459 ContactMapMetric_swigregister = _IMP_spb.ContactMapMetric_swigregister
1460 ContactMapMetric_swigregister(ContactMapMetric)
1463 """Proxy of C++ IMP::spb::DiameterRgyrRestraint class"""
1464 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1466 def __init__(self, ps, diameter, rgyr, kappa):
1467 """__init__(IMP::spb::DiameterRgyrRestraint self, IMP::Particles ps, IMP::Float diameter, IMP::Float rgyr, IMP::Float kappa) -> DiameterRgyrRestraint"""
1468 this = _IMP_spb.new_DiameterRgyrRestraint(ps, diameter, rgyr, kappa)
1470 self.this.append(this)
1474 def do_get_inputs(self):
1475 """do_get_inputs(DiameterRgyrRestraint self) -> IMP::ModelObjectsTemp"""
1476 return _IMP_spb.DiameterRgyrRestraint_do_get_inputs(self)
1479 def get_version_info(self):
1480 """get_version_info(DiameterRgyrRestraint self) -> VersionInfo"""
1481 return _IMP_spb.DiameterRgyrRestraint_get_version_info(self)
1485 """__str__(DiameterRgyrRestraint self) -> std::string"""
1486 return _IMP_spb.DiameterRgyrRestraint___str__(self)
1490 """__repr__(DiameterRgyrRestraint self) -> std::string"""
1491 return _IMP_spb.DiameterRgyrRestraint___repr__(self)
1496 return _object_cast_to_DiameterRgyrRestraint(o)
1498 DiameterRgyrRestraint_swigregister = _IMP_spb.DiameterRgyrRestraint_swigregister
1499 DiameterRgyrRestraint_swigregister(DiameterRgyrRestraint)
1502 """Proxy of C++ IMP::spb::DistanceRMSDMetric class"""
1503 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1505 def __init__(self, ps, align, tr, px, py, pz):
1506 """__init__(IMP::spb::DistanceRMSDMetric self, IMP::Particles ps, IMP::Ints align, IMP::algebra::Transformation3Ds tr, Particle px, Particle py, Particle pz) -> DistanceRMSDMetric"""
1507 this = _IMP_spb.new_DistanceRMSDMetric(ps, align, tr, px, py, pz)
1509 self.this.append(this)
1513 def add_configuration(self, weight=1.0):
1515 add_configuration(DistanceRMSDMetric self, double weight=1.0)
1516 add_configuration(DistanceRMSDMetric self)
1518 return _IMP_spb.DistanceRMSDMetric_add_configuration(self, weight)
1521 def get_weight(self, i):
1522 """get_weight(DistanceRMSDMetric self, unsigned int i) -> IMP::Float"""
1523 return _IMP_spb.DistanceRMSDMetric_get_weight(self, i)
1526 def get_version_info(self):
1527 """get_version_info(DistanceRMSDMetric self) -> VersionInfo"""
1528 return _IMP_spb.DistanceRMSDMetric_get_version_info(self)
1532 """__str__(DistanceRMSDMetric self) -> std::string"""
1533 return _IMP_spb.DistanceRMSDMetric___str__(self)
1537 """__repr__(DistanceRMSDMetric self) -> std::string"""
1538 return _IMP_spb.DistanceRMSDMetric___repr__(self)
1543 return _object_cast_to_DistanceRMSDMetric(o)
1545 DistanceRMSDMetric_swigregister = _IMP_spb.DistanceRMSDMetric_swigregister
1546 DistanceRMSDMetric_swigregister(DistanceRMSDMetric)
1549 def create_gromos_clustering(d, cutoff):
1550 """create_gromos_clustering(Metric d, double cutoff) -> PartitionalClustering"""
1551 return _IMP_spb.create_gromos_clustering(d, cutoff)
1553 """Proxy of C++ IMP::spb::Gaussian class"""
1554 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1556 def __init__(self, Emin, Zmin, sigma):
1557 """__init__(IMP::spb::Gaussian self, IMP::Float Emin, IMP::Float Zmin, IMP::Float sigma) -> Gaussian"""
1558 this = _IMP_spb.new_Gaussian(Emin, Zmin, sigma)
1560 self.this.append(this)
1564 def get_version_info(self):
1565 """get_version_info(Gaussian self) -> VersionInfo"""
1566 return _IMP_spb.Gaussian_get_version_info(self)
1570 """__str__(Gaussian self) -> std::string"""
1571 return _IMP_spb.Gaussian___str__(self)
1575 """__repr__(Gaussian self) -> std::string"""
1576 return _IMP_spb.Gaussian___repr__(self)
1581 return _object_cast_to_Gaussian(o)
1583 Gaussian_swigregister = _IMP_spb.Gaussian_swigregister
1584 Gaussian_swigregister(Gaussian)
1587 """Proxy of C++ IMP::spb::HelixDecorator class"""
1588 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1590 def __init__(self, *args):
1592 __init__(IMP::spb::HelixDecorator self) -> HelixDecorator
1593 __init__(IMP::spb::HelixDecorator self, Model m, ParticleIndex id) -> HelixDecorator
1594 __init__(IMP::spb::HelixDecorator self, _ParticleAdaptor d) -> HelixDecorator
1596 this = _IMP_spb.new_HelixDecorator(*args)
1598 self.this.append(this)
1602 def show(self, *args):
1604 show(HelixDecorator self, _ostream out)
1605 show(HelixDecorator self)
1607 return _IMP_spb.HelixDecorator_show(self, *args)
1610 def setup_particle(p, b, e):
1611 """setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1612 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1614 setup_particle = staticmethod(setup_particle)
1616 def get_begin(self):
1617 """get_begin(HelixDecorator self) -> IMP::Float"""
1618 return _IMP_spb.HelixDecorator_get_begin(self)
1622 """get_end(HelixDecorator self) -> IMP::Float"""
1623 return _IMP_spb.HelixDecorator_get_end(self)
1626 def get_is_setup(*args):
1628 get_is_setup(_ParticleAdaptor p) -> bool
1629 get_is_setup(Model m, ParticleIndex id) -> bool
1631 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1633 get_is_setup = staticmethod(get_is_setup)
1635 def set_begin(self, v):
1636 """set_begin(HelixDecorator self, IMP::Float v)"""
1637 return _IMP_spb.HelixDecorator_set_begin(self, v)
1640 def set_end(self, v):
1641 """set_end(HelixDecorator self, IMP::Float v)"""
1642 return _IMP_spb.HelixDecorator_set_end(self, v)
1645 def add_attribute(self, *args):
1647 add_attribute(HelixDecorator self, FloatKey k, IMP::Float v, bool opt)
1648 add_attribute(HelixDecorator self, FloatKey a0, IMP::Float a1)
1649 add_attribute(HelixDecorator self, IntKey a0, IMP::Int a1)
1650 add_attribute(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1651 add_attribute(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1652 add_attribute(HelixDecorator self, StringKey a0, IMP::String a1)
1653 add_attribute(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1654 add_attribute(HelixDecorator self, ObjectKey a0, Object a1)
1656 return _IMP_spb.HelixDecorator_add_attribute(self, *args)
1659 def get_value(self, *args):
1661 get_value(HelixDecorator self, FloatKey a0) -> IMP::Float
1662 get_value(HelixDecorator self, IntKey a0) -> IMP::Int
1663 get_value(HelixDecorator self, FloatsKey a0) -> IMP::Floats
1664 get_value(HelixDecorator self, IntsKey a0) -> IMP::Ints
1665 get_value(HelixDecorator self, StringKey a0) -> IMP::String
1666 get_value(HelixDecorator self, ParticleIndexKey a0) -> Particle
1667 get_value(HelixDecorator self, ObjectKey a0) -> Object
1669 return _IMP_spb.HelixDecorator_get_value(self, *args)
1672 def set_value(self, *args):
1674 set_value(HelixDecorator self, FloatKey a0, IMP::Float a1)
1675 set_value(HelixDecorator self, IntKey a0, IMP::Int a1)
1676 set_value(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1677 set_value(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1678 set_value(HelixDecorator self, StringKey a0, IMP::String a1)
1679 set_value(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1680 set_value(HelixDecorator self, ObjectKey a0, Object a1)
1682 return _IMP_spb.HelixDecorator_set_value(self, *args)
1685 def remove_attribute(self, *args):
1687 remove_attribute(HelixDecorator self, FloatKey a0)
1688 remove_attribute(HelixDecorator self, IntKey a0)
1689 remove_attribute(HelixDecorator self, FloatsKey a0)
1690 remove_attribute(HelixDecorator self, IntsKey a0)
1691 remove_attribute(HelixDecorator self, StringKey a0)
1692 remove_attribute(HelixDecorator self, ParticleIndexKey a0)
1693 remove_attribute(HelixDecorator self, ObjectKey a0)
1695 return _IMP_spb.HelixDecorator_remove_attribute(self, *args)
1698 def has_attribute(self, *args):
1700 has_attribute(HelixDecorator self, FloatKey a0) -> bool
1701 has_attribute(HelixDecorator self, IntKey a0) -> bool
1702 has_attribute(HelixDecorator self, FloatsKey a0) -> bool
1703 has_attribute(HelixDecorator self, IntsKey a0) -> bool
1704 has_attribute(HelixDecorator self, StringKey a0) -> bool
1705 has_attribute(HelixDecorator self, ParticleIndexKey a0) -> bool
1706 has_attribute(HelixDecorator self, ObjectKey a0) -> bool
1708 return _IMP_spb.HelixDecorator_has_attribute(self, *args)
1711 def get_derivative(self, a0):
1712 """get_derivative(HelixDecorator self, FloatKey a0) -> double"""
1713 return _IMP_spb.HelixDecorator_get_derivative(self, a0)
1717 """get_name(HelixDecorator self) -> std::string"""
1718 return _IMP_spb.HelixDecorator_get_name(self)
1721 def clear_caches(self):
1722 """clear_caches(HelixDecorator self)"""
1723 return _IMP_spb.HelixDecorator_clear_caches(self)
1726 def set_name(self, a0):
1727 """set_name(HelixDecorator self, std::string a0)"""
1728 return _IMP_spb.HelixDecorator_set_name(self, a0)
1732 """set_check_level(HelixDecorator self, IMP::CheckLevel a0)"""
1733 return _IMP_spb.HelixDecorator_set_check_level(self, a0)
1736 def add_to_derivative(self, a0, a1, a2):
1737 """add_to_derivative(HelixDecorator self, FloatKey a0, double a1, DerivativeAccumulator a2)"""
1738 return _IMP_spb.HelixDecorator_add_to_derivative(self, a0, a1, a2)
1741 def set_is_optimized(self, a0, a1):
1742 """set_is_optimized(HelixDecorator self, FloatKey a0, bool a1)"""
1743 return _IMP_spb.HelixDecorator_set_is_optimized(self, a0, a1)
1746 def get_is_optimized(self, a0):
1747 """get_is_optimized(HelixDecorator self, FloatKey a0) -> bool"""
1748 return _IMP_spb.HelixDecorator_get_is_optimized(self, a0)
1752 """get_check_level(HelixDecorator self) -> IMP::CheckLevel"""
1753 return _IMP_spb.HelixDecorator_get_check_level(self)
1756 def __eq__(self, *args):
1758 __eq__(HelixDecorator self, HelixDecorator o) -> bool
1759 __eq__(HelixDecorator self, Particle d) -> bool
1761 return _IMP_spb.HelixDecorator___eq__(self, *args)
1764 def __ne__(self, *args):
1766 __ne__(HelixDecorator self, HelixDecorator o) -> bool
1767 __ne__(HelixDecorator self, Particle d) -> bool
1769 return _IMP_spb.HelixDecorator___ne__(self, *args)
1772 def __le__(self, *args):
1774 __le__(HelixDecorator self, HelixDecorator o) -> bool
1775 __le__(HelixDecorator self, Particle d) -> bool
1777 return _IMP_spb.HelixDecorator___le__(self, *args)
1780 def __lt__(self, *args):
1782 __lt__(HelixDecorator self, HelixDecorator o) -> bool
1783 __lt__(HelixDecorator self, Particle d) -> bool
1785 return _IMP_spb.HelixDecorator___lt__(self, *args)
1788 def __ge__(self, *args):
1790 __ge__(HelixDecorator self, HelixDecorator o) -> bool
1791 __ge__(HelixDecorator self, Particle d) -> bool
1793 return _IMP_spb.HelixDecorator___ge__(self, *args)
1796 def __gt__(self, *args):
1798 __gt__(HelixDecorator self, HelixDecorator o) -> bool
1799 __gt__(HelixDecorator self, Particle d) -> bool
1801 return _IMP_spb.HelixDecorator___gt__(self, *args)
1805 """__hash__(HelixDecorator self) -> std::size_t"""
1806 return _IMP_spb.HelixDecorator___hash__(self)
1810 """__str__(HelixDecorator self) -> std::string"""
1811 return _IMP_spb.HelixDecorator___str__(self)
1815 """__repr__(HelixDecorator self) -> std::string"""
1816 return _IMP_spb.HelixDecorator___repr__(self)
1818 __swig_destroy__ = _IMP_spb.delete_HelixDecorator
1819 __del__ =
lambda self:
None
1820 HelixDecorator_swigregister = _IMP_spb.HelixDecorator_swigregister
1821 HelixDecorator_swigregister(HelixDecorator)
1823 def HelixDecorator_setup_particle(p, b, e):
1824 """HelixDecorator_setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1825 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1827 def HelixDecorator_get_is_setup(*args):
1829 get_is_setup(_ParticleAdaptor p) -> bool
1830 HelixDecorator_get_is_setup(Model m, ParticleIndex id) -> bool
1832 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1835 """Proxy of C++ IMP::spb::ISDRestraint class"""
1836 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1838 def __init__(self, *args, **kwargs):
1839 raise AttributeError(
"No constructor defined - class is abstract")
1841 def get_probability(self):
1842 """get_probability(ISDRestraint self) -> double"""
1843 return _IMP_spb.ISDRestraint_get_probability(self)
1847 """__str__(ISDRestraint self) -> std::string"""
1848 return _IMP_spb.ISDRestraint___str__(self)
1852 """__repr__(ISDRestraint self) -> std::string"""
1853 return _IMP_spb.ISDRestraint___repr__(self)
1858 return _object_cast_to_ISDRestraint(o)
1860 __swig_destroy__ = _IMP_spb.delete_ISDRestraint
1861 __del__ =
lambda self:
None
1862 ISDRestraint_swigregister = _IMP_spb.ISDRestraint_swigregister
1863 ISDRestraint_swigregister(ISDRestraint)
1866 """Proxy of C++ IMP::spb::KinkPairScore class"""
1867 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1869 def __init__(self, f):
1870 """__init__(IMP::spb::KinkPairScore self, UnaryFunction f) -> KinkPairScore"""
1871 this = _IMP_spb.new_KinkPairScore(f)
1873 self.this.append(this)
1877 def do_get_inputs(self, m, pis):
1878 """do_get_inputs(KinkPairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1879 return _IMP_spb.KinkPairScore_do_get_inputs(self, m, pis)
1882 def get_version_info(self):
1883 """get_version_info(KinkPairScore self) -> VersionInfo"""
1884 return _IMP_spb.KinkPairScore_get_version_info(self)
1887 def show(self, *args):
1889 show(KinkPairScore self, _ostream out)
1890 show(KinkPairScore self)
1892 return _IMP_spb.KinkPairScore_show(self, *args)
1896 """__str__(KinkPairScore self) -> std::string"""
1897 return _IMP_spb.KinkPairScore___str__(self)
1901 """__repr__(KinkPairScore self) -> std::string"""
1902 return _IMP_spb.KinkPairScore___repr__(self)
1907 return _object_cast_to_KinkPairScore(o)
1909 KinkPairScore_swigregister = _IMP_spb.KinkPairScore_swigregister
1910 KinkPairScore_swigregister(KinkPairScore)
1913 """Proxy of C++ IMP::spb::MolecularDynamicsWithWte class"""
1914 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1916 def __init__(self, m, emin, emax, sigma, gamma, w0):
1917 """__init__(IMP::spb::MolecularDynamicsWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MolecularDynamicsWithWte"""
1918 this = _IMP_spb.new_MolecularDynamicsWithWte(m, emin, emax, sigma, gamma, w0)
1920 self.this.append(this)
1924 def get_bias(self, score):
1925 """get_bias(MolecularDynamicsWithWte self, double score) -> double"""
1926 return _IMP_spb.MolecularDynamicsWithWte_get_bias(self, score)
1929 def get_bias_buffer(self):
1930 """get_bias_buffer(MolecularDynamicsWithWte self) -> IMP::Floats"""
1931 return _IMP_spb.MolecularDynamicsWithWte_get_bias_buffer(self)
1935 """get_nbin(MolecularDynamicsWithWte self) -> int"""
1936 return _IMP_spb.MolecularDynamicsWithWte_get_nbin(self)
1939 def set_w0(self, w0):
1940 """set_w0(MolecularDynamicsWithWte self, double w0)"""
1941 return _IMP_spb.MolecularDynamicsWithWte_set_w0(self, w0)
1944 def set_bias(self, bias):
1945 """set_bias(MolecularDynamicsWithWte self, IMP::Floats const & bias)"""
1946 return _IMP_spb.MolecularDynamicsWithWte_set_bias(self, bias)
1949 def get_kinetic_energy(self):
1950 """get_kinetic_energy(MolecularDynamicsWithWte self) -> IMP::Float"""
1951 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_energy(self)
1954 def get_kinetic_temperature(self, ekinetic):
1955 """get_kinetic_temperature(MolecularDynamicsWithWte self, IMP::Float ekinetic) -> IMP::Float"""
1956 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_temperature(self, ekinetic)
1959 def set_velocity_cap(self, velocity_cap):
1960 """set_velocity_cap(MolecularDynamicsWithWte self, IMP::Float velocity_cap)"""
1961 return _IMP_spb.MolecularDynamicsWithWte_set_velocity_cap(self, velocity_cap)
1964 def assign_velocities(self, temperature):
1965 """assign_velocities(MolecularDynamicsWithWte self, IMP::Float temperature)"""
1966 return _IMP_spb.MolecularDynamicsWithWte_assign_velocities(self, temperature)
1969 def rescale_velocities(self, rescale):
1970 """rescale_velocities(MolecularDynamicsWithWte self, IMP::Float rescale)"""
1971 return _IMP_spb.MolecularDynamicsWithWte_rescale_velocities(self, rescale)
1974 def setup(self, ps):
1975 """setup(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & ps)"""
1976 return _IMP_spb.MolecularDynamicsWithWte_setup(self, ps)
1979 def do_step(self, sc, dt):
1980 """do_step(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & sc, double dt) -> double"""
1981 return _IMP_spb.MolecularDynamicsWithWte_do_step(self, sc, dt)
1984 def get_is_simulation_particle(self, p):
1985 """get_is_simulation_particle(MolecularDynamicsWithWte self, ParticleIndex p) -> bool"""
1986 return _IMP_spb.MolecularDynamicsWithWte_get_is_simulation_particle(self, p)
1990 """__str__(MolecularDynamicsWithWte self) -> std::string"""
1991 return _IMP_spb.MolecularDynamicsWithWte___str__(self)
1995 """__repr__(MolecularDynamicsWithWte self) -> std::string"""
1996 return _IMP_spb.MolecularDynamicsWithWte___repr__(self)
2001 return _object_cast_to_MolecularDynamicsWithWte(o)
2003 __swig_destroy__ = _IMP_spb.delete_MolecularDynamicsWithWte
2004 __del__ =
lambda self:
None
2005 MolecularDynamicsWithWte_swigregister = _IMP_spb.MolecularDynamicsWithWte_swigregister
2006 MolecularDynamicsWithWte_swigregister(MolecularDynamicsWithWte)
2009 """Proxy of C++ IMP::spb::MonteCarloWithWte class"""
2010 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2012 def __init__(self, *args):
2014 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MonteCarloWithWte
2015 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0, RestraintSet rset) -> MonteCarloWithWte
2017 this = _IMP_spb.new_MonteCarloWithWte(*args)
2019 self.this.append(this)
2023 def get_bias(self, score):
2024 """get_bias(MonteCarloWithWte self, double score) -> double"""
2025 return _IMP_spb.MonteCarloWithWte_get_bias(self, score)
2028 def get_bias_asfloats(self):
2029 """get_bias_asfloats(MonteCarloWithWte self) -> IMP::Floats"""
2030 return _IMP_spb.MonteCarloWithWte_get_bias_asfloats(self)
2034 """get_nbin(MonteCarloWithWte self) -> int"""
2035 return _IMP_spb.MonteCarloWithWte_get_nbin(self)
2038 def set_w0(self, w0):
2039 """set_w0(MonteCarloWithWte self, double w0)"""
2040 return _IMP_spb.MonteCarloWithWte_set_w0(self, w0)
2043 def set_bias(self, bias):
2044 """set_bias(MonteCarloWithWte self, IMP::Floats const & bias)"""
2045 return _IMP_spb.MonteCarloWithWte_set_bias(self, bias)
2049 """do_step(MonteCarloWithWte self)"""
2050 return _IMP_spb.MonteCarloWithWte_do_step(self)
2054 """__str__(MonteCarloWithWte self) -> std::string"""
2055 return _IMP_spb.MonteCarloWithWte___str__(self)
2059 """__repr__(MonteCarloWithWte self) -> std::string"""
2060 return _IMP_spb.MonteCarloWithWte___repr__(self)
2065 return _object_cast_to_MonteCarloWithWte(o)
2067 MonteCarloWithWte_swigregister = _IMP_spb.MonteCarloWithWte_swigregister
2068 MonteCarloWithWte_swigregister(MonteCarloWithWte)
2071 """Proxy of C++ IMP::spb::NuisanceRangeModifier class"""
2072 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2075 """__init__(IMP::spb::NuisanceRangeModifier self) -> NuisanceRangeModifier"""
2076 this = _IMP_spb.new_NuisanceRangeModifier()
2078 self.this.append(this)
2082 def do_get_inputs(self, m, pis):
2083 """do_get_inputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2084 return _IMP_spb.NuisanceRangeModifier_do_get_inputs(self, m, pis)
2087 def do_get_outputs(self, m, pis):
2088 """do_get_outputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2089 return _IMP_spb.NuisanceRangeModifier_do_get_outputs(self, m, pis)
2092 def get_version_info(self):
2093 """get_version_info(NuisanceRangeModifier self) -> VersionInfo"""
2094 return _IMP_spb.NuisanceRangeModifier_get_version_info(self)
2097 def show(self, *args):
2099 show(NuisanceRangeModifier self, _ostream out)
2100 show(NuisanceRangeModifier self)
2102 return _IMP_spb.NuisanceRangeModifier_show(self, *args)
2106 """__str__(NuisanceRangeModifier self) -> std::string"""
2107 return _IMP_spb.NuisanceRangeModifier___str__(self)
2111 """__repr__(NuisanceRangeModifier self) -> std::string"""
2112 return _IMP_spb.NuisanceRangeModifier___repr__(self)
2117 return _object_cast_to_NuisanceRangeModifier(o)
2119 NuisanceRangeModifier_swigregister = _IMP_spb.NuisanceRangeModifier_swigregister
2120 NuisanceRangeModifier_swigregister(NuisanceRangeModifier)
2123 """Proxy of C++ IMP::spb::PbcBoxedMover class"""
2124 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2126 def __init__(self, p, ps, max_tr, centers, transformations, px, py, pz):
2127 """__init__(IMP::spb::PbcBoxedMover self, Particle p, IMP::Particles ps, IMP::Float max_tr, IMP::algebra::Vector3Ds centers, IMP::algebra::Transformation3Ds transformations, Particle px, Particle py, Particle pz) -> PbcBoxedMover"""
2128 this = _IMP_spb.new_PbcBoxedMover(p, ps, max_tr, centers, transformations, px, py, pz)
2130 self.this.append(this)
2134 def get_version_info(self):
2135 """get_version_info(PbcBoxedMover self) -> VersionInfo"""
2136 return _IMP_spb.PbcBoxedMover_get_version_info(self)
2139 def show(self, *args):
2141 show(PbcBoxedMover self, _ostream out)
2142 show(PbcBoxedMover self)
2144 return _IMP_spb.PbcBoxedMover_show(self, *args)
2148 """__str__(PbcBoxedMover self) -> std::string"""
2149 return _IMP_spb.PbcBoxedMover___str__(self)
2153 """__repr__(PbcBoxedMover self) -> std::string"""
2154 return _IMP_spb.PbcBoxedMover___repr__(self)
2159 return _object_cast_to_PbcBoxedMover(o)
2161 PbcBoxedMover_swigregister = _IMP_spb.PbcBoxedMover_swigregister
2162 PbcBoxedMover_swigregister(PbcBoxedMover)
2165 """Proxy of C++ IMP::spb::PbcBoxedRigidBodyMover class"""
2166 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2168 def __init__(self, d, ps, max_translation, max_rotation, centers, transformations, px, py, pz):
2169 """__init__(IMP::spb::PbcBoxedRigidBodyMover self, RigidBody d, IMP::Particles ps, IMP::Float max_translation, IMP::Float max_rotation, IMP::algebra::Vector3Ds centers, IMP::algebra::Transformation3Ds transformations, Particle px, Particle py, Particle pz) -> PbcBoxedRigidBodyMover"""
2170 this = _IMP_spb.new_PbcBoxedRigidBodyMover(d, ps, max_translation, max_rotation, centers, transformations, px, py, pz)
2172 self.this.append(this)
2176 def get_version_info(self):
2177 """get_version_info(PbcBoxedRigidBodyMover self) -> VersionInfo"""
2178 return _IMP_spb.PbcBoxedRigidBodyMover_get_version_info(self)
2181 def show(self, *args):
2183 show(PbcBoxedRigidBodyMover self, _ostream out)
2184 show(PbcBoxedRigidBodyMover self)
2186 return _IMP_spb.PbcBoxedRigidBodyMover_show(self, *args)
2190 """__str__(PbcBoxedRigidBodyMover self) -> std::string"""
2191 return _IMP_spb.PbcBoxedRigidBodyMover___str__(self)
2195 """__repr__(PbcBoxedRigidBodyMover self) -> std::string"""
2196 return _IMP_spb.PbcBoxedRigidBodyMover___repr__(self)
2201 return _object_cast_to_PbcBoxedRigidBodyMover(o)
2203 PbcBoxedRigidBodyMover_swigregister = _IMP_spb.PbcBoxedRigidBodyMover_swigregister
2204 PbcBoxedRigidBodyMover_swigregister(PbcBoxedRigidBodyMover)
2207 """Proxy of C++ IMP::spb::RigidBodyNewMover class"""
2208 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2210 def __init__(self, d, max_x_translation, max_y_translation, max_z_translation, max_rot):
2211 """__init__(IMP::spb::RigidBodyNewMover self, RigidBody d, IMP::Float max_x_translation, IMP::Float max_y_translation, IMP::Float max_z_translation, IMP::Float max_rot) -> RigidBodyNewMover"""
2212 this = _IMP_spb.new_RigidBodyNewMover(d, max_x_translation, max_y_translation, max_z_translation, max_rot)
2214 self.this.append(this)
2218 def get_version_info(self):
2219 """get_version_info(RigidBodyNewMover self) -> VersionInfo"""
2220 return _IMP_spb.RigidBodyNewMover_get_version_info(self)
2223 def show(self, *args):
2225 show(RigidBodyNewMover self, _ostream out)
2226 show(RigidBodyNewMover self)
2228 return _IMP_spb.RigidBodyNewMover_show(self, *args)
2232 """__str__(RigidBodyNewMover self) -> std::string"""
2233 return _IMP_spb.RigidBodyNewMover___str__(self)
2237 """__repr__(RigidBodyNewMover self) -> std::string"""
2238 return _IMP_spb.RigidBodyNewMover___repr__(self)
2243 return _object_cast_to_RigidBodyNewMover(o)
2245 RigidBodyNewMover_swigregister = _IMP_spb.RigidBodyNewMover_swigregister
2246 RigidBodyNewMover_swigregister(RigidBodyNewMover)
2249 """Proxy of C++ IMP::spb::RigidBodyPackingScore class"""
2250 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2252 def __init__(self, tbr, omb, ome, ddb, dde, kappa):
2253 """__init__(IMP::spb::RigidBodyPackingScore self, TableRefiner tbr, IMP::Floats omb, IMP::Floats ome, IMP::Floats ddb, IMP::Floats dde, double kappa) -> RigidBodyPackingScore"""
2254 this = _IMP_spb.new_RigidBodyPackingScore(tbr, omb, ome, ddb, dde, kappa)
2256 self.this.append(this)
2260 def do_get_inputs(self, m, pis):
2261 """do_get_inputs(RigidBodyPackingScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2262 return _IMP_spb.RigidBodyPackingScore_do_get_inputs(self, m, pis)
2265 def show(self, *args):
2267 show(RigidBodyPackingScore self, _ostream out)
2268 show(RigidBodyPackingScore self)
2270 return _IMP_spb.RigidBodyPackingScore_show(self, *args)
2274 """__str__(RigidBodyPackingScore self) -> std::string"""
2275 return _IMP_spb.RigidBodyPackingScore___str__(self)
2279 """__repr__(RigidBodyPackingScore self) -> std::string"""
2280 return _IMP_spb.RigidBodyPackingScore___repr__(self)
2285 return _object_cast_to_RigidBodyPackingScore(o)
2287 __swig_destroy__ = _IMP_spb.delete_RigidBodyPackingScore
2288 __del__ =
lambda self:
None
2289 RigidBodyPackingScore_swigregister = _IMP_spb.RigidBodyPackingScore_swigregister
2290 RigidBodyPackingScore_swigregister(RigidBodyPackingScore)
2293 """Proxy of C++ IMP::spb::RMSDMetric class"""
2294 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2296 def __init__(self, ps):
2297 """__init__(IMP::spb::RMSDMetric self, IMP::Particles ps) -> RMSDMetric"""
2298 this = _IMP_spb.new_RMSDMetric(ps)
2300 self.this.append(this)
2304 def add_configuration(self, weight=1.0):
2306 add_configuration(RMSDMetric self, double weight=1.0)
2307 add_configuration(RMSDMetric self)
2309 return _IMP_spb.RMSDMetric_add_configuration(self, weight)
2312 def get_weight(self, i):
2313 """get_weight(RMSDMetric self, unsigned int i) -> IMP::Float"""
2314 return _IMP_spb.RMSDMetric_get_weight(self, i)
2317 def get_version_info(self):
2318 """get_version_info(RMSDMetric self) -> VersionInfo"""
2319 return _IMP_spb.RMSDMetric_get_version_info(self)
2323 """__str__(RMSDMetric self) -> std::string"""
2324 return _IMP_spb.RMSDMetric___str__(self)
2328 """__repr__(RMSDMetric self) -> std::string"""
2329 return _IMP_spb.RMSDMetric___repr__(self)
2334 return _object_cast_to_RMSDMetric(o)
2336 RMSDMetric_swigregister = _IMP_spb.RMSDMetric_swigregister
2337 RMSDMetric_swigregister(RMSDMetric)
2340 """Proxy of C++ IMP::spb::SameParticlePairFilter class"""
2341 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2344 """__init__(IMP::spb::SameParticlePairFilter self) -> SameParticlePairFilter"""
2345 this = _IMP_spb.new_SameParticlePairFilter()
2347 self.this.append(this)
2351 def do_get_inputs(self, m, pis):
2352 """do_get_inputs(SameParticlePairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2353 return _IMP_spb.SameParticlePairFilter_do_get_inputs(self, m, pis)
2356 def get_value(self, *args):
2358 get_value(SameParticlePairFilter self, IMP::ParticlePair const & a) -> int
2359 get_value(SameParticlePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2361 return _IMP_spb.SameParticlePairFilter_get_value(self, *args)
2364 def get_value_index(self, *args):
2366 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2367 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2369 return _IMP_spb.SameParticlePairFilter_get_value_index(self, *args)
2372 def get_version_info(self):
2373 """get_version_info(SameParticlePairFilter self) -> VersionInfo"""
2374 return _IMP_spb.SameParticlePairFilter_get_version_info(self)
2378 """__str__(SameParticlePairFilter self) -> std::string"""
2379 return _IMP_spb.SameParticlePairFilter___str__(self)
2383 """__repr__(SameParticlePairFilter self) -> std::string"""
2384 return _IMP_spb.SameParticlePairFilter___repr__(self)
2389 return _object_cast_to_SameParticlePairFilter(o)
2391 SameParticlePairFilter_swigregister = _IMP_spb.SameParticlePairFilter_swigregister
2392 SameParticlePairFilter_swigregister(SameParticlePairFilter)
2395 """Proxy of C++ IMP::spb::SameRigidBodyPairFilter class"""
2396 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2399 """__init__(IMP::spb::SameRigidBodyPairFilter self) -> SameRigidBodyPairFilter"""
2400 this = _IMP_spb.new_SameRigidBodyPairFilter()
2402 self.this.append(this)
2406 def do_get_inputs(self, m, pis):
2407 """do_get_inputs(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2408 return _IMP_spb.SameRigidBodyPairFilter_do_get_inputs(self, m, pis)
2411 def get_value(self, *args):
2413 get_value(SameRigidBodyPairFilter self, IMP::ParticlePair const & a) -> int
2414 get_value(SameRigidBodyPairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2416 return _IMP_spb.SameRigidBodyPairFilter_get_value(self, *args)
2419 def get_value_index(self, *args):
2421 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2422 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2424 return _IMP_spb.SameRigidBodyPairFilter_get_value_index(self, *args)
2427 def get_version_info(self):
2428 """get_version_info(SameRigidBodyPairFilter self) -> VersionInfo"""
2429 return _IMP_spb.SameRigidBodyPairFilter_get_version_info(self)
2433 """__str__(SameRigidBodyPairFilter self) -> std::string"""
2434 return _IMP_spb.SameRigidBodyPairFilter___str__(self)
2438 """__repr__(SameRigidBodyPairFilter self) -> std::string"""
2439 return _IMP_spb.SameRigidBodyPairFilter___repr__(self)
2444 return _object_cast_to_SameRigidBodyPairFilter(o)
2446 SameRigidBodyPairFilter_swigregister = _IMP_spb.SameRigidBodyPairFilter_swigregister
2447 SameRigidBodyPairFilter_swigregister(SameRigidBodyPairFilter)
2450 """Proxy of C++ IMP::spb::TiltSingletonScore class"""
2451 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2453 def __init__(self, *args, **kwargs):
2454 raise AttributeError(
"No constructor defined - class is abstract")
2456 def evaluate_index(self, m, p, da):
2457 """evaluate_index(TiltSingletonScore self, Model m, ParticleIndex p, DerivativeAccumulator da) -> double"""
2458 return _IMP_spb.TiltSingletonScore_evaluate_index(self, m, p, da)
2461 def do_get_inputs(self, m, pis):
2462 """do_get_inputs(TiltSingletonScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2463 return _IMP_spb.TiltSingletonScore_do_get_inputs(self, m, pis)
2466 def get_version_info(self):
2467 """get_version_info(TiltSingletonScore self) -> VersionInfo"""
2468 return _IMP_spb.TiltSingletonScore_get_version_info(self)
2471 def show(self, *args):
2473 show(TiltSingletonScore self, _ostream out)
2474 show(TiltSingletonScore self)
2476 return _IMP_spb.TiltSingletonScore_show(self, *args)
2480 """__str__(TiltSingletonScore self) -> std::string"""
2481 return _IMP_spb.TiltSingletonScore___str__(self)
2485 """__repr__(TiltSingletonScore self) -> std::string"""
2486 return _IMP_spb.TiltSingletonScore___repr__(self)
2491 return _object_cast_to_TiltSingletonScore(o)
2493 TiltSingletonScore_swigregister = _IMP_spb.TiltSingletonScore_swigregister
2494 TiltSingletonScore_swigregister(TiltSingletonScore)
2497 """Proxy of C++ IMP::spb::TransformationSymmetry class"""
2498 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2500 def __init__(self, t, px, py, pz):
2501 """__init__(IMP::spb::TransformationSymmetry self, Transformation3D t, Particle px, Particle py, Particle pz) -> TransformationSymmetry"""
2502 this = _IMP_spb.new_TransformationSymmetry(t, px, py, pz)
2504 self.this.append(this)
2508 def do_get_inputs(self, m, pis):
2509 """do_get_inputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2510 return _IMP_spb.TransformationSymmetry_do_get_inputs(self, m, pis)
2513 def do_get_outputs(self, m, pis):
2514 """do_get_outputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2515 return _IMP_spb.TransformationSymmetry_do_get_outputs(self, m, pis)
2518 def get_version_info(self):
2519 """get_version_info(TransformationSymmetry self) -> VersionInfo"""
2520 return _IMP_spb.TransformationSymmetry_get_version_info(self)
2523 def show(self, *args):
2525 show(TransformationSymmetry self, _ostream out)
2526 show(TransformationSymmetry self)
2528 return _IMP_spb.TransformationSymmetry_show(self, *args)
2532 """__str__(TransformationSymmetry self) -> std::string"""
2533 return _IMP_spb.TransformationSymmetry___str__(self)
2537 """__repr__(TransformationSymmetry self) -> std::string"""
2538 return _IMP_spb.TransformationSymmetry___repr__(self)
2543 return _object_cast_to_TransformationSymmetry(o)
2545 TransformationSymmetry_swigregister = _IMP_spb.TransformationSymmetry_swigregister
2546 TransformationSymmetry_swigregister(TransformationSymmetry)
2549 """Proxy of C++ IMP::spb::TwoStateGoModelRestraint class"""
2550 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2552 def __init__(self, ps, psA, psB, Beta, Delta, Cutoff):
2553 """__init__(IMP::spb::TwoStateGoModelRestraint self, IMP::Particles ps, IMP::Particles psA, IMP::Particles psB, IMP::Float Beta, IMP::Float Delta, IMP::Float Cutoff) -> TwoStateGoModelRestraint"""
2554 this = _IMP_spb.new_TwoStateGoModelRestraint(ps, psA, psB, Beta, Delta, Cutoff)
2556 self.this.append(this)
2560 def do_get_inputs(self):
2561 """do_get_inputs(TwoStateGoModelRestraint self) -> IMP::ModelObjectsTemp"""
2562 return _IMP_spb.TwoStateGoModelRestraint_do_get_inputs(self)
2565 def get_version_info(self):
2566 """get_version_info(TwoStateGoModelRestraint self) -> VersionInfo"""
2567 return _IMP_spb.TwoStateGoModelRestraint_get_version_info(self)
2571 """__str__(TwoStateGoModelRestraint self) -> std::string"""
2572 return _IMP_spb.TwoStateGoModelRestraint___str__(self)
2576 """__repr__(TwoStateGoModelRestraint self) -> std::string"""
2577 return _IMP_spb.TwoStateGoModelRestraint___repr__(self)
2582 return _object_cast_to_TwoStateGoModelRestraint(o)
2584 TwoStateGoModelRestraint_swigregister = _IMP_spb.TwoStateGoModelRestraint_swigregister
2585 TwoStateGoModelRestraint_swigregister(TwoStateGoModelRestraint)
2587 class UniformBoundedRestraint(ISDRestraint):
2588 """Proxy of C++ IMP::spb::UniformBoundedRestraint class"""
2589 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2591 def __init__(self, p, fk, a, b):
2592 """__init__(IMP::spb::UniformBoundedRestraint self, Particle p, FloatKey fk, Particle a, Particle b) -> UniformBoundedRestraint"""
2593 this = _IMP_spb.new_UniformBoundedRestraint(p, fk, a, b)
2595 self.this.append(this)
2599 def do_get_inputs(self):
2600 """do_get_inputs(UniformBoundedRestraint self) -> IMP::ModelObjectsTemp"""
2601 return _IMP_spb.UniformBoundedRestraint_do_get_inputs(self)
2604 def get_version_info(self):
2605 """get_version_info(UniformBoundedRestraint self) -> VersionInfo"""
2606 return _IMP_spb.UniformBoundedRestraint_get_version_info(self)
2610 """__str__(UniformBoundedRestraint self) -> std::string"""
2611 return _IMP_spb.UniformBoundedRestraint___str__(self)
2615 """__repr__(UniformBoundedRestraint self) -> std::string"""
2616 return _IMP_spb.UniformBoundedRestraint___repr__(self)
2621 return _object_cast_to_UniformBoundedRestraint(o)
2623 UniformBoundedRestraint_swigregister = _IMP_spb.UniformBoundedRestraint_swigregister
2624 UniformBoundedRestraint_swigregister(UniformBoundedRestraint)
2628 """get_module_version() -> std::string const"""
2629 return _IMP_spb.get_module_version()
2632 """get_example_path(std::string fname) -> std::string"""
2633 return _IMP_spb.get_example_path(fname)
2636 """get_data_path(std::string fname) -> std::string"""
2637 return _IMP_spb.get_data_path(fname)
2639 from .
import _version_check
A base class for modifiers of ParticlesTemp.
def get_data_path
Return the full path to one of this module's data files.
Abstract class for scoring object(s) of type ParticleIndexPair.
The base class for simulators.
Support for basic symmetry, such as periodic boundary conditions (PBC).
def get_module_version
Return the version of this module, as a string.
def get_example_path
Return the full path to one of this module's example files.
CheckLevel get_check_level()
Get the current audit mode.
Restraints using electron microscopy 2D images (class averages).
Various classes to hold sets of particles.
Make CGAL functionality available to IMP.
Several general purpose optimizers from the GNU Scientific Library (GSL).
Composable functors to implement scores via compile-time composition.
Code to compute statistical measures.
Abstract class for scoring object(s) of type ParticleIndex.
Code that uses the MPI parallel library.
A base class for classes which perturb particles.
Basic utilities for handling cryo-electron microscopy 3D density maps.
Interface to specialized Particle types (e.g. atoms)
std::ostream & show(Hierarchy h, std::ostream &out=std::cout)
Print the hierarchy using a given decorator to display each node.
Basic functionality that is expected to be used by a wide variety of IMP users.
Abstract predicate function.
General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP...
IMP::Vector< HelixDecorator > HelixDecorators
Output IMP model data in various file formats.
Functionality for loading, creating, manipulating and scoring atomic structures.
Support for the RMF file format for storing hierarchical molecular data and markup.
Abstract single variable functor class for score functions.
Divide-and-conquer inferential optimization in discrete space.
Support for small angle X-ray scattering (SAXS) data.
void set_check_level(CheckLevel tf)
Control runtime checks in the code.
Inferential scoring building on methods developed as part of the Inferential Structure Determination ...
A restraint is a term in an IMP ScoringFunction.
Store data to be clustered for distance metric based algorithms.