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_SERIALIZATION_swigconstant(_IMP_spb)
344 IMP_CGAL_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_CGAL_HAS_BOOST_SERIALIZATION
346 _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
347 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CGAL_HAS_BOOST_SYSTEM
349 _IMP_spb.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_spb)
350 IMP_CGAL_HAS_NUMPY = _IMP_spb.IMP_CGAL_HAS_NUMPY
352 _IMP_spb.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_spb)
353 IMPCGAL_SHOW_WARNINGS = _IMP_spb.IMPCGAL_SHOW_WARNINGS
356 _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
357 IMP_MPI_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_FILESYSTEM
359 _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
360 IMP_MPI_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_MPI_HAS_BOOST_PROGRAMOPTIONS
362 _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
363 IMP_MPI_HAS_BOOST_RANDOM = _IMP_spb.IMP_MPI_HAS_BOOST_RANDOM
365 _IMP_spb.IMP_MPI_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
366 IMP_MPI_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_MPI_HAS_BOOST_SERIALIZATION
368 _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
369 IMP_MPI_HAS_BOOST_SYSTEM = _IMP_spb.IMP_MPI_HAS_BOOST_SYSTEM
371 _IMP_spb.IMP_MPI_HAS_NUMPY_swigconstant(_IMP_spb)
372 IMP_MPI_HAS_NUMPY = _IMP_spb.IMP_MPI_HAS_NUMPY
374 _IMP_spb.IMPMPI_SHOW_WARNINGS_swigconstant(_IMP_spb)
375 IMPMPI_SHOW_WARNINGS = _IMP_spb.IMPMPI_SHOW_WARNINGS
378 _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_spb)
379 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_IMP_CGAL
381 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
382 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
384 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
385 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
387 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
388 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_RANDOM
390 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
391 IMP_ALGEBRA_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SERIALIZATION
393 _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
394 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ALGEBRA_HAS_BOOST_SYSTEM
396 _IMP_spb.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_spb)
397 IMP_ALGEBRA_HAS_CGAL = _IMP_spb.IMP_ALGEBRA_HAS_CGAL
399 _IMP_spb.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_spb)
400 IMP_ALGEBRA_HAS_NUMPY = _IMP_spb.IMP_ALGEBRA_HAS_NUMPY
402 _IMP_spb.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_spb)
403 IMP_ALGEBRA_HAS_ANN = _IMP_spb.IMP_ALGEBRA_HAS_ANN
405 _IMP_spb.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_spb)
406 IMPALGEBRA_SHOW_WARNINGS = _IMP_spb.IMPALGEBRA_SHOW_WARNINGS
409 _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
410 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_spb.IMP_DISPLAY_HAS_IMP_CGAL
412 _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
413 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
415 _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
416 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
418 _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
419 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_RANDOM
421 _IMP_spb.IMP_DISPLAY_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
422 IMP_DISPLAY_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_DISPLAY_HAS_BOOST_SERIALIZATION
424 _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
425 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DISPLAY_HAS_BOOST_SYSTEM
427 _IMP_spb.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_spb)
428 IMP_DISPLAY_HAS_CGAL = _IMP_spb.IMP_DISPLAY_HAS_CGAL
430 _IMP_spb.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_spb)
431 IMP_DISPLAY_HAS_NUMPY = _IMP_spb.IMP_DISPLAY_HAS_NUMPY
433 _IMP_spb.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_spb)
434 IMPDISPLAY_SHOW_WARNINGS = _IMP_spb.IMPDISPLAY_SHOW_WARNINGS
437 _IMP_spb.IMP_GSL_HAS_IMP_CGAL_swigconstant(_IMP_spb)
438 IMP_GSL_HAS_IMP_CGAL = _IMP_spb.IMP_GSL_HAS_IMP_CGAL
440 _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
441 IMP_GSL_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_FILESYSTEM
443 _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
444 IMP_GSL_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_GSL_HAS_BOOST_PROGRAMOPTIONS
446 _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
447 IMP_GSL_HAS_BOOST_RANDOM = _IMP_spb.IMP_GSL_HAS_BOOST_RANDOM
449 _IMP_spb.IMP_GSL_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
450 IMP_GSL_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_GSL_HAS_BOOST_SERIALIZATION
452 _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
453 IMP_GSL_HAS_BOOST_SYSTEM = _IMP_spb.IMP_GSL_HAS_BOOST_SYSTEM
455 _IMP_spb.IMP_GSL_HAS_CGAL_swigconstant(_IMP_spb)
456 IMP_GSL_HAS_CGAL = _IMP_spb.IMP_GSL_HAS_CGAL
458 _IMP_spb.IMP_GSL_HAS_NUMPY_swigconstant(_IMP_spb)
459 IMP_GSL_HAS_NUMPY = _IMP_spb.IMP_GSL_HAS_NUMPY
461 _IMP_spb.IMPGSL_SHOW_WARNINGS_swigconstant(_IMP_spb)
462 IMPGSL_SHOW_WARNINGS = _IMP_spb.IMPGSL_SHOW_WARNINGS
465 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_spb)
466 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
468 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
469 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
471 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
472 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
474 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
475 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
477 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
478 IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION
480 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
481 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
483 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_spb)
484 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_CGAL
486 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_spb)
487 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_HDF5
489 _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_spb)
490 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_spb.IMP_SCORE_FUNCTOR_HAS_NUMPY
492 _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_spb)
493 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_spb.IMPSCOREFUNCTOR_SHOW_WARNINGS
496 _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
497 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_spb.IMP_STATISTICS_HAS_IMP_CGAL
499 _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
500 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
502 _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
503 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
505 _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
506 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_RANDOM
508 _IMP_spb.IMP_STATISTICS_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
509 IMP_STATISTICS_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_STATISTICS_HAS_BOOST_SERIALIZATION
511 _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
512 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_STATISTICS_HAS_BOOST_SYSTEM
514 _IMP_spb.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_spb)
515 IMP_STATISTICS_HAS_CGAL = _IMP_spb.IMP_STATISTICS_HAS_CGAL
517 _IMP_spb.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_spb)
518 IMP_STATISTICS_HAS_NUMPY = _IMP_spb.IMP_STATISTICS_HAS_NUMPY
520 _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_spb)
521 IMPSTATISTICS_SHOW_WARNINGS = _IMP_spb.IMPSTATISTICS_SHOW_WARNINGS
524 _IMP_spb.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_spb)
525 IMP_CORE_HAS_IMP_CGAL = _IMP_spb.IMP_CORE_HAS_IMP_CGAL
527 _IMP_spb.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
528 IMP_CORE_HAS_IMP_KERNEL = _IMP_spb.IMP_CORE_HAS_IMP_KERNEL
530 _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
531 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_FILESYSTEM
533 _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
534 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
536 _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
537 IMP_CORE_HAS_BOOST_RANDOM = _IMP_spb.IMP_CORE_HAS_BOOST_RANDOM
539 _IMP_spb.IMP_CORE_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
540 IMP_CORE_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_CORE_HAS_BOOST_SERIALIZATION
542 _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
543 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CORE_HAS_BOOST_SYSTEM
545 _IMP_spb.IMP_CORE_HAS_CGAL_swigconstant(_IMP_spb)
546 IMP_CORE_HAS_CGAL = _IMP_spb.IMP_CORE_HAS_CGAL
548 _IMP_spb.IMP_CORE_HAS_HDF5_swigconstant(_IMP_spb)
549 IMP_CORE_HAS_HDF5 = _IMP_spb.IMP_CORE_HAS_HDF5
551 _IMP_spb.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_spb)
552 IMP_CORE_HAS_NUMPY = _IMP_spb.IMP_CORE_HAS_NUMPY
554 _IMP_spb.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_spb)
555 IMPCORE_SHOW_WARNINGS = _IMP_spb.IMPCORE_SHOW_WARNINGS
558 _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
559 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_spb.IMP_CONTAINER_HAS_IMP_ALGEBRA
561 _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_spb)
562 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_spb.IMP_CONTAINER_HAS_IMP_CGAL
564 _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
565 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_spb.IMP_CONTAINER_HAS_IMP_DISPLAY
567 _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
568 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_spb.IMP_CONTAINER_HAS_IMP_KERNEL
570 _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
571 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
573 _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
574 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
576 _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
577 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
579 _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
580 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_RANDOM
582 _IMP_spb.IMP_CONTAINER_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
583 IMP_CONTAINER_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_CONTAINER_HAS_BOOST_SERIALIZATION
585 _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
586 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_spb.IMP_CONTAINER_HAS_BOOST_SYSTEM
588 _IMP_spb.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_spb)
589 IMP_CONTAINER_HAS_CGAL = _IMP_spb.IMP_CONTAINER_HAS_CGAL
591 _IMP_spb.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_spb)
592 IMP_CONTAINER_HAS_HDF5 = _IMP_spb.IMP_CONTAINER_HAS_HDF5
594 _IMP_spb.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_spb)
595 IMP_CONTAINER_HAS_NUMPY = _IMP_spb.IMP_CONTAINER_HAS_NUMPY
597 _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
598 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_spb.IMP_CONTAINER_HAS_PYTHON_IHM
600 _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_spb)
601 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_spb.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
603 _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_spb)
604 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_spb.IMP_CONTAINER_HAS_ROBIN_MAP
606 _IMP_spb.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_spb)
607 IMPCONTAINER_SHOW_WARNINGS = _IMP_spb.IMPCONTAINER_SHOW_WARNINGS
610 _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL_swigconstant(_IMP_spb)
611 IMP_SYMMETRY_HAS_IMP_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_CGAL
613 _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
614 IMP_SYMMETRY_HAS_IMP_DISPLAY = _IMP_spb.IMP_SYMMETRY_HAS_IMP_DISPLAY
616 _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
617 IMP_SYMMETRY_HAS_IMP_KERNEL = _IMP_spb.IMP_SYMMETRY_HAS_IMP_KERNEL
619 _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
620 IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SYMMETRY_HAS_IMP_SCORE_FUNCTOR
622 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
623 IMP_SYMMETRY_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_FILESYSTEM
625 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
626 IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_PROGRAMOPTIONS
628 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
629 IMP_SYMMETRY_HAS_BOOST_RANDOM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_RANDOM
631 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
632 IMP_SYMMETRY_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SERIALIZATION
634 _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
635 IMP_SYMMETRY_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SYMMETRY_HAS_BOOST_SYSTEM
637 _IMP_spb.IMP_SYMMETRY_HAS_CGAL_swigconstant(_IMP_spb)
638 IMP_SYMMETRY_HAS_CGAL = _IMP_spb.IMP_SYMMETRY_HAS_CGAL
640 _IMP_spb.IMP_SYMMETRY_HAS_HDF5_swigconstant(_IMP_spb)
641 IMP_SYMMETRY_HAS_HDF5 = _IMP_spb.IMP_SYMMETRY_HAS_HDF5
643 _IMP_spb.IMP_SYMMETRY_HAS_NUMPY_swigconstant(_IMP_spb)
644 IMP_SYMMETRY_HAS_NUMPY = _IMP_spb.IMP_SYMMETRY_HAS_NUMPY
646 _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
647 IMP_SYMMETRY_HAS_PYTHON_IHM = _IMP_spb.IMP_SYMMETRY_HAS_PYTHON_IHM
649 _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS_swigconstant(_IMP_spb)
650 IMPSYMMETRY_SHOW_WARNINGS = _IMP_spb.IMPSYMMETRY_SHOW_WARNINGS
653 _IMP_spb.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
654 IMP_ATOM_HAS_IMP_CGAL = _IMP_spb.IMP_ATOM_HAS_IMP_CGAL
656 _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
657 IMP_ATOM_HAS_IMP_KERNEL = _IMP_spb.IMP_ATOM_HAS_IMP_KERNEL
659 _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
660 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
662 _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
663 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
665 _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
666 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_spb.IMP_ATOM_HAS_BOOST_RANDOM
668 _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
669 IMP_ATOM_HAS_BOOST_REGEX = _IMP_spb.IMP_ATOM_HAS_BOOST_REGEX
671 _IMP_spb.IMP_ATOM_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
672 IMP_ATOM_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_ATOM_HAS_BOOST_SERIALIZATION
674 _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
675 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ATOM_HAS_BOOST_SYSTEM
677 _IMP_spb.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_spb)
678 IMP_ATOM_HAS_CGAL = _IMP_spb.IMP_ATOM_HAS_CGAL
680 _IMP_spb.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_spb)
681 IMP_ATOM_HAS_HDF5 = _IMP_spb.IMP_ATOM_HAS_HDF5
683 _IMP_spb.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_spb)
684 IMP_ATOM_HAS_NUMPY = _IMP_spb.IMP_ATOM_HAS_NUMPY
686 _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
687 IMP_ATOM_HAS_PYTHON_IHM = _IMP_spb.IMP_ATOM_HAS_PYTHON_IHM
689 _IMP_spb.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_spb)
690 IMPATOM_SHOW_WARNINGS = _IMP_spb.IMPATOM_SHOW_WARNINGS
692 _IMP_spb.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_spb)
693 IMP_ATOM_TYPE_INDEX = _IMP_spb.IMP_ATOM_TYPE_INDEX
695 _IMP_spb.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_spb)
696 IMP_RESIDUE_TYPE_INDEX = _IMP_spb.IMP_RESIDUE_TYPE_INDEX
698 _IMP_spb.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_spb)
699 IMP_HIERARCHY_TYPE_INDEX = _IMP_spb.IMP_HIERARCHY_TYPE_INDEX
701 _IMP_spb.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_spb)
702 IMP_CHAIN_TYPE_INDEX = _IMP_spb.IMP_CHAIN_TYPE_INDEX
705 _IMP_spb.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_spb)
706 IMP_EM_HAS_IMP_CGAL = _IMP_spb.IMP_EM_HAS_IMP_CGAL
708 _IMP_spb.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
709 IMP_EM_HAS_IMP_CONTAINER = _IMP_spb.IMP_EM_HAS_IMP_CONTAINER
711 _IMP_spb.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
712 IMP_EM_HAS_IMP_DISPLAY = _IMP_spb.IMP_EM_HAS_IMP_DISPLAY
714 _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
715 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM_HAS_IMP_SCORE_FUNCTOR
717 _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
718 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_FILESYSTEM
720 _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
721 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
723 _IMP_spb.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
724 IMP_EM_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM_HAS_BOOST_RANDOM
726 _IMP_spb.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
727 IMP_EM_HAS_BOOST_REGEX = _IMP_spb.IMP_EM_HAS_BOOST_REGEX
729 _IMP_spb.IMP_EM_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
730 IMP_EM_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_EM_HAS_BOOST_SERIALIZATION
732 _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
733 IMP_EM_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM_HAS_BOOST_SYSTEM
735 _IMP_spb.IMP_EM_HAS_CGAL_swigconstant(_IMP_spb)
736 IMP_EM_HAS_CGAL = _IMP_spb.IMP_EM_HAS_CGAL
738 _IMP_spb.IMP_EM_HAS_HDF5_swigconstant(_IMP_spb)
739 IMP_EM_HAS_HDF5 = _IMP_spb.IMP_EM_HAS_HDF5
741 _IMP_spb.IMP_EM_HAS_NUMPY_swigconstant(_IMP_spb)
742 IMP_EM_HAS_NUMPY = _IMP_spb.IMP_EM_HAS_NUMPY
744 _IMP_spb.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
745 IMP_EM_HAS_PYTHON_IHM = _IMP_spb.IMP_EM_HAS_PYTHON_IHM
747 _IMP_spb.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_spb)
748 IMPEM_SHOW_WARNINGS = _IMP_spb.IMPEM_SHOW_WARNINGS
751 _IMP_spb.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_spb)
752 IMP_SAXS_HAS_IMP_CGAL = _IMP_spb.IMP_SAXS_HAS_IMP_CGAL
754 _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_spb)
755 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_spb.IMP_SAXS_HAS_IMP_CONTAINER
757 _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
758 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_spb.IMP_SAXS_HAS_IMP_DISPLAY
760 _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
761 IMP_SAXS_HAS_IMP_KERNEL = _IMP_spb.IMP_SAXS_HAS_IMP_KERNEL
763 _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
764 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
766 _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
767 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_FILESYSTEM
769 _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
770 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
772 _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
773 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_spb.IMP_SAXS_HAS_BOOST_RANDOM
775 _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
776 IMP_SAXS_HAS_BOOST_REGEX = _IMP_spb.IMP_SAXS_HAS_BOOST_REGEX
778 _IMP_spb.IMP_SAXS_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
779 IMP_SAXS_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_SAXS_HAS_BOOST_SERIALIZATION
781 _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
782 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SAXS_HAS_BOOST_SYSTEM
784 _IMP_spb.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_spb)
785 IMP_SAXS_HAS_CGAL = _IMP_spb.IMP_SAXS_HAS_CGAL
787 _IMP_spb.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_spb)
788 IMP_SAXS_HAS_HDF5 = _IMP_spb.IMP_SAXS_HAS_HDF5
790 _IMP_spb.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_spb)
791 IMP_SAXS_HAS_NUMPY = _IMP_spb.IMP_SAXS_HAS_NUMPY
793 _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
794 IMP_SAXS_HAS_PYTHON_IHM = _IMP_spb.IMP_SAXS_HAS_PYTHON_IHM
796 _IMP_spb.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_spb)
797 IMPSAXS_SHOW_WARNINGS = _IMP_spb.IMPSAXS_SHOW_WARNINGS
800 _IMP_spb.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_spb)
801 IMP_ISD_HAS_IMP_CGAL = _IMP_spb.IMP_ISD_HAS_IMP_CGAL
803 _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
804 IMP_ISD_HAS_IMP_DISPLAY = _IMP_spb.IMP_ISD_HAS_IMP_DISPLAY
806 _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
807 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
809 _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
810 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_FILESYSTEM
812 _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
813 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
815 _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
816 IMP_ISD_HAS_BOOST_RANDOM = _IMP_spb.IMP_ISD_HAS_BOOST_RANDOM
818 _IMP_spb.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
819 IMP_ISD_HAS_BOOST_REGEX = _IMP_spb.IMP_ISD_HAS_BOOST_REGEX
821 _IMP_spb.IMP_ISD_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
822 IMP_ISD_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_ISD_HAS_BOOST_SERIALIZATION
824 _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
825 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_spb.IMP_ISD_HAS_BOOST_SYSTEM
827 _IMP_spb.IMP_ISD_HAS_CGAL_swigconstant(_IMP_spb)
828 IMP_ISD_HAS_CGAL = _IMP_spb.IMP_ISD_HAS_CGAL
830 _IMP_spb.IMP_ISD_HAS_HDF5_swigconstant(_IMP_spb)
831 IMP_ISD_HAS_HDF5 = _IMP_spb.IMP_ISD_HAS_HDF5
833 _IMP_spb.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_spb)
834 IMP_ISD_HAS_NUMPY = _IMP_spb.IMP_ISD_HAS_NUMPY
836 _IMP_spb.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
837 IMP_ISD_HAS_PYTHON_IHM = _IMP_spb.IMP_ISD_HAS_PYTHON_IHM
839 _IMP_spb.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_spb)
840 IMPISD_SHOW_WARNINGS = _IMP_spb.IMPISD_SHOW_WARNINGS
843 _IMP_spb.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_spb)
844 IMP_RMF_HAS_IMP_CGAL = _IMP_spb.IMP_RMF_HAS_IMP_CGAL
846 _IMP_spb.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_spb)
847 IMP_RMF_HAS_IMP_EM = _IMP_spb.IMP_RMF_HAS_IMP_EM
849 _IMP_spb.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_spb)
850 IMP_RMF_HAS_IMP_SAXS = _IMP_spb.IMP_RMF_HAS_IMP_SAXS
852 _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
853 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
855 _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
856 IMP_RMF_HAS_IMP_STATISTICS = _IMP_spb.IMP_RMF_HAS_IMP_STATISTICS
858 _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
859 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_FILESYSTEM
861 _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
862 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
864 _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
865 IMP_RMF_HAS_BOOST_RANDOM = _IMP_spb.IMP_RMF_HAS_BOOST_RANDOM
867 _IMP_spb.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
868 IMP_RMF_HAS_BOOST_REGEX = _IMP_spb.IMP_RMF_HAS_BOOST_REGEX
870 _IMP_spb.IMP_RMF_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
871 IMP_RMF_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_RMF_HAS_BOOST_SERIALIZATION
873 _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
874 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_spb.IMP_RMF_HAS_BOOST_SYSTEM
876 _IMP_spb.IMP_RMF_HAS_CGAL_swigconstant(_IMP_spb)
877 IMP_RMF_HAS_CGAL = _IMP_spb.IMP_RMF_HAS_CGAL
879 _IMP_spb.IMP_RMF_HAS_HDF5_swigconstant(_IMP_spb)
880 IMP_RMF_HAS_HDF5 = _IMP_spb.IMP_RMF_HAS_HDF5
882 _IMP_spb.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_spb)
883 IMP_RMF_HAS_NUMPY = _IMP_spb.IMP_RMF_HAS_NUMPY
885 _IMP_spb.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
886 IMP_RMF_HAS_PYTHON_IHM = _IMP_spb.IMP_RMF_HAS_PYTHON_IHM
888 _IMP_spb.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_spb)
889 IMPRMF_SHOW_WARNINGS = _IMP_spb.IMPRMF_SHOW_WARNINGS
893 _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM_swigconstant(_IMP_spb)
894 IMP_DOMINO_HAS_IMP_ATOM = _IMP_spb.IMP_DOMINO_HAS_IMP_ATOM
896 _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL_swigconstant(_IMP_spb)
897 IMP_DOMINO_HAS_IMP_CGAL = _IMP_spb.IMP_DOMINO_HAS_IMP_CGAL
899 _IMP_spb.IMP_DOMINO_HAS_IMP_EM_swigconstant(_IMP_spb)
900 IMP_DOMINO_HAS_IMP_EM = _IMP_spb.IMP_DOMINO_HAS_IMP_EM
902 _IMP_spb.IMP_DOMINO_HAS_IMP_ISD_swigconstant(_IMP_spb)
903 IMP_DOMINO_HAS_IMP_ISD = _IMP_spb.IMP_DOMINO_HAS_IMP_ISD
905 _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
906 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_spb.IMP_DOMINO_HAS_IMP_KERNEL
908 _IMP_spb.IMP_DOMINO_HAS_IMP_RMF_swigconstant(_IMP_spb)
909 IMP_DOMINO_HAS_IMP_RMF = _IMP_spb.IMP_DOMINO_HAS_IMP_RMF
911 _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS_swigconstant(_IMP_spb)
912 IMP_DOMINO_HAS_IMP_SAXS = _IMP_spb.IMP_DOMINO_HAS_IMP_SAXS
914 _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
915 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
917 _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
918 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_FILESYSTEM
920 _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
921 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
923 _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
924 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_spb.IMP_DOMINO_HAS_BOOST_RANDOM
926 _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
927 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_spb.IMP_DOMINO_HAS_BOOST_REGEX
929 _IMP_spb.IMP_DOMINO_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
930 IMP_DOMINO_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_DOMINO_HAS_BOOST_SERIALIZATION
932 _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
933 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_spb.IMP_DOMINO_HAS_BOOST_SYSTEM
935 _IMP_spb.IMP_DOMINO_HAS_CGAL_swigconstant(_IMP_spb)
936 IMP_DOMINO_HAS_CGAL = _IMP_spb.IMP_DOMINO_HAS_CGAL
938 _IMP_spb.IMP_DOMINO_HAS_HDF5_swigconstant(_IMP_spb)
939 IMP_DOMINO_HAS_HDF5 = _IMP_spb.IMP_DOMINO_HAS_HDF5
941 _IMP_spb.IMP_DOMINO_HAS_NUMPY_swigconstant(_IMP_spb)
942 IMP_DOMINO_HAS_NUMPY = _IMP_spb.IMP_DOMINO_HAS_NUMPY
944 _IMP_spb.IMP_DOMINO_HAS_RMF_swigconstant(_IMP_spb)
945 IMP_DOMINO_HAS_RMF = _IMP_spb.IMP_DOMINO_HAS_RMF
947 _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
948 IMP_DOMINO_HAS_PYTHON_IHM = _IMP_spb.IMP_DOMINO_HAS_PYTHON_IHM
950 _IMP_spb.IMPDOMINO_SHOW_WARNINGS_swigconstant(_IMP_spb)
951 IMPDOMINO_SHOW_WARNINGS = _IMP_spb.IMPDOMINO_SHOW_WARNINGS
955 _IMP_spb.IMP_EM2D_HAS_IMP_CGAL_swigconstant(_IMP_spb)
956 IMP_EM2D_HAS_IMP_CGAL = _IMP_spb.IMP_EM2D_HAS_IMP_CGAL
958 _IMP_spb.IMP_EM2D_HAS_IMP_ISD_swigconstant(_IMP_spb)
959 IMP_EM2D_HAS_IMP_ISD = _IMP_spb.IMP_EM2D_HAS_IMP_ISD
961 _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
962 IMP_EM2D_HAS_IMP_KERNEL = _IMP_spb.IMP_EM2D_HAS_IMP_KERNEL
964 _IMP_spb.IMP_EM2D_HAS_IMP_RMF_swigconstant(_IMP_spb)
965 IMP_EM2D_HAS_IMP_RMF = _IMP_spb.IMP_EM2D_HAS_IMP_RMF
967 _IMP_spb.IMP_EM2D_HAS_IMP_SAXS_swigconstant(_IMP_spb)
968 IMP_EM2D_HAS_IMP_SAXS = _IMP_spb.IMP_EM2D_HAS_IMP_SAXS
970 _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
971 IMP_EM2D_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_EM2D_HAS_IMP_SCORE_FUNCTOR
973 _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS_swigconstant(_IMP_spb)
974 IMP_EM2D_HAS_IMP_STATISTICS = _IMP_spb.IMP_EM2D_HAS_IMP_STATISTICS
976 _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
977 IMP_EM2D_HAS_BOOST_GRAPH = _IMP_spb.IMP_EM2D_HAS_BOOST_GRAPH
979 _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
980 IMP_EM2D_HAS_BOOST_RANDOM = _IMP_spb.IMP_EM2D_HAS_BOOST_RANDOM
982 _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
983 IMP_EM2D_HAS_BOOST_REGEX = _IMP_spb.IMP_EM2D_HAS_BOOST_REGEX
985 _IMP_spb.IMP_EM2D_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
986 IMP_EM2D_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_EM2D_HAS_BOOST_SERIALIZATION
988 _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
989 IMP_EM2D_HAS_BOOST_SYSTEM = _IMP_spb.IMP_EM2D_HAS_BOOST_SYSTEM
991 _IMP_spb.IMP_EM2D_HAS_CGAL_swigconstant(_IMP_spb)
992 IMP_EM2D_HAS_CGAL = _IMP_spb.IMP_EM2D_HAS_CGAL
994 _IMP_spb.IMP_EM2D_HAS_GSL_swigconstant(_IMP_spb)
995 IMP_EM2D_HAS_GSL = _IMP_spb.IMP_EM2D_HAS_GSL
997 _IMP_spb.IMP_EM2D_HAS_HDF5_swigconstant(_IMP_spb)
998 IMP_EM2D_HAS_HDF5 = _IMP_spb.IMP_EM2D_HAS_HDF5
1000 _IMP_spb.IMP_EM2D_HAS_NUMPY_swigconstant(_IMP_spb)
1001 IMP_EM2D_HAS_NUMPY = _IMP_spb.IMP_EM2D_HAS_NUMPY
1003 _IMP_spb.IMP_EM2D_HAS_OPENCV22_swigconstant(_IMP_spb)
1004 IMP_EM2D_HAS_OPENCV22 = _IMP_spb.IMP_EM2D_HAS_OPENCV22
1006 _IMP_spb.IMP_EM2D_HAS_RMF_swigconstant(_IMP_spb)
1007 IMP_EM2D_HAS_RMF = _IMP_spb.IMP_EM2D_HAS_RMF
1009 _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
1010 IMP_EM2D_HAS_PYTHON_IHM = _IMP_spb.IMP_EM2D_HAS_PYTHON_IHM
1012 _IMP_spb.IMP_EM2D_HAS_OPENCV21_swigconstant(_IMP_spb)
1013 IMP_EM2D_HAS_OPENCV21 = _IMP_spb.IMP_EM2D_HAS_OPENCV21
1015 _IMP_spb.IMP_EM2D_HAS_OPENCV3_swigconstant(_IMP_spb)
1016 IMP_EM2D_HAS_OPENCV3 = _IMP_spb.IMP_EM2D_HAS_OPENCV3
1018 _IMP_spb.IMPEM2D_SHOW_WARNINGS_swigconstant(_IMP_spb)
1019 IMPEM2D_SHOW_WARNINGS = _IMP_spb.IMPEM2D_SHOW_WARNINGS
1022 _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA_swigconstant(_IMP_spb)
1023 IMP_SPB_HAS_IMP_ALGEBRA = _IMP_spb.IMP_SPB_HAS_IMP_ALGEBRA
1025 _IMP_spb.IMP_SPB_HAS_IMP_CGAL_swigconstant(_IMP_spb)
1026 IMP_SPB_HAS_IMP_CGAL = _IMP_spb.IMP_SPB_HAS_IMP_CGAL
1028 _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY_swigconstant(_IMP_spb)
1029 IMP_SPB_HAS_IMP_DISPLAY = _IMP_spb.IMP_SPB_HAS_IMP_DISPLAY
1031 _IMP_spb.IMP_SPB_HAS_IMP_DOMINO_swigconstant(_IMP_spb)
1032 IMP_SPB_HAS_IMP_DOMINO = _IMP_spb.IMP_SPB_HAS_IMP_DOMINO
1034 _IMP_spb.IMP_SPB_HAS_IMP_EM_swigconstant(_IMP_spb)
1035 IMP_SPB_HAS_IMP_EM = _IMP_spb.IMP_SPB_HAS_IMP_EM
1037 _IMP_spb.IMP_SPB_HAS_IMP_GSL_swigconstant(_IMP_spb)
1038 IMP_SPB_HAS_IMP_GSL = _IMP_spb.IMP_SPB_HAS_IMP_GSL
1040 _IMP_spb.IMP_SPB_HAS_IMP_KERNEL_swigconstant(_IMP_spb)
1041 IMP_SPB_HAS_IMP_KERNEL = _IMP_spb.IMP_SPB_HAS_IMP_KERNEL
1043 _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_spb)
1044 IMP_SPB_HAS_IMP_SCORE_FUNCTOR = _IMP_spb.IMP_SPB_HAS_IMP_SCORE_FUNCTOR
1046 _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_spb)
1047 IMP_SPB_HAS_BOOST_FILESYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_FILESYSTEM
1049 _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH_swigconstant(_IMP_spb)
1050 IMP_SPB_HAS_BOOST_GRAPH = _IMP_spb.IMP_SPB_HAS_BOOST_GRAPH
1052 _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_spb)
1053 IMP_SPB_HAS_BOOST_PROGRAMOPTIONS = _IMP_spb.IMP_SPB_HAS_BOOST_PROGRAMOPTIONS
1055 _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM_swigconstant(_IMP_spb)
1056 IMP_SPB_HAS_BOOST_RANDOM = _IMP_spb.IMP_SPB_HAS_BOOST_RANDOM
1058 _IMP_spb.IMP_SPB_HAS_BOOST_REGEX_swigconstant(_IMP_spb)
1059 IMP_SPB_HAS_BOOST_REGEX = _IMP_spb.IMP_SPB_HAS_BOOST_REGEX
1061 _IMP_spb.IMP_SPB_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_spb)
1062 IMP_SPB_HAS_BOOST_SERIALIZATION = _IMP_spb.IMP_SPB_HAS_BOOST_SERIALIZATION
1064 _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM_swigconstant(_IMP_spb)
1065 IMP_SPB_HAS_BOOST_SYSTEM = _IMP_spb.IMP_SPB_HAS_BOOST_SYSTEM
1067 _IMP_spb.IMP_SPB_HAS_CGAL_swigconstant(_IMP_spb)
1068 IMP_SPB_HAS_CGAL = _IMP_spb.IMP_SPB_HAS_CGAL
1070 _IMP_spb.IMP_SPB_HAS_FFTW3_swigconstant(_IMP_spb)
1071 IMP_SPB_HAS_FFTW3 = _IMP_spb.IMP_SPB_HAS_FFTW3
1073 _IMP_spb.IMP_SPB_HAS_GSL_swigconstant(_IMP_spb)
1074 IMP_SPB_HAS_GSL = _IMP_spb.IMP_SPB_HAS_GSL
1076 _IMP_spb.IMP_SPB_HAS_HDF5_swigconstant(_IMP_spb)
1077 IMP_SPB_HAS_HDF5 = _IMP_spb.IMP_SPB_HAS_HDF5
1079 _IMP_spb.IMP_SPB_HAS_MPI_swigconstant(_IMP_spb)
1080 IMP_SPB_HAS_MPI = _IMP_spb.IMP_SPB_HAS_MPI
1082 _IMP_spb.IMP_SPB_HAS_NUMPY_swigconstant(_IMP_spb)
1083 IMP_SPB_HAS_NUMPY = _IMP_spb.IMP_SPB_HAS_NUMPY
1085 _IMP_spb.IMP_SPB_HAS_OPENCV22_swigconstant(_IMP_spb)
1086 IMP_SPB_HAS_OPENCV22 = _IMP_spb.IMP_SPB_HAS_OPENCV22
1088 _IMP_spb.IMP_SPB_HAS_RMF_swigconstant(_IMP_spb)
1089 IMP_SPB_HAS_RMF = _IMP_spb.IMP_SPB_HAS_RMF
1091 _IMP_spb.IMP_SPB_HAS_PYTHON_IHM_swigconstant(_IMP_spb)
1092 IMP_SPB_HAS_PYTHON_IHM = _IMP_spb.IMP_SPB_HAS_PYTHON_IHM
1094 _IMP_spb.IMPSPB_SHOW_WARNINGS_swigconstant(_IMP_spb)
1095 IMPSPB_SHOW_WARNINGS = _IMP_spb.IMPSPB_SHOW_WARNINGS
1098 return [HelixDecorator(x)
for x
in l]
1099 _plural_types.append(
"HelixDecorators")
1102 _value_types.append(
"HelixDecorator")
1105 _object_types.append(
"AttributeDistancePairScore")
1108 def _object_cast_to_AttributeDistancePairScore(o):
1109 """_object_cast_to_AttributeDistancePairScore(Object o) -> AttributeDistancePairScore"""
1110 return _IMP_spb._object_cast_to_AttributeDistancePairScore(o)
1112 _object_types.append(
"BoxedMover")
1115 def _object_cast_to_BoxedMover(o):
1116 """_object_cast_to_BoxedMover(Object o) -> BoxedMover"""
1117 return _IMP_spb._object_cast_to_BoxedMover(o)
1119 _object_types.append(
"CellMover")
1122 def _object_cast_to_CellMover(o):
1123 """_object_cast_to_CellMover(Object o) -> CellMover"""
1124 return _IMP_spb._object_cast_to_CellMover(o)
1126 _object_types.append(
"ChiSquareMetric")
1129 _object_types.append(
"ContactMapMetric")
1132 def _object_cast_to_ContactMapMetric(o):
1133 """_object_cast_to_ContactMapMetric(Object o) -> ContactMapMetric"""
1134 return _IMP_spb._object_cast_to_ContactMapMetric(o)
1136 _object_types.append(
"DiameterRgyrRestraint")
1139 def _object_cast_to_DiameterRgyrRestraint(o):
1140 """_object_cast_to_DiameterRgyrRestraint(Object o) -> DiameterRgyrRestraint"""
1141 return _IMP_spb._object_cast_to_DiameterRgyrRestraint(o)
1143 _object_types.append(
"DistanceRMSDMetric")
1146 def _object_cast_to_DistanceRMSDMetric(o):
1147 """_object_cast_to_DistanceRMSDMetric(Object o) -> DistanceRMSDMetric"""
1148 return _IMP_spb._object_cast_to_DistanceRMSDMetric(o)
1150 _object_types.append(
"Gaussian")
1153 def _object_cast_to_Gaussian(o):
1154 """_object_cast_to_Gaussian(Object o) -> Gaussian"""
1155 return _IMP_spb._object_cast_to_Gaussian(o)
1157 _object_types.append(
"ISDRestraint")
1160 _object_types.append(
"KinkPairScore")
1163 def _object_cast_to_KinkPairScore(o):
1164 """_object_cast_to_KinkPairScore(Object o) -> KinkPairScore"""
1165 return _IMP_spb._object_cast_to_KinkPairScore(o)
1167 _object_types.append(
"MolecularDynamicsWithWte")
1170 def _object_cast_to_MolecularDynamicsWithWte(o):
1171 """_object_cast_to_MolecularDynamicsWithWte(Object o) -> MolecularDynamicsWithWte"""
1172 return _IMP_spb._object_cast_to_MolecularDynamicsWithWte(o)
1174 _object_types.append(
"MonteCarloWithWte")
1177 def _object_cast_to_MonteCarloWithWte(o):
1178 """_object_cast_to_MonteCarloWithWte(Object o) -> MonteCarloWithWte"""
1179 return _IMP_spb._object_cast_to_MonteCarloWithWte(o)
1181 _object_types.append(
"NuisanceRangeModifier")
1184 def _object_cast_to_NuisanceRangeModifier(o):
1185 """_object_cast_to_NuisanceRangeModifier(Object o) -> NuisanceRangeModifier"""
1186 return _IMP_spb._object_cast_to_NuisanceRangeModifier(o)
1188 _object_types.append(
"PbcBoxedMover")
1191 def _object_cast_to_PbcBoxedMover(o):
1192 """_object_cast_to_PbcBoxedMover(Object o) -> PbcBoxedMover"""
1193 return _IMP_spb._object_cast_to_PbcBoxedMover(o)
1195 _object_types.append(
"PbcBoxedRigidBodyMover")
1198 def _object_cast_to_PbcBoxedRigidBodyMover(o):
1199 """_object_cast_to_PbcBoxedRigidBodyMover(Object o) -> PbcBoxedRigidBodyMover"""
1200 return _IMP_spb._object_cast_to_PbcBoxedRigidBodyMover(o)
1202 _object_types.append(
"RigidBodyNewMover")
1205 def _object_cast_to_RigidBodyNewMover(o):
1206 """_object_cast_to_RigidBodyNewMover(Object o) -> RigidBodyNewMover"""
1207 return _IMP_spb._object_cast_to_RigidBodyNewMover(o)
1209 _object_types.append(
"RigidBodyPackingScore")
1212 def _object_cast_to_RigidBodyPackingScore(o):
1213 """_object_cast_to_RigidBodyPackingScore(Object o) -> RigidBodyPackingScore"""
1214 return _IMP_spb._object_cast_to_RigidBodyPackingScore(o)
1216 _object_types.append(
"RMSDMetric")
1219 def _object_cast_to_RMSDMetric(o):
1220 """_object_cast_to_RMSDMetric(Object o) -> RMSDMetric"""
1221 return _IMP_spb._object_cast_to_RMSDMetric(o)
1223 _object_types.append(
"SameParticlePairFilter")
1226 def _object_cast_to_SameParticlePairFilter(o):
1227 """_object_cast_to_SameParticlePairFilter(Object o) -> SameParticlePairFilter"""
1228 return _IMP_spb._object_cast_to_SameParticlePairFilter(o)
1230 _object_types.append(
"SameRigidBodyPairFilter")
1233 def _object_cast_to_SameRigidBodyPairFilter(o):
1234 """_object_cast_to_SameRigidBodyPairFilter(Object o) -> SameRigidBodyPairFilter"""
1235 return _IMP_spb._object_cast_to_SameRigidBodyPairFilter(o)
1237 _object_types.append(
"TiltSingletonScore")
1240 def _object_cast_to_TiltSingletonScore(o):
1241 """_object_cast_to_TiltSingletonScore(Object o) -> TiltSingletonScore"""
1242 return _IMP_spb._object_cast_to_TiltSingletonScore(o)
1244 _object_types.append(
"TransformationSymmetry")
1247 _object_types.append(
"TwoStateGoModelRestraint")
1250 def _object_cast_to_TwoStateGoModelRestraint(o):
1251 """_object_cast_to_TwoStateGoModelRestraint(Object o) -> TwoStateGoModelRestraint"""
1252 return _IMP_spb._object_cast_to_TwoStateGoModelRestraint(o)
1254 _object_types.append(
"UniformBoundedRestraint")
1257 def _object_cast_to_UniformBoundedRestraint(o):
1258 """_object_cast_to_UniformBoundedRestraint(Object o) -> UniformBoundedRestraint"""
1259 return _IMP_spb._object_cast_to_UniformBoundedRestraint(o)
1261 """Proxy of C++ IMP::spb::AttributeDistancePairScore class"""
1262 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1264 def __init__(self, f, k):
1265 """__init__(IMP::spb::AttributeDistancePairScore self, UnaryFunction f, FloatKey k) -> AttributeDistancePairScore"""
1266 this = _IMP_spb.new_AttributeDistancePairScore(f, k)
1268 self.this.append(this)
1272 def do_get_inputs(self, m, pis):
1273 """do_get_inputs(AttributeDistancePairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1274 return _IMP_spb.AttributeDistancePairScore_do_get_inputs(self, m, pis)
1277 def get_version_info(self):
1278 """get_version_info(AttributeDistancePairScore self) -> VersionInfo"""
1279 return _IMP_spb.AttributeDistancePairScore_get_version_info(self)
1282 def show(self, *args):
1284 show(AttributeDistancePairScore self, _ostream out)
1285 show(AttributeDistancePairScore self)
1287 return _IMP_spb.AttributeDistancePairScore_show(self, *args)
1291 """__str__(AttributeDistancePairScore self) -> std::string"""
1292 return _IMP_spb.AttributeDistancePairScore___str__(self)
1296 """__repr__(AttributeDistancePairScore self) -> std::string"""
1297 return _IMP_spb.AttributeDistancePairScore___repr__(self)
1302 return _object_cast_to_AttributeDistancePairScore(o)
1304 AttributeDistancePairScore_swigregister = _IMP_spb.AttributeDistancePairScore_swigregister
1305 AttributeDistancePairScore_swigregister(AttributeDistancePairScore)
1308 """Proxy of C++ IMP::spb::BoxedMover class"""
1309 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1311 def __init__(self, p, max_tr, centers):
1312 """__init__(IMP::spb::BoxedMover self, Particle p, IMP::Float max_tr, IMP::algebra::Vector3Ds centers) -> BoxedMover"""
1313 this = _IMP_spb.new_BoxedMover(p, max_tr, centers)
1315 self.this.append(this)
1319 def get_version_info(self):
1320 """get_version_info(BoxedMover self) -> VersionInfo"""
1321 return _IMP_spb.BoxedMover_get_version_info(self)
1324 def show(self, *args):
1326 show(BoxedMover self, _ostream out)
1327 show(BoxedMover self)
1329 return _IMP_spb.BoxedMover_show(self, *args)
1333 """__str__(BoxedMover self) -> std::string"""
1334 return _IMP_spb.BoxedMover___str__(self)
1338 """__repr__(BoxedMover self) -> std::string"""
1339 return _IMP_spb.BoxedMover___repr__(self)
1344 return _object_cast_to_BoxedMover(o)
1346 BoxedMover_swigregister = _IMP_spb.BoxedMover_swigregister
1347 BoxedMover_swigregister(BoxedMover)
1350 """Proxy of C++ IMP::spb::CellMover class"""
1351 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1353 def __init__(self, p, ps, max_translation):
1354 """__init__(IMP::spb::CellMover self, Particle p, IMP::Particles ps, IMP::Float max_translation) -> CellMover"""
1355 this = _IMP_spb.new_CellMover(p, ps, max_translation)
1357 self.this.append(this)
1361 def get_version_info(self):
1362 """get_version_info(CellMover self) -> VersionInfo"""
1363 return _IMP_spb.CellMover_get_version_info(self)
1366 def show(self, *args):
1368 show(CellMover self, _ostream out)
1369 show(CellMover self)
1371 return _IMP_spb.CellMover_show(self, *args)
1375 """__str__(CellMover self) -> std::string"""
1376 return _IMP_spb.CellMover___str__(self)
1380 """__repr__(CellMover self) -> std::string"""
1381 return _IMP_spb.CellMover___repr__(self)
1386 return _object_cast_to_CellMover(o)
1388 CellMover_swigregister = _IMP_spb.CellMover_swigregister
1389 CellMover_swigregister(CellMover)
1392 """Proxy of C++ IMP::spb::ChiSquareMetric class"""
1393 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1395 def __init__(self, nu_exp, constr_type=0):
1397 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp, int constr_type=0) -> ChiSquareMetric
1398 __init__(IMP::spb::ChiSquareMetric self, IMP::Floats nu_exp) -> ChiSquareMetric
1400 this = _IMP_spb.new_ChiSquareMetric(nu_exp, constr_type)
1402 self.this.append(this)
1406 def add_configuration(self, nu, stddev, weight=1.0):
1408 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev, double weight=1.0)
1409 add_configuration(ChiSquareMetric self, IMP::Floats nu, IMP::Floats stddev)
1411 return _IMP_spb.ChiSquareMetric_add_configuration(self, nu, stddev, weight)
1414 def get_nu(self, i):
1415 """get_nu(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1416 return _IMP_spb.ChiSquareMetric_get_nu(self, i)
1419 def get_stddev(self, i):
1420 """get_stddev(ChiSquareMetric self, unsigned int i) -> IMP::Floats"""
1421 return _IMP_spb.ChiSquareMetric_get_stddev(self, i)
1424 def get_weight(self, i):
1425 """get_weight(ChiSquareMetric self, unsigned int i) -> IMP::Float"""
1426 return _IMP_spb.ChiSquareMetric_get_weight(self, i)
1429 def get_chisquare_exp(self, i):
1430 """get_chisquare_exp(ChiSquareMetric self, unsigned int i) -> double"""
1431 return _IMP_spb.ChiSquareMetric_get_chisquare_exp(self, i)
1434 def get_version_info(self):
1435 """get_version_info(ChiSquareMetric self) -> VersionInfo"""
1436 return _IMP_spb.ChiSquareMetric_get_version_info(self)
1440 """__str__(ChiSquareMetric self) -> std::string"""
1441 return _IMP_spb.ChiSquareMetric___str__(self)
1445 """__repr__(ChiSquareMetric self) -> std::string"""
1446 return _IMP_spb.ChiSquareMetric___repr__(self)
1451 return _object_cast_to_ChiSquareMetric(o)
1453 ChiSquareMetric_swigregister = _IMP_spb.ChiSquareMetric_swigregister
1454 ChiSquareMetric_swigregister(ChiSquareMetric)
1457 """Proxy of C++ IMP::spb::ContactMapMetric class"""
1458 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1460 def __init__(self, ps, r0, nn, mm):
1461 """__init__(IMP::spb::ContactMapMetric self, IMP::Particles ps, double r0, int nn, int mm) -> ContactMapMetric"""
1462 this = _IMP_spb.new_ContactMapMetric(ps, r0, nn, mm)
1464 self.this.append(this)
1468 def add_configuration(self, weight=1.0):
1470 add_configuration(ContactMapMetric self, double weight=1.0)
1471 add_configuration(ContactMapMetric self)
1473 return _IMP_spb.ContactMapMetric_add_configuration(self, weight)
1476 def add_map(self, matrix, weight=1.0):
1478 add_map(ContactMapMetric self, IMP::Floats matrix, double weight=1.0)
1479 add_map(ContactMapMetric self, IMP::Floats matrix)
1481 return _IMP_spb.ContactMapMetric_add_map(self, matrix, weight)
1484 def get_weight(self, i):
1485 """get_weight(ContactMapMetric self, unsigned int i) -> IMP::Float"""
1486 return _IMP_spb.ContactMapMetric_get_weight(self, i)
1489 def get_item(self, i):
1490 """get_item(ContactMapMetric self, unsigned int i) -> IMP::Floats"""
1491 return _IMP_spb.ContactMapMetric_get_item(self, i)
1494 def get_version_info(self):
1495 """get_version_info(ContactMapMetric self) -> VersionInfo"""
1496 return _IMP_spb.ContactMapMetric_get_version_info(self)
1500 """__str__(ContactMapMetric self) -> std::string"""
1501 return _IMP_spb.ContactMapMetric___str__(self)
1505 """__repr__(ContactMapMetric self) -> std::string"""
1506 return _IMP_spb.ContactMapMetric___repr__(self)
1511 return _object_cast_to_ContactMapMetric(o)
1513 ContactMapMetric_swigregister = _IMP_spb.ContactMapMetric_swigregister
1514 ContactMapMetric_swigregister(ContactMapMetric)
1517 """Proxy of C++ IMP::spb::DiameterRgyrRestraint class"""
1518 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1520 def __init__(self, ps, diameter, rgyr, kappa):
1521 """__init__(IMP::spb::DiameterRgyrRestraint self, IMP::Particles ps, IMP::Float diameter, IMP::Float rgyr, IMP::Float kappa) -> DiameterRgyrRestraint"""
1522 this = _IMP_spb.new_DiameterRgyrRestraint(ps, diameter, rgyr, kappa)
1524 self.this.append(this)
1528 def do_get_inputs(self):
1529 """do_get_inputs(DiameterRgyrRestraint self) -> IMP::ModelObjectsTemp"""
1530 return _IMP_spb.DiameterRgyrRestraint_do_get_inputs(self)
1533 def get_version_info(self):
1534 """get_version_info(DiameterRgyrRestraint self) -> VersionInfo"""
1535 return _IMP_spb.DiameterRgyrRestraint_get_version_info(self)
1539 """__str__(DiameterRgyrRestraint self) -> std::string"""
1540 return _IMP_spb.DiameterRgyrRestraint___str__(self)
1544 """__repr__(DiameterRgyrRestraint self) -> std::string"""
1545 return _IMP_spb.DiameterRgyrRestraint___repr__(self)
1550 return _object_cast_to_DiameterRgyrRestraint(o)
1552 DiameterRgyrRestraint_swigregister = _IMP_spb.DiameterRgyrRestraint_swigregister
1553 DiameterRgyrRestraint_swigregister(DiameterRgyrRestraint)
1556 """Proxy of C++ IMP::spb::DistanceRMSDMetric class"""
1557 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1559 def __init__(self, ps, align, tr, px, py, pz):
1560 """__init__(IMP::spb::DistanceRMSDMetric self, IMP::Particles ps, IMP::Ints align, IMP::algebra::Transformation3Ds tr, Particle px, Particle py, Particle pz) -> DistanceRMSDMetric"""
1561 this = _IMP_spb.new_DistanceRMSDMetric(ps, align, tr, px, py, pz)
1563 self.this.append(this)
1567 def add_configuration(self, weight=1.0):
1569 add_configuration(DistanceRMSDMetric self, double weight=1.0)
1570 add_configuration(DistanceRMSDMetric self)
1572 return _IMP_spb.DistanceRMSDMetric_add_configuration(self, weight)
1575 def get_weight(self, i):
1576 """get_weight(DistanceRMSDMetric self, unsigned int i) -> IMP::Float"""
1577 return _IMP_spb.DistanceRMSDMetric_get_weight(self, i)
1580 def get_version_info(self):
1581 """get_version_info(DistanceRMSDMetric self) -> VersionInfo"""
1582 return _IMP_spb.DistanceRMSDMetric_get_version_info(self)
1586 """__str__(DistanceRMSDMetric self) -> std::string"""
1587 return _IMP_spb.DistanceRMSDMetric___str__(self)
1591 """__repr__(DistanceRMSDMetric self) -> std::string"""
1592 return _IMP_spb.DistanceRMSDMetric___repr__(self)
1597 return _object_cast_to_DistanceRMSDMetric(o)
1599 DistanceRMSDMetric_swigregister = _IMP_spb.DistanceRMSDMetric_swigregister
1600 DistanceRMSDMetric_swigregister(DistanceRMSDMetric)
1603 def create_gromos_clustering(d, cutoff):
1604 """create_gromos_clustering(Metric d, double cutoff) -> PartitionalClustering"""
1605 return _IMP_spb.create_gromos_clustering(d, cutoff)
1607 """Proxy of C++ IMP::spb::Gaussian class"""
1608 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1610 def __init__(self, Emin, Zmin, sigma):
1611 """__init__(IMP::spb::Gaussian self, IMP::Float Emin, IMP::Float Zmin, IMP::Float sigma) -> Gaussian"""
1612 this = _IMP_spb.new_Gaussian(Emin, Zmin, sigma)
1614 self.this.append(this)
1618 def get_version_info(self):
1619 """get_version_info(Gaussian self) -> VersionInfo"""
1620 return _IMP_spb.Gaussian_get_version_info(self)
1624 """__str__(Gaussian self) -> std::string"""
1625 return _IMP_spb.Gaussian___str__(self)
1629 """__repr__(Gaussian self) -> std::string"""
1630 return _IMP_spb.Gaussian___repr__(self)
1635 return _object_cast_to_Gaussian(o)
1637 Gaussian_swigregister = _IMP_spb.Gaussian_swigregister
1638 Gaussian_swigregister(Gaussian)
1641 """Proxy of C++ IMP::spb::HelixDecorator class"""
1642 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1644 def __init__(self, *args):
1646 __init__(IMP::spb::HelixDecorator self) -> HelixDecorator
1647 __init__(IMP::spb::HelixDecorator self, Model m, ParticleIndex id) -> HelixDecorator
1648 __init__(IMP::spb::HelixDecorator self, _ParticleAdaptor d) -> HelixDecorator
1650 this = _IMP_spb.new_HelixDecorator(*args)
1652 self.this.append(this)
1656 def show(self, *args):
1658 show(HelixDecorator self, _ostream out)
1659 show(HelixDecorator self)
1661 return _IMP_spb.HelixDecorator_show(self, *args)
1664 def setup_particle(p, b, e):
1665 """setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1666 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1668 setup_particle = staticmethod(setup_particle)
1670 def get_begin(self):
1671 """get_begin(HelixDecorator self) -> IMP::Float"""
1672 return _IMP_spb.HelixDecorator_get_begin(self)
1676 """get_end(HelixDecorator self) -> IMP::Float"""
1677 return _IMP_spb.HelixDecorator_get_end(self)
1680 def get_is_setup(*args):
1682 get_is_setup(_ParticleAdaptor p) -> bool
1683 get_is_setup(Model m, ParticleIndex id) -> bool
1685 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1687 get_is_setup = staticmethod(get_is_setup)
1689 def set_begin(self, v):
1690 """set_begin(HelixDecorator self, IMP::Float v)"""
1691 return _IMP_spb.HelixDecorator_set_begin(self, v)
1694 def set_end(self, v):
1695 """set_end(HelixDecorator self, IMP::Float v)"""
1696 return _IMP_spb.HelixDecorator_set_end(self, v)
1699 def add_attribute(self, *args):
1701 add_attribute(HelixDecorator self, FloatKey k, IMP::Float v, bool opt)
1702 add_attribute(HelixDecorator self, FloatKey a0, IMP::Float a1)
1703 add_attribute(HelixDecorator self, IntKey a0, IMP::Int a1)
1704 add_attribute(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1705 add_attribute(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1706 add_attribute(HelixDecorator self, StringKey a0, IMP::String a1)
1707 add_attribute(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1708 add_attribute(HelixDecorator self, ObjectKey a0, Object a1)
1710 return _IMP_spb.HelixDecorator_add_attribute(self, *args)
1713 def get_value(self, *args):
1715 get_value(HelixDecorator self, FloatKey a0) -> IMP::Float
1716 get_value(HelixDecorator self, IntKey a0) -> IMP::Int
1717 get_value(HelixDecorator self, FloatsKey a0) -> IMP::Floats
1718 get_value(HelixDecorator self, IntsKey a0) -> IMP::Ints
1719 get_value(HelixDecorator self, StringKey a0) -> IMP::String
1720 get_value(HelixDecorator self, ParticleIndexKey a0) -> Particle
1721 get_value(HelixDecorator self, ObjectKey a0) -> Object
1723 return _IMP_spb.HelixDecorator_get_value(self, *args)
1726 def set_value(self, *args):
1728 set_value(HelixDecorator self, FloatKey a0, IMP::Float a1)
1729 set_value(HelixDecorator self, IntKey a0, IMP::Int a1)
1730 set_value(HelixDecorator self, FloatsKey a0, IMP::Floats a1)
1731 set_value(HelixDecorator self, IntsKey a0, IMP::Ints a1)
1732 set_value(HelixDecorator self, StringKey a0, IMP::String a1)
1733 set_value(HelixDecorator self, ParticleIndexKey a0, Particle a1)
1734 set_value(HelixDecorator self, ObjectKey a0, Object a1)
1736 return _IMP_spb.HelixDecorator_set_value(self, *args)
1739 def remove_attribute(self, *args):
1741 remove_attribute(HelixDecorator self, FloatKey a0)
1742 remove_attribute(HelixDecorator self, IntKey a0)
1743 remove_attribute(HelixDecorator self, FloatsKey a0)
1744 remove_attribute(HelixDecorator self, IntsKey a0)
1745 remove_attribute(HelixDecorator self, StringKey a0)
1746 remove_attribute(HelixDecorator self, ParticleIndexKey a0)
1747 remove_attribute(HelixDecorator self, ObjectKey a0)
1749 return _IMP_spb.HelixDecorator_remove_attribute(self, *args)
1752 def has_attribute(self, *args):
1754 has_attribute(HelixDecorator self, FloatKey a0) -> bool
1755 has_attribute(HelixDecorator self, IntKey a0) -> bool
1756 has_attribute(HelixDecorator self, FloatsKey a0) -> bool
1757 has_attribute(HelixDecorator self, IntsKey a0) -> bool
1758 has_attribute(HelixDecorator self, StringKey a0) -> bool
1759 has_attribute(HelixDecorator self, ParticleIndexKey a0) -> bool
1760 has_attribute(HelixDecorator self, ObjectKey a0) -> bool
1762 return _IMP_spb.HelixDecorator_has_attribute(self, *args)
1765 def get_derivative(self, a0):
1766 """get_derivative(HelixDecorator self, FloatKey a0) -> double"""
1767 return _IMP_spb.HelixDecorator_get_derivative(self, a0)
1771 """get_name(HelixDecorator self) -> std::string"""
1772 return _IMP_spb.HelixDecorator_get_name(self)
1775 def clear_caches(self):
1776 """clear_caches(HelixDecorator self)"""
1777 return _IMP_spb.HelixDecorator_clear_caches(self)
1780 def set_name(self, a0):
1781 """set_name(HelixDecorator self, std::string a0)"""
1782 return _IMP_spb.HelixDecorator_set_name(self, a0)
1786 """set_check_level(HelixDecorator self, IMP::CheckLevel a0)"""
1787 return _IMP_spb.HelixDecorator_set_check_level(self, a0)
1790 def add_to_derivative(self, a0, a1, a2):
1791 """add_to_derivative(HelixDecorator self, FloatKey a0, double a1, DerivativeAccumulator a2)"""
1792 return _IMP_spb.HelixDecorator_add_to_derivative(self, a0, a1, a2)
1795 def set_is_optimized(self, a0, a1):
1796 """set_is_optimized(HelixDecorator self, FloatKey a0, bool a1)"""
1797 return _IMP_spb.HelixDecorator_set_is_optimized(self, a0, a1)
1800 def get_is_optimized(self, a0):
1801 """get_is_optimized(HelixDecorator self, FloatKey a0) -> bool"""
1802 return _IMP_spb.HelixDecorator_get_is_optimized(self, a0)
1806 """get_check_level(HelixDecorator self) -> IMP::CheckLevel"""
1807 return _IMP_spb.HelixDecorator_get_check_level(self)
1810 def __eq__(self, *args):
1812 __eq__(HelixDecorator self, HelixDecorator o) -> bool
1813 __eq__(HelixDecorator self, Particle d) -> bool
1815 return _IMP_spb.HelixDecorator___eq__(self, *args)
1818 def __ne__(self, *args):
1820 __ne__(HelixDecorator self, HelixDecorator o) -> bool
1821 __ne__(HelixDecorator self, Particle d) -> bool
1823 return _IMP_spb.HelixDecorator___ne__(self, *args)
1826 def __le__(self, *args):
1828 __le__(HelixDecorator self, HelixDecorator o) -> bool
1829 __le__(HelixDecorator self, Particle d) -> bool
1831 return _IMP_spb.HelixDecorator___le__(self, *args)
1834 def __lt__(self, *args):
1836 __lt__(HelixDecorator self, HelixDecorator o) -> bool
1837 __lt__(HelixDecorator self, Particle d) -> bool
1839 return _IMP_spb.HelixDecorator___lt__(self, *args)
1842 def __ge__(self, *args):
1844 __ge__(HelixDecorator self, HelixDecorator o) -> bool
1845 __ge__(HelixDecorator self, Particle d) -> bool
1847 return _IMP_spb.HelixDecorator___ge__(self, *args)
1850 def __gt__(self, *args):
1852 __gt__(HelixDecorator self, HelixDecorator o) -> bool
1853 __gt__(HelixDecorator self, Particle d) -> bool
1855 return _IMP_spb.HelixDecorator___gt__(self, *args)
1859 """__hash__(HelixDecorator self) -> std::size_t"""
1860 return _IMP_spb.HelixDecorator___hash__(self)
1864 """__str__(HelixDecorator self) -> std::string"""
1865 return _IMP_spb.HelixDecorator___str__(self)
1869 """__repr__(HelixDecorator self) -> std::string"""
1870 return _IMP_spb.HelixDecorator___repr__(self)
1872 __swig_destroy__ = _IMP_spb.delete_HelixDecorator
1873 __del__ =
lambda self:
None
1874 HelixDecorator_swigregister = _IMP_spb.HelixDecorator_swigregister
1875 HelixDecorator_swigregister(HelixDecorator)
1877 def HelixDecorator_setup_particle(p, b, e):
1878 """HelixDecorator_setup_particle(Particle p, IMP::Float b, IMP::Float e) -> HelixDecorator"""
1879 return _IMP_spb.HelixDecorator_setup_particle(p, b, e)
1881 def HelixDecorator_get_is_setup(*args):
1883 get_is_setup(_ParticleAdaptor p) -> bool
1884 HelixDecorator_get_is_setup(Model m, ParticleIndex id) -> bool
1886 return _IMP_spb.HelixDecorator_get_is_setup(*args)
1889 """Proxy of C++ IMP::spb::ISDRestraint class"""
1890 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1892 def __init__(self, *args, **kwargs):
1893 raise AttributeError(
"No constructor defined - class is abstract")
1895 def get_probability(self):
1896 """get_probability(ISDRestraint self) -> double"""
1897 return _IMP_spb.ISDRestraint_get_probability(self)
1901 """__str__(ISDRestraint self) -> std::string"""
1902 return _IMP_spb.ISDRestraint___str__(self)
1906 """__repr__(ISDRestraint self) -> std::string"""
1907 return _IMP_spb.ISDRestraint___repr__(self)
1912 return _object_cast_to_ISDRestraint(o)
1914 __swig_destroy__ = _IMP_spb.delete_ISDRestraint
1915 __del__ =
lambda self:
None
1916 ISDRestraint_swigregister = _IMP_spb.ISDRestraint_swigregister
1917 ISDRestraint_swigregister(ISDRestraint)
1920 """Proxy of C++ IMP::spb::KinkPairScore class"""
1921 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1923 def __init__(self, f):
1924 """__init__(IMP::spb::KinkPairScore self, UnaryFunction f) -> KinkPairScore"""
1925 this = _IMP_spb.new_KinkPairScore(f)
1927 self.this.append(this)
1931 def do_get_inputs(self, m, pis):
1932 """do_get_inputs(KinkPairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1933 return _IMP_spb.KinkPairScore_do_get_inputs(self, m, pis)
1936 def get_version_info(self):
1937 """get_version_info(KinkPairScore self) -> VersionInfo"""
1938 return _IMP_spb.KinkPairScore_get_version_info(self)
1941 def show(self, *args):
1943 show(KinkPairScore self, _ostream out)
1944 show(KinkPairScore self)
1946 return _IMP_spb.KinkPairScore_show(self, *args)
1950 """__str__(KinkPairScore self) -> std::string"""
1951 return _IMP_spb.KinkPairScore___str__(self)
1955 """__repr__(KinkPairScore self) -> std::string"""
1956 return _IMP_spb.KinkPairScore___repr__(self)
1961 return _object_cast_to_KinkPairScore(o)
1963 KinkPairScore_swigregister = _IMP_spb.KinkPairScore_swigregister
1964 KinkPairScore_swigregister(KinkPairScore)
1967 """Proxy of C++ IMP::spb::MolecularDynamicsWithWte class"""
1968 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1970 def __init__(self, m, emin, emax, sigma, gamma, w0):
1971 """__init__(IMP::spb::MolecularDynamicsWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MolecularDynamicsWithWte"""
1972 this = _IMP_spb.new_MolecularDynamicsWithWte(m, emin, emax, sigma, gamma, w0)
1974 self.this.append(this)
1978 def get_bias(self, score):
1979 """get_bias(MolecularDynamicsWithWte self, double score) -> double"""
1980 return _IMP_spb.MolecularDynamicsWithWte_get_bias(self, score)
1983 def get_bias_buffer(self):
1984 """get_bias_buffer(MolecularDynamicsWithWte self) -> IMP::Floats"""
1985 return _IMP_spb.MolecularDynamicsWithWte_get_bias_buffer(self)
1989 """get_nbin(MolecularDynamicsWithWte self) -> int"""
1990 return _IMP_spb.MolecularDynamicsWithWte_get_nbin(self)
1993 def set_w0(self, w0):
1994 """set_w0(MolecularDynamicsWithWte self, double w0)"""
1995 return _IMP_spb.MolecularDynamicsWithWte_set_w0(self, w0)
1998 def set_bias(self, bias):
1999 """set_bias(MolecularDynamicsWithWte self, IMP::Floats const & bias)"""
2000 return _IMP_spb.MolecularDynamicsWithWte_set_bias(self, bias)
2003 def get_kinetic_energy(self):
2004 """get_kinetic_energy(MolecularDynamicsWithWte self) -> IMP::Float"""
2005 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_energy(self)
2008 def get_kinetic_temperature(self, ekinetic):
2009 """get_kinetic_temperature(MolecularDynamicsWithWte self, IMP::Float ekinetic) -> IMP::Float"""
2010 return _IMP_spb.MolecularDynamicsWithWte_get_kinetic_temperature(self, ekinetic)
2013 def set_velocity_cap(self, velocity_cap):
2014 """set_velocity_cap(MolecularDynamicsWithWte self, IMP::Float velocity_cap)"""
2015 return _IMP_spb.MolecularDynamicsWithWte_set_velocity_cap(self, velocity_cap)
2018 def assign_velocities(self, temperature):
2019 """assign_velocities(MolecularDynamicsWithWte self, IMP::Float temperature)"""
2020 return _IMP_spb.MolecularDynamicsWithWte_assign_velocities(self, temperature)
2023 def rescale_velocities(self, rescale):
2024 """rescale_velocities(MolecularDynamicsWithWte self, IMP::Float rescale)"""
2025 return _IMP_spb.MolecularDynamicsWithWte_rescale_velocities(self, rescale)
2028 def setup(self, ps):
2029 """setup(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & ps)"""
2030 return _IMP_spb.MolecularDynamicsWithWte_setup(self, ps)
2033 def do_step(self, sc, dt):
2034 """do_step(MolecularDynamicsWithWte self, IMP::ParticleIndexes const & sc, double dt) -> double"""
2035 return _IMP_spb.MolecularDynamicsWithWte_do_step(self, sc, dt)
2038 def get_is_simulation_particle(self, p):
2039 """get_is_simulation_particle(MolecularDynamicsWithWte self, ParticleIndex p) -> bool"""
2040 return _IMP_spb.MolecularDynamicsWithWte_get_is_simulation_particle(self, p)
2044 """__str__(MolecularDynamicsWithWte self) -> std::string"""
2045 return _IMP_spb.MolecularDynamicsWithWte___str__(self)
2049 """__repr__(MolecularDynamicsWithWte self) -> std::string"""
2050 return _IMP_spb.MolecularDynamicsWithWte___repr__(self)
2055 return _object_cast_to_MolecularDynamicsWithWte(o)
2057 __swig_destroy__ = _IMP_spb.delete_MolecularDynamicsWithWte
2058 __del__ =
lambda self:
None
2059 MolecularDynamicsWithWte_swigregister = _IMP_spb.MolecularDynamicsWithWte_swigregister
2060 MolecularDynamicsWithWte_swigregister(MolecularDynamicsWithWte)
2063 """Proxy of C++ IMP::spb::MonteCarloWithWte class"""
2064 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2066 def __init__(self, *args):
2068 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0) -> MonteCarloWithWte
2069 __init__(IMP::spb::MonteCarloWithWte self, Model m, double emin, double emax, double sigma, double gamma, double w0, RestraintSet rset) -> MonteCarloWithWte
2071 this = _IMP_spb.new_MonteCarloWithWte(*args)
2073 self.this.append(this)
2077 def get_bias(self, score):
2078 """get_bias(MonteCarloWithWte self, double score) -> double"""
2079 return _IMP_spb.MonteCarloWithWte_get_bias(self, score)
2082 def get_bias_asfloats(self):
2083 """get_bias_asfloats(MonteCarloWithWte self) -> IMP::Floats"""
2084 return _IMP_spb.MonteCarloWithWte_get_bias_asfloats(self)
2088 """get_nbin(MonteCarloWithWte self) -> int"""
2089 return _IMP_spb.MonteCarloWithWte_get_nbin(self)
2092 def set_w0(self, w0):
2093 """set_w0(MonteCarloWithWte self, double w0)"""
2094 return _IMP_spb.MonteCarloWithWte_set_w0(self, w0)
2097 def set_bias(self, bias):
2098 """set_bias(MonteCarloWithWte self, IMP::Floats const & bias)"""
2099 return _IMP_spb.MonteCarloWithWte_set_bias(self, bias)
2103 """do_step(MonteCarloWithWte self)"""
2104 return _IMP_spb.MonteCarloWithWte_do_step(self)
2108 """__str__(MonteCarloWithWte self) -> std::string"""
2109 return _IMP_spb.MonteCarloWithWte___str__(self)
2113 """__repr__(MonteCarloWithWte self) -> std::string"""
2114 return _IMP_spb.MonteCarloWithWte___repr__(self)
2119 return _object_cast_to_MonteCarloWithWte(o)
2121 MonteCarloWithWte_swigregister = _IMP_spb.MonteCarloWithWte_swigregister
2122 MonteCarloWithWte_swigregister(MonteCarloWithWte)
2125 """Proxy of C++ IMP::spb::NuisanceRangeModifier class"""
2126 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2129 """__init__(IMP::spb::NuisanceRangeModifier self) -> NuisanceRangeModifier"""
2130 this = _IMP_spb.new_NuisanceRangeModifier()
2132 self.this.append(this)
2136 def do_get_inputs(self, m, pis):
2137 """do_get_inputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2138 return _IMP_spb.NuisanceRangeModifier_do_get_inputs(self, m, pis)
2141 def do_get_outputs(self, m, pis):
2142 """do_get_outputs(NuisanceRangeModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2143 return _IMP_spb.NuisanceRangeModifier_do_get_outputs(self, m, pis)
2146 def get_version_info(self):
2147 """get_version_info(NuisanceRangeModifier self) -> VersionInfo"""
2148 return _IMP_spb.NuisanceRangeModifier_get_version_info(self)
2151 def show(self, *args):
2153 show(NuisanceRangeModifier self, _ostream out)
2154 show(NuisanceRangeModifier self)
2156 return _IMP_spb.NuisanceRangeModifier_show(self, *args)
2160 """__str__(NuisanceRangeModifier self) -> std::string"""
2161 return _IMP_spb.NuisanceRangeModifier___str__(self)
2165 """__repr__(NuisanceRangeModifier self) -> std::string"""
2166 return _IMP_spb.NuisanceRangeModifier___repr__(self)
2171 return _object_cast_to_NuisanceRangeModifier(o)
2173 NuisanceRangeModifier_swigregister = _IMP_spb.NuisanceRangeModifier_swigregister
2174 NuisanceRangeModifier_swigregister(NuisanceRangeModifier)
2177 """Proxy of C++ IMP::spb::PbcBoxedMover class"""
2178 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2180 def __init__(self, p, ps, max_tr, centers, transformations, px, py, pz):
2181 """__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"""
2182 this = _IMP_spb.new_PbcBoxedMover(p, ps, max_tr, centers, transformations, px, py, pz)
2184 self.this.append(this)
2188 def get_version_info(self):
2189 """get_version_info(PbcBoxedMover self) -> VersionInfo"""
2190 return _IMP_spb.PbcBoxedMover_get_version_info(self)
2193 def show(self, *args):
2195 show(PbcBoxedMover self, _ostream out)
2196 show(PbcBoxedMover self)
2198 return _IMP_spb.PbcBoxedMover_show(self, *args)
2202 """__str__(PbcBoxedMover self) -> std::string"""
2203 return _IMP_spb.PbcBoxedMover___str__(self)
2207 """__repr__(PbcBoxedMover self) -> std::string"""
2208 return _IMP_spb.PbcBoxedMover___repr__(self)
2213 return _object_cast_to_PbcBoxedMover(o)
2215 PbcBoxedMover_swigregister = _IMP_spb.PbcBoxedMover_swigregister
2216 PbcBoxedMover_swigregister(PbcBoxedMover)
2219 """Proxy of C++ IMP::spb::PbcBoxedRigidBodyMover class"""
2220 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2222 def __init__(self, d, ps, max_translation, max_rotation, centers, transformations, px, py, pz):
2223 """__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"""
2224 this = _IMP_spb.new_PbcBoxedRigidBodyMover(d, ps, max_translation, max_rotation, centers, transformations, px, py, pz)
2226 self.this.append(this)
2230 def get_version_info(self):
2231 """get_version_info(PbcBoxedRigidBodyMover self) -> VersionInfo"""
2232 return _IMP_spb.PbcBoxedRigidBodyMover_get_version_info(self)
2235 def show(self, *args):
2237 show(PbcBoxedRigidBodyMover self, _ostream out)
2238 show(PbcBoxedRigidBodyMover self)
2240 return _IMP_spb.PbcBoxedRigidBodyMover_show(self, *args)
2244 """__str__(PbcBoxedRigidBodyMover self) -> std::string"""
2245 return _IMP_spb.PbcBoxedRigidBodyMover___str__(self)
2249 """__repr__(PbcBoxedRigidBodyMover self) -> std::string"""
2250 return _IMP_spb.PbcBoxedRigidBodyMover___repr__(self)
2255 return _object_cast_to_PbcBoxedRigidBodyMover(o)
2257 PbcBoxedRigidBodyMover_swigregister = _IMP_spb.PbcBoxedRigidBodyMover_swigregister
2258 PbcBoxedRigidBodyMover_swigregister(PbcBoxedRigidBodyMover)
2261 """Proxy of C++ IMP::spb::RigidBodyNewMover class"""
2262 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2264 def __init__(self, d, max_x_translation, max_y_translation, max_z_translation, max_rot):
2265 """__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"""
2266 this = _IMP_spb.new_RigidBodyNewMover(d, max_x_translation, max_y_translation, max_z_translation, max_rot)
2268 self.this.append(this)
2272 def get_version_info(self):
2273 """get_version_info(RigidBodyNewMover self) -> VersionInfo"""
2274 return _IMP_spb.RigidBodyNewMover_get_version_info(self)
2277 def show(self, *args):
2279 show(RigidBodyNewMover self, _ostream out)
2280 show(RigidBodyNewMover self)
2282 return _IMP_spb.RigidBodyNewMover_show(self, *args)
2286 """__str__(RigidBodyNewMover self) -> std::string"""
2287 return _IMP_spb.RigidBodyNewMover___str__(self)
2291 """__repr__(RigidBodyNewMover self) -> std::string"""
2292 return _IMP_spb.RigidBodyNewMover___repr__(self)
2297 return _object_cast_to_RigidBodyNewMover(o)
2299 RigidBodyNewMover_swigregister = _IMP_spb.RigidBodyNewMover_swigregister
2300 RigidBodyNewMover_swigregister(RigidBodyNewMover)
2303 """Proxy of C++ IMP::spb::RigidBodyPackingScore class"""
2304 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2306 def __init__(self, tbr, omb, ome, ddb, dde, kappa):
2307 """__init__(IMP::spb::RigidBodyPackingScore self, TableRefiner tbr, IMP::Floats omb, IMP::Floats ome, IMP::Floats ddb, IMP::Floats dde, double kappa) -> RigidBodyPackingScore"""
2308 this = _IMP_spb.new_RigidBodyPackingScore(tbr, omb, ome, ddb, dde, kappa)
2310 self.this.append(this)
2314 def do_get_inputs(self, m, pis):
2315 """do_get_inputs(RigidBodyPackingScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2316 return _IMP_spb.RigidBodyPackingScore_do_get_inputs(self, m, pis)
2319 def show(self, *args):
2321 show(RigidBodyPackingScore self, _ostream out)
2322 show(RigidBodyPackingScore self)
2324 return _IMP_spb.RigidBodyPackingScore_show(self, *args)
2328 """__str__(RigidBodyPackingScore self) -> std::string"""
2329 return _IMP_spb.RigidBodyPackingScore___str__(self)
2333 """__repr__(RigidBodyPackingScore self) -> std::string"""
2334 return _IMP_spb.RigidBodyPackingScore___repr__(self)
2339 return _object_cast_to_RigidBodyPackingScore(o)
2341 __swig_destroy__ = _IMP_spb.delete_RigidBodyPackingScore
2342 __del__ =
lambda self:
None
2343 RigidBodyPackingScore_swigregister = _IMP_spb.RigidBodyPackingScore_swigregister
2344 RigidBodyPackingScore_swigregister(RigidBodyPackingScore)
2347 """Proxy of C++ IMP::spb::RMSDMetric class"""
2348 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2350 def __init__(self, ps):
2351 """__init__(IMP::spb::RMSDMetric self, IMP::Particles ps) -> RMSDMetric"""
2352 this = _IMP_spb.new_RMSDMetric(ps)
2354 self.this.append(this)
2358 def add_configuration(self, weight=1.0):
2360 add_configuration(RMSDMetric self, double weight=1.0)
2361 add_configuration(RMSDMetric self)
2363 return _IMP_spb.RMSDMetric_add_configuration(self, weight)
2366 def get_weight(self, i):
2367 """get_weight(RMSDMetric self, unsigned int i) -> IMP::Float"""
2368 return _IMP_spb.RMSDMetric_get_weight(self, i)
2371 def get_version_info(self):
2372 """get_version_info(RMSDMetric self) -> VersionInfo"""
2373 return _IMP_spb.RMSDMetric_get_version_info(self)
2377 """__str__(RMSDMetric self) -> std::string"""
2378 return _IMP_spb.RMSDMetric___str__(self)
2382 """__repr__(RMSDMetric self) -> std::string"""
2383 return _IMP_spb.RMSDMetric___repr__(self)
2388 return _object_cast_to_RMSDMetric(o)
2390 RMSDMetric_swigregister = _IMP_spb.RMSDMetric_swigregister
2391 RMSDMetric_swigregister(RMSDMetric)
2394 """Proxy of C++ IMP::spb::SameParticlePairFilter class"""
2395 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2398 """__init__(IMP::spb::SameParticlePairFilter self) -> SameParticlePairFilter"""
2399 this = _IMP_spb.new_SameParticlePairFilter()
2401 self.this.append(this)
2405 def do_get_inputs(self, m, pis):
2406 """do_get_inputs(SameParticlePairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2407 return _IMP_spb.SameParticlePairFilter_do_get_inputs(self, m, pis)
2410 def get_value(self, *args):
2412 get_value(SameParticlePairFilter self, IMP::ParticlePair const & a) -> int
2413 get_value(SameParticlePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2415 return _IMP_spb.SameParticlePairFilter_get_value(self, *args)
2418 def get_value_index(self, *args):
2420 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2421 get_value_index(SameParticlePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2423 return _IMP_spb.SameParticlePairFilter_get_value_index(self, *args)
2426 def get_version_info(self):
2427 """get_version_info(SameParticlePairFilter self) -> VersionInfo"""
2428 return _IMP_spb.SameParticlePairFilter_get_version_info(self)
2432 """__str__(SameParticlePairFilter self) -> std::string"""
2433 return _IMP_spb.SameParticlePairFilter___str__(self)
2437 """__repr__(SameParticlePairFilter self) -> std::string"""
2438 return _IMP_spb.SameParticlePairFilter___repr__(self)
2443 return _object_cast_to_SameParticlePairFilter(o)
2445 SameParticlePairFilter_swigregister = _IMP_spb.SameParticlePairFilter_swigregister
2446 SameParticlePairFilter_swigregister(SameParticlePairFilter)
2449 """Proxy of C++ IMP::spb::SameRigidBodyPairFilter class"""
2450 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2453 """__init__(IMP::spb::SameRigidBodyPairFilter self) -> SameRigidBodyPairFilter"""
2454 this = _IMP_spb.new_SameRigidBodyPairFilter()
2456 self.this.append(this)
2460 def do_get_inputs(self, m, pis):
2461 """do_get_inputs(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2462 return _IMP_spb.SameRigidBodyPairFilter_do_get_inputs(self, m, pis)
2465 def get_value(self, *args):
2467 get_value(SameRigidBodyPairFilter self, IMP::ParticlePair const & a) -> int
2468 get_value(SameRigidBodyPairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
2470 return _IMP_spb.SameRigidBodyPairFilter_get_value(self, *args)
2473 def get_value_index(self, *args):
2475 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPair const & p) -> int
2476 get_value_index(SameRigidBodyPairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
2478 return _IMP_spb.SameRigidBodyPairFilter_get_value_index(self, *args)
2481 def get_version_info(self):
2482 """get_version_info(SameRigidBodyPairFilter self) -> VersionInfo"""
2483 return _IMP_spb.SameRigidBodyPairFilter_get_version_info(self)
2487 """__str__(SameRigidBodyPairFilter self) -> std::string"""
2488 return _IMP_spb.SameRigidBodyPairFilter___str__(self)
2492 """__repr__(SameRigidBodyPairFilter self) -> std::string"""
2493 return _IMP_spb.SameRigidBodyPairFilter___repr__(self)
2498 return _object_cast_to_SameRigidBodyPairFilter(o)
2500 SameRigidBodyPairFilter_swigregister = _IMP_spb.SameRigidBodyPairFilter_swigregister
2501 SameRigidBodyPairFilter_swigregister(SameRigidBodyPairFilter)
2504 """Proxy of C++ IMP::spb::TiltSingletonScore class"""
2505 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2507 def __init__(self, *args, **kwargs):
2508 raise AttributeError(
"No constructor defined - class is abstract")
2510 def evaluate_index(self, m, p, da):
2511 """evaluate_index(TiltSingletonScore self, Model m, ParticleIndex p, DerivativeAccumulator da) -> double"""
2512 return _IMP_spb.TiltSingletonScore_evaluate_index(self, m, p, da)
2515 def do_get_inputs(self, m, pis):
2516 """do_get_inputs(TiltSingletonScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2517 return _IMP_spb.TiltSingletonScore_do_get_inputs(self, m, pis)
2520 def get_version_info(self):
2521 """get_version_info(TiltSingletonScore self) -> VersionInfo"""
2522 return _IMP_spb.TiltSingletonScore_get_version_info(self)
2525 def show(self, *args):
2527 show(TiltSingletonScore self, _ostream out)
2528 show(TiltSingletonScore self)
2530 return _IMP_spb.TiltSingletonScore_show(self, *args)
2534 """__str__(TiltSingletonScore self) -> std::string"""
2535 return _IMP_spb.TiltSingletonScore___str__(self)
2539 """__repr__(TiltSingletonScore self) -> std::string"""
2540 return _IMP_spb.TiltSingletonScore___repr__(self)
2545 return _object_cast_to_TiltSingletonScore(o)
2547 TiltSingletonScore_swigregister = _IMP_spb.TiltSingletonScore_swigregister
2548 TiltSingletonScore_swigregister(TiltSingletonScore)
2551 """Proxy of C++ IMP::spb::TransformationSymmetry class"""
2552 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2554 def __init__(self, t, px, py, pz):
2555 """__init__(IMP::spb::TransformationSymmetry self, Transformation3D t, Particle px, Particle py, Particle pz) -> TransformationSymmetry"""
2556 this = _IMP_spb.new_TransformationSymmetry(t, px, py, pz)
2558 self.this.append(this)
2562 def do_get_inputs(self, m, pis):
2563 """do_get_inputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2564 return _IMP_spb.TransformationSymmetry_do_get_inputs(self, m, pis)
2567 def do_get_outputs(self, m, pis):
2568 """do_get_outputs(TransformationSymmetry self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2569 return _IMP_spb.TransformationSymmetry_do_get_outputs(self, m, pis)
2572 def get_version_info(self):
2573 """get_version_info(TransformationSymmetry self) -> VersionInfo"""
2574 return _IMP_spb.TransformationSymmetry_get_version_info(self)
2577 def show(self, *args):
2579 show(TransformationSymmetry self, _ostream out)
2580 show(TransformationSymmetry self)
2582 return _IMP_spb.TransformationSymmetry_show(self, *args)
2586 """__str__(TransformationSymmetry self) -> std::string"""
2587 return _IMP_spb.TransformationSymmetry___str__(self)
2591 """__repr__(TransformationSymmetry self) -> std::string"""
2592 return _IMP_spb.TransformationSymmetry___repr__(self)
2597 return _object_cast_to_TransformationSymmetry(o)
2599 TransformationSymmetry_swigregister = _IMP_spb.TransformationSymmetry_swigregister
2600 TransformationSymmetry_swigregister(TransformationSymmetry)
2603 """Proxy of C++ IMP::spb::TwoStateGoModelRestraint class"""
2604 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2606 def __init__(self, ps, psA, psB, Beta, Delta, Cutoff):
2607 """__init__(IMP::spb::TwoStateGoModelRestraint self, IMP::Particles ps, IMP::Particles psA, IMP::Particles psB, IMP::Float Beta, IMP::Float Delta, IMP::Float Cutoff) -> TwoStateGoModelRestraint"""
2608 this = _IMP_spb.new_TwoStateGoModelRestraint(ps, psA, psB, Beta, Delta, Cutoff)
2610 self.this.append(this)
2614 def do_get_inputs(self):
2615 """do_get_inputs(TwoStateGoModelRestraint self) -> IMP::ModelObjectsTemp"""
2616 return _IMP_spb.TwoStateGoModelRestraint_do_get_inputs(self)
2619 def get_version_info(self):
2620 """get_version_info(TwoStateGoModelRestraint self) -> VersionInfo"""
2621 return _IMP_spb.TwoStateGoModelRestraint_get_version_info(self)
2625 """__str__(TwoStateGoModelRestraint self) -> std::string"""
2626 return _IMP_spb.TwoStateGoModelRestraint___str__(self)
2630 """__repr__(TwoStateGoModelRestraint self) -> std::string"""
2631 return _IMP_spb.TwoStateGoModelRestraint___repr__(self)
2636 return _object_cast_to_TwoStateGoModelRestraint(o)
2638 TwoStateGoModelRestraint_swigregister = _IMP_spb.TwoStateGoModelRestraint_swigregister
2639 TwoStateGoModelRestraint_swigregister(TwoStateGoModelRestraint)
2641 class UniformBoundedRestraint(ISDRestraint):
2642 """Proxy of C++ IMP::spb::UniformBoundedRestraint class"""
2643 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2645 def __init__(self, p, fk, a, b):
2646 """__init__(IMP::spb::UniformBoundedRestraint self, Particle p, FloatKey fk, Particle a, Particle b) -> UniformBoundedRestraint"""
2647 this = _IMP_spb.new_UniformBoundedRestraint(p, fk, a, b)
2649 self.this.append(this)
2653 def do_get_inputs(self):
2654 """do_get_inputs(UniformBoundedRestraint self) -> IMP::ModelObjectsTemp"""
2655 return _IMP_spb.UniformBoundedRestraint_do_get_inputs(self)
2658 def get_version_info(self):
2659 """get_version_info(UniformBoundedRestraint self) -> VersionInfo"""
2660 return _IMP_spb.UniformBoundedRestraint_get_version_info(self)
2664 """__str__(UniformBoundedRestraint self) -> std::string"""
2665 return _IMP_spb.UniformBoundedRestraint___str__(self)
2669 """__repr__(UniformBoundedRestraint self) -> std::string"""
2670 return _IMP_spb.UniformBoundedRestraint___repr__(self)
2675 return _object_cast_to_UniformBoundedRestraint(o)
2677 UniformBoundedRestraint_swigregister = _IMP_spb.UniformBoundedRestraint_swigregister
2678 UniformBoundedRestraint_swigregister(UniformBoundedRestraint)
2682 """get_module_version() -> std::string const"""
2683 return _IMP_spb.get_module_version()
2686 """get_example_path(std::string fname) -> std::string"""
2687 return _IMP_spb.get_example_path(fname)
2690 """get_data_path(std::string fname) -> std::string"""
2691 return _IMP_spb.get_data_path(fname)
2693 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.