10 from __future__
import print_function, division, absolute_import
15 from sys
import version_info
as _swig_python_version_info
16 if _swig_python_version_info >= (2, 7, 0):
17 def swig_import_helper():
19 pkg = __name__.rpartition(
'.')[0]
20 mname =
'.'.join((pkg,
'_IMP_container')).lstrip(
'.')
22 return importlib.import_module(mname)
24 return importlib.import_module(
'_IMP_container')
25 _IMP_container = swig_import_helper()
26 del swig_import_helper
27 elif _swig_python_version_info >= (2, 6, 0):
28 def swig_import_helper():
29 from os.path
import dirname
33 fp, pathname, description = imp.find_module(
'_IMP_container', [dirname(__file__)])
39 _mod = imp.load_module(
'_IMP_container', fp, pathname, description)
43 _IMP_container = swig_import_helper()
44 del swig_import_helper
47 del _swig_python_version_info
49 _swig_property = property
54 import builtins
as __builtin__
58 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
59 if (name ==
"thisown"):
60 return self.this.own(value)
62 if type(value).__name__ ==
'SwigPyObject':
63 self.__dict__[name] = value
65 method = class_type.__swig_setmethods__.get(name,
None)
67 return method(self, value)
69 object.__setattr__(self, name, value)
71 raise AttributeError(
"You cannot add attributes to %s" % self)
74 def _swig_setattr(self, class_type, name, value):
75 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
78 def _swig_getattr(self, class_type, name):
79 if (name ==
"thisown"):
80 return self.this.own()
81 method = class_type.__swig_getmethods__.get(name,
None)
84 raise AttributeError(
"'%s' object has no attribute '%s'" % (class_type.__name__, name))
89 strthis =
"proxy of " + self.this.__repr__()
90 except __builtin__.Exception:
92 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
95 def _swig_setattr_nondynamic_method(set):
96 def set_attr(self, name, value):
97 if (name ==
"thisown"):
98 return self.this.own(value)
99 if hasattr(self, name)
or (name ==
"this"):
100 set(self, name, value)
102 raise AttributeError(
"You cannot add attributes to %s" % self)
108 weakref_proxy = weakref.proxy
109 except __builtin__.Exception:
110 weakref_proxy =
lambda x: x
113 class IMP_CONTAINER_SwigPyIterator(object):
114 """Proxy of C++ swig::IMP_CONTAINER_SwigPyIterator class."""
116 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
118 def __init__(self, *args, **kwargs):
119 raise AttributeError(
"No constructor defined - class is abstract")
120 __repr__ = _swig_repr
121 __swig_destroy__ = _IMP_container.delete_IMP_CONTAINER_SwigPyIterator
122 __del__ =
lambda self:
None
125 """value(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
126 return _IMP_container.IMP_CONTAINER_SwigPyIterator_value(self)
131 incr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
132 incr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
134 return _IMP_container.IMP_CONTAINER_SwigPyIterator_incr(self, n)
139 decr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
140 decr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
142 return _IMP_container.IMP_CONTAINER_SwigPyIterator_decr(self, n)
145 def distance(self, x):
146 """distance(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t"""
147 return _IMP_container.IMP_CONTAINER_SwigPyIterator_distance(self, x)
151 """equal(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
152 return _IMP_container.IMP_CONTAINER_SwigPyIterator_equal(self, x)
156 """copy(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator"""
157 return _IMP_container.IMP_CONTAINER_SwigPyIterator_copy(self)
161 """next(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
162 return _IMP_container.IMP_CONTAINER_SwigPyIterator_next(self)
166 """__next__(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
167 return _IMP_container.IMP_CONTAINER_SwigPyIterator___next__(self)
171 """previous(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
172 return _IMP_container.IMP_CONTAINER_SwigPyIterator_previous(self)
175 def advance(self, n):
176 """advance(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
177 return _IMP_container.IMP_CONTAINER_SwigPyIterator_advance(self, n)
181 """__eq__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
182 return _IMP_container.IMP_CONTAINER_SwigPyIterator___eq__(self, x)
186 """__ne__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
187 return _IMP_container.IMP_CONTAINER_SwigPyIterator___ne__(self, x)
190 def __iadd__(self, n):
191 """__iadd__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
192 return _IMP_container.IMP_CONTAINER_SwigPyIterator___iadd__(self, n)
195 def __isub__(self, n):
196 """__isub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
197 return _IMP_container.IMP_CONTAINER_SwigPyIterator___isub__(self, n)
200 def __add__(self, n):
201 """__add__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
202 return _IMP_container.IMP_CONTAINER_SwigPyIterator___add__(self, n)
205 def __sub__(self, *args):
207 __sub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator
208 __sub__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t
210 return _IMP_container.IMP_CONTAINER_SwigPyIterator___sub__(self, *args)
214 IMP_CONTAINER_SwigPyIterator_swigregister = _IMP_container.IMP_CONTAINER_SwigPyIterator_swigregister
215 IMP_CONTAINER_SwigPyIterator_swigregister(IMP_CONTAINER_SwigPyIterator)
223 IMP_DEBUG = _IMP_container.IMP_DEBUG
224 IMP_RELEASE = _IMP_container.IMP_RELEASE
225 IMP_SILENT = _IMP_container.IMP_SILENT
226 IMP_PROGRESS = _IMP_container.IMP_PROGRESS
227 IMP_TERSE = _IMP_container.IMP_TERSE
228 IMP_VERBOSE = _IMP_container.IMP_VERBOSE
229 IMP_MEMORY = _IMP_container.IMP_MEMORY
230 IMP_NONE = _IMP_container.IMP_NONE
231 IMP_USAGE = _IMP_container.IMP_USAGE
232 IMP_INTERNAL = _IMP_container.IMP_INTERNAL
233 IMP_KERNEL_HAS_LOG4CXX = _IMP_container.IMP_KERNEL_HAS_LOG4CXX
234 IMP_COMPILER_HAS_AUTO = _IMP_container.IMP_COMPILER_HAS_AUTO
235 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_container.IMP_COMPILER_HAS_DEBUG_VECTOR
236 IMP_COMPILER_HAS_UNIQUE_PTR = _IMP_container.IMP_COMPILER_HAS_UNIQUE_PTR
237 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_container.IMP_KERNEL_HAS_BOOST_RANDOM
238 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_container.IMP_KERNEL_HAS_GPERFTOOLS
239 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_container.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
240 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_container.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
241 IMPKERNEL_SHOW_WARNINGS = _IMP_container.IMPKERNEL_SHOW_WARNINGS
244 class _DirectorObjects(object):
245 """@internal Simple class to keep references to director objects
246 to prevent premature deletion."""
249 def register(self, obj):
250 """Take a reference to a director object; will only work for
251 refcounted C++ classes"""
252 if hasattr(obj,
'get_ref_count'):
253 self._objects.append(obj)
255 """Only drop our reference and allow cleanup by Python if no other
256 Python references exist (we hold 3 references: one in self._objects,
257 one in x, and one in the argument list for getrefcount) *and* no
258 other C++ references exist (the Python object always holds one)"""
259 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
260 or x.get_ref_count() > 1]
264 def get_object_count(self):
265 """Get number of director objects (useful for testing only)"""
266 return len(self._objects)
267 _director_objects = _DirectorObjects()
269 class _ostream(object):
270 """Proxy of C++ std::ostream class."""
272 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
274 def __init__(self, *args, **kwargs):
275 raise AttributeError(
"No constructor defined")
276 __repr__ = _swig_repr
278 def write(self, osa_buf):
279 """write(_ostream self, char const * osa_buf)"""
280 return _IMP_container._ostream_write(self, osa_buf)
282 _ostream_swigregister = _IMP_container._ostream_swigregister
283 _ostream_swigregister(_ostream)
285 IMP_COMPILER_HAS_OVERRIDE = _IMP_container.IMP_COMPILER_HAS_OVERRIDE
286 IMP_COMPILER_HAS_FINAL = _IMP_container.IMP_COMPILER_HAS_FINAL
287 IMP_HAS_NOEXCEPT = _IMP_container.IMP_HAS_NOEXCEPT
289 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_FILESYSTEM
290 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
291 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_container.IMP_CGAL_HAS_BOOST_RANDOM
292 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_SYSTEM
293 IMPCGAL_SHOW_WARNINGS = _IMP_container.IMPCGAL_SHOW_WARNINGS
295 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_container.IMP_ALGEBRA_HAS_IMP_CGAL
296 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
297 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
298 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_RANDOM
299 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_SYSTEM
300 IMP_ALGEBRA_HAS_CGAL = _IMP_container.IMP_ALGEBRA_HAS_CGAL
301 IMP_ALGEBRA_HAS_ANN = _IMP_container.IMP_ALGEBRA_HAS_ANN
302 IMPALGEBRA_SHOW_WARNINGS = _IMP_container.IMPALGEBRA_SHOW_WARNINGS
304 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_container.IMP_DISPLAY_HAS_IMP_CGAL
305 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
306 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
307 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_container.IMP_DISPLAY_HAS_BOOST_RANDOM
308 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_SYSTEM
309 IMP_DISPLAY_HAS_CGAL = _IMP_container.IMP_DISPLAY_HAS_CGAL
310 IMPDISPLAY_SHOW_WARNINGS = _IMP_container.IMPDISPLAY_SHOW_WARNINGS
312 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
313 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
314 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
315 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
316 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
317 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_CGAL
318 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_container.IMP_SCORE_FUNCTOR_HAS_HDF5
319 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_container.IMPSCOREFUNCTOR_SHOW_WARNINGS
321 IMP_CORE_HAS_IMP_CGAL = _IMP_container.IMP_CORE_HAS_IMP_CGAL
322 IMP_CORE_HAS_IMP_KERNEL = _IMP_container.IMP_CORE_HAS_IMP_KERNEL
323 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_FILESYSTEM
324 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
325 IMP_CORE_HAS_BOOST_RANDOM = _IMP_container.IMP_CORE_HAS_BOOST_RANDOM
326 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_SYSTEM
327 IMP_CORE_HAS_CGAL = _IMP_container.IMP_CORE_HAS_CGAL
328 IMP_CORE_HAS_HDF5 = _IMP_container.IMP_CORE_HAS_HDF5
329 IMPCORE_SHOW_WARNINGS = _IMP_container.IMPCORE_SHOW_WARNINGS
331 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_container.IMP_CONTAINER_HAS_IMP_ALGEBRA
332 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_container.IMP_CONTAINER_HAS_IMP_CGAL
333 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_container.IMP_CONTAINER_HAS_IMP_DISPLAY
334 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_container.IMP_CONTAINER_HAS_IMP_KERNEL
335 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_container.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
336 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
337 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
338 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_container.IMP_CONTAINER_HAS_BOOST_RANDOM
339 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_SYSTEM
340 IMP_CONTAINER_HAS_CGAL = _IMP_container.IMP_CONTAINER_HAS_CGAL
341 IMP_CONTAINER_HAS_HDF5 = _IMP_container.IMP_CONTAINER_HAS_HDF5
342 IMPCONTAINER_SHOW_WARNINGS = _IMP_container.IMPCONTAINER_SHOW_WARNINGS
344 _object_types.append(
"AllBipartitePairContainer")
347 def _object_cast_to_AllBipartitePairContainer(o):
348 """_object_cast_to_AllBipartitePairContainer(Object o) -> AllBipartitePairContainer"""
349 return _IMP_container._object_cast_to_AllBipartitePairContainer(o)
351 _object_types.append(
"AllPairContainer")
354 def _object_cast_to_AllPairContainer(o):
355 """_object_cast_to_AllPairContainer(Object o) -> AllPairContainer"""
356 return _IMP_container._object_cast_to_AllPairContainer(o)
358 _object_types.append(
"CloseBipartitePairContainer")
361 def _object_cast_to_CloseBipartitePairContainer(o):
362 """_object_cast_to_CloseBipartitePairContainer(Object o) -> CloseBipartitePairContainer"""
363 return _IMP_container._object_cast_to_CloseBipartitePairContainer(o)
365 _object_types.append(
"ClosePairContainer")
368 def _object_cast_to_ClosePairContainer(o):
369 """_object_cast_to_ClosePairContainer(Object o) -> ClosePairContainer"""
370 return _IMP_container._object_cast_to_ClosePairContainer(o)
372 _object_types.append(
"ConnectingPairContainer")
375 def _object_cast_to_ConnectingPairContainer(o):
376 """_object_cast_to_ConnectingPairContainer(Object o) -> ConnectingPairContainer"""
377 return _IMP_container._object_cast_to_ConnectingPairContainer(o)
379 _object_types.append(
"ConsecutivePairContainer")
382 def _object_cast_to_ConsecutivePairContainer(o):
383 """_object_cast_to_ConsecutivePairContainer(Object o) -> ConsecutivePairContainer"""
384 return _IMP_container._object_cast_to_ConsecutivePairContainer(o)
386 _object_types.append(
"ExclusiveConsecutivePairContainer")
389 def _object_cast_to_ExclusiveConsecutivePairContainer(o):
390 """_object_cast_to_ExclusiveConsecutivePairContainer(Object o) -> ExclusiveConsecutivePairContainer"""
391 return _IMP_container._object_cast_to_ExclusiveConsecutivePairContainer(o)
393 _object_types.append(
"ExclusiveConsecutivePairFilter")
396 def _object_cast_to_ExclusiveConsecutivePairFilter(o):
397 """_object_cast_to_ExclusiveConsecutivePairFilter(Object o) -> ExclusiveConsecutivePairFilter"""
398 return _IMP_container._object_cast_to_ExclusiveConsecutivePairFilter(o)
400 _object_types.append(
"ConsecutivePairFilter")
403 def _object_cast_to_ConsecutivePairFilter(o):
404 """_object_cast_to_ConsecutivePairFilter(Object o) -> ConsecutivePairFilter"""
405 return _IMP_container._object_cast_to_ConsecutivePairFilter(o)
407 _object_types.append(
"ListPairContainer")
410 def _object_cast_to_ListPairContainer(o):
411 """_object_cast_to_ListPairContainer(Object o) -> ListPairContainer"""
412 return _IMP_container._object_cast_to_ListPairContainer(o)
414 _object_types.append(
"ListQuadContainer")
417 def _object_cast_to_ListQuadContainer(o):
418 """_object_cast_to_ListQuadContainer(Object o) -> ListQuadContainer"""
419 return _IMP_container._object_cast_to_ListQuadContainer(o)
421 _object_types.append(
"ListSingletonContainer")
424 def _object_cast_to_ListSingletonContainer(o):
425 """_object_cast_to_ListSingletonContainer(Object o) -> ListSingletonContainer"""
426 return _IMP_container._object_cast_to_ListSingletonContainer(o)
428 _object_types.append(
"ListTripletContainer")
431 def _object_cast_to_ListTripletContainer(o):
432 """_object_cast_to_ListTripletContainer(Object o) -> ListTripletContainer"""
433 return _IMP_container._object_cast_to_ListTripletContainer(o)
435 _object_types.append(
"DynamicListPairContainer")
438 def _object_cast_to_DynamicListPairContainer(o):
439 """_object_cast_to_DynamicListPairContainer(Object o) -> DynamicListPairContainer"""
440 return _IMP_container._object_cast_to_DynamicListPairContainer(o)
442 _object_types.append(
"DynamicListQuadContainer")
445 def _object_cast_to_DynamicListQuadContainer(o):
446 """_object_cast_to_DynamicListQuadContainer(Object o) -> DynamicListQuadContainer"""
447 return _IMP_container._object_cast_to_DynamicListQuadContainer(o)
449 _object_types.append(
"DynamicListSingletonContainer")
452 def _object_cast_to_DynamicListSingletonContainer(o):
453 """_object_cast_to_DynamicListSingletonContainer(Object o) -> DynamicListSingletonContainer"""
454 return _IMP_container._object_cast_to_DynamicListSingletonContainer(o)
456 _object_types.append(
"DynamicListTripletContainer")
459 def _object_cast_to_DynamicListTripletContainer(o):
460 """_object_cast_to_DynamicListTripletContainer(Object o) -> DynamicListTripletContainer"""
461 return _IMP_container._object_cast_to_DynamicListTripletContainer(o)
463 _object_types.append(
"MinimumPairRestraint")
466 def _object_cast_to_MinimumPairRestraint(o):
467 """_object_cast_to_MinimumPairRestraint(Object o) -> MinimumPairRestraint"""
468 return _IMP_container._object_cast_to_MinimumPairRestraint(o)
470 _object_types.append(
"MinimumPairScore")
473 def _object_cast_to_MinimumPairScore(o):
474 """_object_cast_to_MinimumPairScore(Object o) -> MinimumPairScore"""
475 return _IMP_container._object_cast_to_MinimumPairScore(o)
477 _object_types.append(
"MinimumQuadRestraint")
480 def _object_cast_to_MinimumQuadRestraint(o):
481 """_object_cast_to_MinimumQuadRestraint(Object o) -> MinimumQuadRestraint"""
482 return _IMP_container._object_cast_to_MinimumQuadRestraint(o)
484 _object_types.append(
"MinimumQuadScore")
487 def _object_cast_to_MinimumQuadScore(o):
488 """_object_cast_to_MinimumQuadScore(Object o) -> MinimumQuadScore"""
489 return _IMP_container._object_cast_to_MinimumQuadScore(o)
491 _object_types.append(
"MinimumSingletonRestraint")
494 def _object_cast_to_MinimumSingletonRestraint(o):
495 """_object_cast_to_MinimumSingletonRestraint(Object o) -> MinimumSingletonRestraint"""
496 return _IMP_container._object_cast_to_MinimumSingletonRestraint(o)
498 _object_types.append(
"MinimumSingletonScore")
501 def _object_cast_to_MinimumSingletonScore(o):
502 """_object_cast_to_MinimumSingletonScore(Object o) -> MinimumSingletonScore"""
503 return _IMP_container._object_cast_to_MinimumSingletonScore(o)
505 _object_types.append(
"MinimumTripletRestraint")
508 def _object_cast_to_MinimumTripletRestraint(o):
509 """_object_cast_to_MinimumTripletRestraint(Object o) -> MinimumTripletRestraint"""
510 return _IMP_container._object_cast_to_MinimumTripletRestraint(o)
512 _object_types.append(
"MinimumTripletScore")
515 def _object_cast_to_MinimumTripletScore(o):
516 """_object_cast_to_MinimumTripletScore(Object o) -> MinimumTripletScore"""
517 return _IMP_container._object_cast_to_MinimumTripletScore(o)
519 _object_types.append(
"PairContainerSet")
522 def _object_cast_to_PairContainerSet(o):
523 """_object_cast_to_PairContainerSet(Object o) -> PairContainerSet"""
524 return _IMP_container._object_cast_to_PairContainerSet(o)
526 _object_types.append(
"PairsConstraint")
529 def _object_cast_to_PairsConstraint(o):
530 """_object_cast_to_PairsConstraint(Object o) -> PairsConstraint"""
531 return _IMP_container._object_cast_to_PairsConstraint(o)
533 _object_types.append(
"PairsOptimizerState")
536 def _object_cast_to_PairsOptimizerState(o):
537 """_object_cast_to_PairsOptimizerState(Object o) -> PairsOptimizerState"""
538 return _IMP_container._object_cast_to_PairsOptimizerState(o)
540 _object_types.append(
"PairsRestraint")
543 def _object_cast_to_PairsRestraint(o):
544 """_object_cast_to_PairsRestraint(Object o) -> PairsRestraint"""
545 return _IMP_container._object_cast_to_PairsRestraint(o)
547 _object_types.append(
"QuadContainerSet")
550 def _object_cast_to_QuadContainerSet(o):
551 """_object_cast_to_QuadContainerSet(Object o) -> QuadContainerSet"""
552 return _IMP_container._object_cast_to_QuadContainerSet(o)
554 _object_types.append(
"QuadsConstraint")
557 def _object_cast_to_QuadsConstraint(o):
558 """_object_cast_to_QuadsConstraint(Object o) -> QuadsConstraint"""
559 return _IMP_container._object_cast_to_QuadsConstraint(o)
561 _object_types.append(
"QuadsOptimizerState")
564 def _object_cast_to_QuadsOptimizerState(o):
565 """_object_cast_to_QuadsOptimizerState(Object o) -> QuadsOptimizerState"""
566 return _IMP_container._object_cast_to_QuadsOptimizerState(o)
568 _object_types.append(
"QuadsRestraint")
571 def _object_cast_to_QuadsRestraint(o):
572 """_object_cast_to_QuadsRestraint(Object o) -> QuadsRestraint"""
573 return _IMP_container._object_cast_to_QuadsRestraint(o)
575 _object_types.append(
"SingletonContainerSet")
578 def _object_cast_to_SingletonContainerSet(o):
579 """_object_cast_to_SingletonContainerSet(Object o) -> SingletonContainerSet"""
580 return _IMP_container._object_cast_to_SingletonContainerSet(o)
582 _object_types.append(
"SingletonsConstraint")
585 def _object_cast_to_SingletonsConstraint(o):
586 """_object_cast_to_SingletonsConstraint(Object o) -> SingletonsConstraint"""
587 return _IMP_container._object_cast_to_SingletonsConstraint(o)
589 _object_types.append(
"SingletonsOptimizerState")
592 def _object_cast_to_SingletonsOptimizerState(o):
593 """_object_cast_to_SingletonsOptimizerState(Object o) -> SingletonsOptimizerState"""
594 return _IMP_container._object_cast_to_SingletonsOptimizerState(o)
596 _object_types.append(
"SingletonsRestraint")
599 def _object_cast_to_SingletonsRestraint(o):
600 """_object_cast_to_SingletonsRestraint(Object o) -> SingletonsRestraint"""
601 return _IMP_container._object_cast_to_SingletonsRestraint(o)
603 _object_types.append(
"TripletContainerSet")
606 def _object_cast_to_TripletContainerSet(o):
607 """_object_cast_to_TripletContainerSet(Object o) -> TripletContainerSet"""
608 return _IMP_container._object_cast_to_TripletContainerSet(o)
610 _object_types.append(
"TripletsConstraint")
613 def _object_cast_to_TripletsConstraint(o):
614 """_object_cast_to_TripletsConstraint(Object o) -> TripletsConstraint"""
615 return _IMP_container._object_cast_to_TripletsConstraint(o)
617 _object_types.append(
"TripletsOptimizerState")
620 def _object_cast_to_TripletsOptimizerState(o):
621 """_object_cast_to_TripletsOptimizerState(Object o) -> TripletsOptimizerState"""
622 return _IMP_container._object_cast_to_TripletsOptimizerState(o)
624 _object_types.append(
"TripletsRestraint")
627 def _object_cast_to_TripletsRestraint(o):
628 """_object_cast_to_TripletsRestraint(Object o) -> TripletsRestraint"""
629 return _IMP_container._object_cast_to_TripletsRestraint(o)
631 _object_types.append(
"InContainerSingletonFilter")
634 def _object_cast_to_InContainerSingletonFilter(o):
635 """_object_cast_to_InContainerSingletonFilter(Object o) -> InContainerSingletonFilter"""
636 return _IMP_container._object_cast_to_InContainerSingletonFilter(o)
638 _object_types.append(
"InContainerPairFilter")
641 def _object_cast_to_InContainerPairFilter(o):
642 """_object_cast_to_InContainerPairFilter(Object o) -> InContainerPairFilter"""
643 return _IMP_container._object_cast_to_InContainerPairFilter(o)
645 _object_types.append(
"InContainerTripletFilter")
648 def _object_cast_to_InContainerTripletFilter(o):
649 """_object_cast_to_InContainerTripletFilter(Object o) -> InContainerTripletFilter"""
650 return _IMP_container._object_cast_to_InContainerTripletFilter(o)
652 _object_types.append(
"InContainerQuadFilter")
655 def _object_cast_to_InContainerQuadFilter(o):
656 """_object_cast_to_InContainerQuadFilter(Object o) -> InContainerQuadFilter"""
657 return _IMP_container._object_cast_to_InContainerQuadFilter(o)
659 _object_types.append(
"SingletonContainerStatistics")
662 def _object_cast_to_SingletonContainerStatistics(o):
663 """_object_cast_to_SingletonContainerStatistics(Object o) -> SingletonContainerStatistics"""
664 return _IMP_container._object_cast_to_SingletonContainerStatistics(o)
666 _object_types.append(
"PairContainerStatistics")
669 def _object_cast_to_PairContainerStatistics(o):
670 """_object_cast_to_PairContainerStatistics(Object o) -> PairContainerStatistics"""
671 return _IMP_container._object_cast_to_PairContainerStatistics(o)
673 _object_types.append(
"TripletContainerStatistics")
676 def _object_cast_to_TripletContainerStatistics(o):
677 """_object_cast_to_TripletContainerStatistics(Object o) -> TripletContainerStatistics"""
678 return _IMP_container._object_cast_to_TripletContainerStatistics(o)
680 _object_types.append(
"QuadContainerStatistics")
683 def _object_cast_to_QuadContainerStatistics(o):
684 """_object_cast_to_QuadContainerStatistics(Object o) -> QuadContainerStatistics"""
685 return _IMP_container._object_cast_to_QuadContainerStatistics(o)
687 _object_types.append(
"EventSingletonsOptimizerState")
690 def _object_cast_to_EventSingletonsOptimizerState(o):
691 """_object_cast_to_EventSingletonsOptimizerState(Object o) -> EventSingletonsOptimizerState"""
692 return _IMP_container._object_cast_to_EventSingletonsOptimizerState(o)
694 _object_types.append(
"EventPairsOptimizerState")
697 def _object_cast_to_EventPairsOptimizerState(o):
698 """_object_cast_to_EventPairsOptimizerState(Object o) -> EventPairsOptimizerState"""
699 return _IMP_container._object_cast_to_EventPairsOptimizerState(o)
701 _object_types.append(
"EventTripletsOptimizerState")
704 def _object_cast_to_EventTripletsOptimizerState(o):
705 """_object_cast_to_EventTripletsOptimizerState(Object o) -> EventTripletsOptimizerState"""
706 return _IMP_container._object_cast_to_EventTripletsOptimizerState(o)
708 _object_types.append(
"EventQuadsOptimizerState")
711 def _object_cast_to_EventQuadsOptimizerState(o):
712 """_object_cast_to_EventQuadsOptimizerState(Object o) -> EventQuadsOptimizerState"""
713 return _IMP_container._object_cast_to_EventQuadsOptimizerState(o)
715 _object_types.append(
"PredicateSingletonsRestraint")
718 def _object_cast_to_PredicateSingletonsRestraint(o):
719 """_object_cast_to_PredicateSingletonsRestraint(Object o) -> PredicateSingletonsRestraint"""
720 return _IMP_container._object_cast_to_PredicateSingletonsRestraint(o)
722 _object_types.append(
"PredicatePairsRestraint")
725 def _object_cast_to_PredicatePairsRestraint(o):
726 """_object_cast_to_PredicatePairsRestraint(Object o) -> PredicatePairsRestraint"""
727 return _IMP_container._object_cast_to_PredicatePairsRestraint(o)
729 _object_types.append(
"PredicateTripletsRestraint")
732 def _object_cast_to_PredicateTripletsRestraint(o):
733 """_object_cast_to_PredicateTripletsRestraint(Object o) -> PredicateTripletsRestraint"""
734 return _IMP_container._object_cast_to_PredicateTripletsRestraint(o)
736 _object_types.append(
"PredicateQuadsRestraint")
739 def _object_cast_to_PredicateQuadsRestraint(o):
740 """_object_cast_to_PredicateQuadsRestraint(Object o) -> PredicateQuadsRestraint"""
741 return _IMP_container._object_cast_to_PredicateQuadsRestraint(o)
743 _object_types.append(
"DistributeSingletonsScoreState")
746 def _object_cast_to_DistributeSingletonsScoreState(o):
747 """_object_cast_to_DistributeSingletonsScoreState(Object o) -> DistributeSingletonsScoreState"""
748 return _IMP_container._object_cast_to_DistributeSingletonsScoreState(o)
750 _object_types.append(
"DistributePairsScoreState")
753 def _object_cast_to_DistributePairsScoreState(o):
754 """_object_cast_to_DistributePairsScoreState(Object o) -> DistributePairsScoreState"""
755 return _IMP_container._object_cast_to_DistributePairsScoreState(o)
757 _object_types.append(
"DistributeTripletsScoreState")
760 def _object_cast_to_DistributeTripletsScoreState(o):
761 """_object_cast_to_DistributeTripletsScoreState(Object o) -> DistributeTripletsScoreState"""
762 return _IMP_container._object_cast_to_DistributeTripletsScoreState(o)
764 _object_types.append(
"DistributeQuadsScoreState")
767 def _object_cast_to_DistributeQuadsScoreState(o):
768 """_object_cast_to_DistributeQuadsScoreState(Object o) -> DistributeQuadsScoreState"""
769 return _IMP_container._object_cast_to_DistributeQuadsScoreState(o)
771 """Proxy of C++ IMP::container::AllBipartitePairContainer class."""
773 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
775 def __init__(self, *args):
777 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, std::string name) -> AllBipartitePairContainer
778 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b) -> AllBipartitePairContainer
780 this = _IMP_container.new_AllBipartitePairContainer(*args)
782 self.this.append(this)
783 except __builtin__.Exception:
786 def do_get_inputs(self):
787 """do_get_inputs(AllBipartitePairContainer self) -> IMP::ModelObjectsTemp"""
788 return _IMP_container.AllBipartitePairContainer_do_get_inputs(self)
791 def do_apply(self, sm):
792 """do_apply(AllBipartitePairContainer self, PairModifier sm)"""
793 return _IMP_container.AllBipartitePairContainer_do_apply(self, sm)
796 def get_version_info(self):
797 """get_version_info(AllBipartitePairContainer self) -> VersionInfo"""
798 return _IMP_container.AllBipartitePairContainer_get_version_info(self)
802 """__str__(AllBipartitePairContainer self) -> std::string"""
803 return _IMP_container.AllBipartitePairContainer___str__(self)
807 """__repr__(AllBipartitePairContainer self) -> std::string"""
808 return _IMP_container.AllBipartitePairContainer___repr__(self)
813 return _object_cast_to_AllBipartitePairContainer(o)
815 AllBipartitePairContainer_swigregister = _IMP_container.AllBipartitePairContainer_swigregister
816 AllBipartitePairContainer_swigregister(AllBipartitePairContainer)
819 """Proxy of C++ IMP::container::AllPairContainer class."""
821 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
823 def __init__(self, *args):
825 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c, std::string name) -> AllPairContainer
826 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c) -> AllPairContainer
828 this = _IMP_container.new_AllPairContainer(*args)
830 self.this.append(this)
831 except __builtin__.Exception:
834 def do_get_inputs(self):
835 """do_get_inputs(AllPairContainer self) -> IMP::ModelObjectsTemp"""
836 return _IMP_container.AllPairContainer_do_get_inputs(self)
839 def do_apply(self, sm):
840 """do_apply(AllPairContainer self, PairModifier sm)"""
841 return _IMP_container.AllPairContainer_do_apply(self, sm)
844 def get_version_info(self):
845 """get_version_info(AllPairContainer self) -> VersionInfo"""
846 return _IMP_container.AllPairContainer_get_version_info(self)
850 """__str__(AllPairContainer self) -> std::string"""
851 return _IMP_container.AllPairContainer___str__(self)
855 """__repr__(AllPairContainer self) -> std::string"""
856 return _IMP_container.AllPairContainer___repr__(self)
861 return _object_cast_to_AllPairContainer(o)
863 AllPairContainer_swigregister = _IMP_container.AllPairContainer_swigregister
864 AllPairContainer_swigregister(AllPairContainer)
867 """Proxy of C++ IMP::container::CloseBipartitePairContainer class."""
869 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
871 def __init__(self, *args):
873 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1, std::string name) -> CloseBipartitePairContainer
874 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1) -> CloseBipartitePairContainer
875 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance) -> CloseBipartitePairContainer
876 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf, double slack=1, std::string name) -> CloseBipartitePairContainer
877 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf, double slack=1) -> CloseBipartitePairContainer
878 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf) -> CloseBipartitePairContainer
880 this = _IMP_container.new_CloseBipartitePairContainer(*args)
882 self.this.append(this)
883 except __builtin__.Exception:
886 def remove_pair_filter(self, d):
887 """remove_pair_filter(CloseBipartitePairContainer self, PairPredicate d)"""
888 return _IMP_container.CloseBipartitePairContainer_remove_pair_filter(self, d)
891 def remove_pair_filters(self, d):
892 """remove_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & d)"""
893 return _IMP_container.CloseBipartitePairContainer_remove_pair_filters(self, d)
896 def set_pair_filters(self, ps):
897 """set_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & ps)"""
898 return _IMP_container.CloseBipartitePairContainer_set_pair_filters(self, ps)
901 def set_pair_filters_order(self, objs):
902 """set_pair_filters_order(CloseBipartitePairContainer self, IMP::PairPredicates const & objs)"""
903 return _IMP_container.CloseBipartitePairContainer_set_pair_filters_order(self, objs)
906 def add_pair_filter(self, obj):
907 """add_pair_filter(CloseBipartitePairContainer self, PairPredicate obj) -> unsigned int"""
908 return _IMP_container.CloseBipartitePairContainer_add_pair_filter(self, obj)
911 def add_pair_filters(self, objs):
912 """add_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & objs)"""
913 return _IMP_container.CloseBipartitePairContainer_add_pair_filters(self, objs)
916 def clear_pair_filters(self):
917 """clear_pair_filters(CloseBipartitePairContainer self)"""
918 return _IMP_container.CloseBipartitePairContainer_clear_pair_filters(self)
921 def get_number_of_pair_filters(self):
922 """get_number_of_pair_filters(CloseBipartitePairContainer self) -> unsigned int"""
923 return _IMP_container.CloseBipartitePairContainer_get_number_of_pair_filters(self)
926 def get_has_pair_filters(self):
927 """get_has_pair_filters(CloseBipartitePairContainer self) -> bool"""
928 return _IMP_container.CloseBipartitePairContainer_get_has_pair_filters(self)
931 def get_pair_filter(self, i):
932 """get_pair_filter(CloseBipartitePairContainer self, unsigned int i) -> PairPredicate"""
933 return _IMP_container.CloseBipartitePairContainer_get_pair_filter(self, i)
936 def get_pair_filters(self):
937 """get_pair_filters(CloseBipartitePairContainer self) -> IMP::PairPredicates"""
938 return _IMP_container.CloseBipartitePairContainer_get_pair_filters(self)
941 def reserve_pair_filters(self, sz):
942 """reserve_pair_filters(CloseBipartitePairContainer self, unsigned int sz)"""
943 return _IMP_container.CloseBipartitePairContainer_reserve_pair_filters(self, sz)
946 def do_get_inputs(self):
947 """do_get_inputs(CloseBipartitePairContainer self) -> IMP::ModelObjectsTemp"""
948 return _IMP_container.CloseBipartitePairContainer_do_get_inputs(self)
951 def do_apply(self, sm):
952 """do_apply(CloseBipartitePairContainer self, PairModifier sm)"""
953 return _IMP_container.CloseBipartitePairContainer_do_apply(self, sm)
956 def get_version_info(self):
957 """get_version_info(CloseBipartitePairContainer self) -> VersionInfo"""
958 return _IMP_container.CloseBipartitePairContainer_get_version_info(self)
962 """__str__(CloseBipartitePairContainer self) -> std::string"""
963 return _IMP_container.CloseBipartitePairContainer___str__(self)
967 """__repr__(CloseBipartitePairContainer self) -> std::string"""
968 return _IMP_container.CloseBipartitePairContainer___repr__(self)
973 return _object_cast_to_CloseBipartitePairContainer(o)
975 CloseBipartitePairContainer_swigregister = _IMP_container.CloseBipartitePairContainer_swigregister
976 CloseBipartitePairContainer_swigregister(CloseBipartitePairContainer)
979 """Proxy of C++ IMP::container::ClosePairContainer class."""
981 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
983 def __init__(self, *args):
985 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1, std::string name) -> ClosePairContainer
986 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1) -> ClosePairContainer
987 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff) -> ClosePairContainer
988 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1, std::string name) -> ClosePairContainer
989 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1) -> ClosePairContainer
990 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf) -> ClosePairContainer
992 this = _IMP_container.new_ClosePairContainer(*args)
994 self.this.append(this)
995 except __builtin__.Exception:
998 def remove_pair_filter(self, d):
999 """remove_pair_filter(ClosePairContainer self, PairPredicate d)"""
1000 return _IMP_container.ClosePairContainer_remove_pair_filter(self, d)
1003 def remove_pair_filters(self, d):
1004 """remove_pair_filters(ClosePairContainer self, IMP::PairPredicates const & d)"""
1005 return _IMP_container.ClosePairContainer_remove_pair_filters(self, d)
1008 def set_pair_filters(self, ps):
1009 """set_pair_filters(ClosePairContainer self, IMP::PairPredicates const & ps)"""
1010 return _IMP_container.ClosePairContainer_set_pair_filters(self, ps)
1013 def set_pair_filters_order(self, objs):
1014 """set_pair_filters_order(ClosePairContainer self, IMP::PairPredicates const & objs)"""
1015 return _IMP_container.ClosePairContainer_set_pair_filters_order(self, objs)
1018 def add_pair_filter(self, obj):
1019 """add_pair_filter(ClosePairContainer self, PairPredicate obj) -> unsigned int"""
1020 return _IMP_container.ClosePairContainer_add_pair_filter(self, obj)
1023 def add_pair_filters(self, objs):
1024 """add_pair_filters(ClosePairContainer self, IMP::PairPredicates const & objs)"""
1025 return _IMP_container.ClosePairContainer_add_pair_filters(self, objs)
1028 def clear_pair_filters(self):
1029 """clear_pair_filters(ClosePairContainer self)"""
1030 return _IMP_container.ClosePairContainer_clear_pair_filters(self)
1033 def get_number_of_pair_filters(self):
1034 """get_number_of_pair_filters(ClosePairContainer self) -> unsigned int"""
1035 return _IMP_container.ClosePairContainer_get_number_of_pair_filters(self)
1038 def get_has_pair_filters(self):
1039 """get_has_pair_filters(ClosePairContainer self) -> bool"""
1040 return _IMP_container.ClosePairContainer_get_has_pair_filters(self)
1043 def get_pair_filter(self, i):
1044 """get_pair_filter(ClosePairContainer self, unsigned int i) -> PairPredicate"""
1045 return _IMP_container.ClosePairContainer_get_pair_filter(self, i)
1048 def get_pair_filters(self):
1049 """get_pair_filters(ClosePairContainer self) -> IMP::PairPredicates"""
1050 return _IMP_container.ClosePairContainer_get_pair_filters(self)
1053 def reserve_pair_filters(self, sz):
1054 """reserve_pair_filters(ClosePairContainer self, unsigned int sz)"""
1055 return _IMP_container.ClosePairContainer_reserve_pair_filters(self, sz)
1058 def set_slack(self, s):
1059 """set_slack(ClosePairContainer self, double s)"""
1060 return _IMP_container.ClosePairContainer_set_slack(self, s)
1063 def get_slack(self):
1064 """get_slack(ClosePairContainer self) -> double"""
1065 return _IMP_container.ClosePairContainer_get_slack(self)
1068 def do_get_inputs(self):
1069 """do_get_inputs(ClosePairContainer self) -> IMP::ModelObjectsTemp"""
1070 return _IMP_container.ClosePairContainer_do_get_inputs(self)
1073 def do_apply(self, sm):
1074 """do_apply(ClosePairContainer self, PairModifier sm)"""
1075 return _IMP_container.ClosePairContainer_do_apply(self, sm)
1078 def get_number_of_update_calls(self):
1079 """get_number_of_update_calls(ClosePairContainer self) -> unsigned int"""
1080 return _IMP_container.ClosePairContainer_get_number_of_update_calls(self)
1083 def get_number_of_full_rebuilds(self):
1084 """get_number_of_full_rebuilds(ClosePairContainer self) -> unsigned int"""
1085 return _IMP_container.ClosePairContainer_get_number_of_full_rebuilds(self)
1088 def get_number_of_partial_rebuilds(self):
1089 """get_number_of_partial_rebuilds(ClosePairContainer self) -> unsigned int"""
1090 return _IMP_container.ClosePairContainer_get_number_of_partial_rebuilds(self)
1093 def get_version_info(self):
1094 """get_version_info(ClosePairContainer self) -> VersionInfo"""
1095 return _IMP_container.ClosePairContainer_get_version_info(self)
1099 """__str__(ClosePairContainer self) -> std::string"""
1100 return _IMP_container.ClosePairContainer___str__(self)
1104 """__repr__(ClosePairContainer self) -> std::string"""
1105 return _IMP_container.ClosePairContainer___repr__(self)
1110 return _object_cast_to_ClosePairContainer(o)
1112 ClosePairContainer_swigregister = _IMP_container.ClosePairContainer_swigregister
1113 ClosePairContainer_swigregister(ClosePairContainer)
1117 """get_slack_estimate(IMP::ParticlesTemp const & ps, double upper_bound, double step, IMP::RestraintsTemp const & restraints, bool derivatives, Optimizer opt, ClosePairContainer cpc) -> double"""
1118 return _IMP_container.get_slack_estimate(ps, upper_bound, step, restraints, derivatives, opt, cpc)
1120 """Proxy of C++ IMP::container::ConnectingPairContainer class."""
1122 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1124 def __init__(self, sc, error):
1125 """__init__(IMP::container::ConnectingPairContainer self, SingletonContainer sc, double error) -> ConnectingPairContainer"""
1126 this = _IMP_container.new_ConnectingPairContainer(sc, error)
1128 self.this.append(this)
1129 except __builtin__.Exception:
1132 def do_get_inputs(self):
1133 """do_get_inputs(ConnectingPairContainer self) -> IMP::ModelObjectsTemp"""
1134 return _IMP_container.ConnectingPairContainer_do_get_inputs(self)
1137 def do_apply(self, sm):
1138 """do_apply(ConnectingPairContainer self, PairModifier sm)"""
1139 return _IMP_container.ConnectingPairContainer_do_apply(self, sm)
1142 def get_version_info(self):
1143 """get_version_info(ConnectingPairContainer self) -> VersionInfo"""
1144 return _IMP_container.ConnectingPairContainer_get_version_info(self)
1148 """__str__(ConnectingPairContainer self) -> std::string"""
1149 return _IMP_container.ConnectingPairContainer___str__(self)
1153 """__repr__(ConnectingPairContainer self) -> std::string"""
1154 return _IMP_container.ConnectingPairContainer___repr__(self)
1159 return _object_cast_to_ConnectingPairContainer(o)
1161 ConnectingPairContainer_swigregister = _IMP_container.ConnectingPairContainer_swigregister
1162 ConnectingPairContainer_swigregister(ConnectingPairContainer)
1165 """Proxy of C++ IMP::container::ConsecutivePairContainer class."""
1167 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1169 def __init__(self, *args):
1171 __init__(IMP::container::ConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps, std::string name) -> ConsecutivePairContainer
1172 __init__(IMP::container::ConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps) -> ConsecutivePairContainer
1174 this = _IMP_container.new_ConsecutivePairContainer(*args)
1176 self.this.append(this)
1177 except __builtin__.Exception:
1180 def do_get_inputs(self):
1181 """do_get_inputs(ConsecutivePairContainer self) -> IMP::ModelObjectsTemp"""
1182 return _IMP_container.ConsecutivePairContainer_do_get_inputs(self)
1185 def do_apply(self, sm):
1186 """do_apply(ConsecutivePairContainer self, PairModifier sm)"""
1187 return _IMP_container.ConsecutivePairContainer_do_apply(self, sm)
1190 def get_version_info(self):
1191 """get_version_info(ConsecutivePairContainer self) -> VersionInfo"""
1192 return _IMP_container.ConsecutivePairContainer_get_version_info(self)
1196 """__str__(ConsecutivePairContainer self) -> std::string"""
1197 return _IMP_container.ConsecutivePairContainer___str__(self)
1201 """__repr__(ConsecutivePairContainer self) -> std::string"""
1202 return _IMP_container.ConsecutivePairContainer___repr__(self)
1207 return _object_cast_to_ConsecutivePairContainer(o)
1209 ConsecutivePairContainer_swigregister = _IMP_container.ConsecutivePairContainer_swigregister
1210 ConsecutivePairContainer_swigregister(ConsecutivePairContainer)
1213 """Proxy of C++ IMP::container::ConsecutivePairFilter class."""
1215 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1217 def __init__(self, cpc):
1218 """__init__(IMP::container::ConsecutivePairFilter self, ConsecutivePairContainer cpc) -> ConsecutivePairFilter"""
1219 this = _IMP_container.new_ConsecutivePairFilter(cpc)
1221 self.this.append(this)
1222 except __builtin__.Exception:
1225 def do_get_inputs(self, m, pi):
1226 """do_get_inputs(ConsecutivePairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
1227 return _IMP_container.ConsecutivePairFilter_do_get_inputs(self, m, pi)
1230 def get_value(self, *args):
1232 get_value(ConsecutivePairFilter self, IMP::ParticlePair const & a) -> int
1233 get_value(ConsecutivePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
1235 return _IMP_container.ConsecutivePairFilter_get_value(self, *args)
1238 def get_value_index(self, *args):
1240 get_value_index(ConsecutivePairFilter self, Model arg2, IMP::ParticleIndexPair const & pip) -> int
1241 get_value_index(ConsecutivePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
1243 return _IMP_container.ConsecutivePairFilter_get_value_index(self, *args)
1246 def get_version_info(self):
1247 """get_version_info(ConsecutivePairFilter self) -> VersionInfo"""
1248 return _IMP_container.ConsecutivePairFilter_get_version_info(self)
1252 """__str__(ConsecutivePairFilter self) -> std::string"""
1253 return _IMP_container.ConsecutivePairFilter___str__(self)
1257 """__repr__(ConsecutivePairFilter self) -> std::string"""
1258 return _IMP_container.ConsecutivePairFilter___repr__(self)
1263 return _object_cast_to_ConsecutivePairFilter(o)
1265 ConsecutivePairFilter_swigregister = _IMP_container.ConsecutivePairFilter_swigregister
1266 ConsecutivePairFilter_swigregister(ConsecutivePairFilter)
1269 """Proxy of C++ IMP::container::ExclusiveConsecutivePairContainer class."""
1271 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1273 def __init__(self, *args):
1275 __init__(IMP::container::ExclusiveConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps, std::string name) -> ExclusiveConsecutivePairContainer
1276 __init__(IMP::container::ExclusiveConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps) -> ExclusiveConsecutivePairContainer
1278 this = _IMP_container.new_ExclusiveConsecutivePairContainer(*args)
1280 self.this.append(this)
1281 except __builtin__.Exception:
1284 def do_get_inputs(self):
1285 """do_get_inputs(ExclusiveConsecutivePairContainer self) -> IMP::ModelObjectsTemp"""
1286 return _IMP_container.ExclusiveConsecutivePairContainer_do_get_inputs(self)
1289 def do_apply(self, sm):
1290 """do_apply(ExclusiveConsecutivePairContainer self, PairModifier sm)"""
1291 return _IMP_container.ExclusiveConsecutivePairContainer_do_apply(self, sm)
1294 def get_version_info(self):
1295 """get_version_info(ExclusiveConsecutivePairContainer self) -> VersionInfo"""
1296 return _IMP_container.ExclusiveConsecutivePairContainer_get_version_info(self)
1300 """__str__(ExclusiveConsecutivePairContainer self) -> std::string"""
1301 return _IMP_container.ExclusiveConsecutivePairContainer___str__(self)
1305 """__repr__(ExclusiveConsecutivePairContainer self) -> std::string"""
1306 return _IMP_container.ExclusiveConsecutivePairContainer___repr__(self)
1311 return _object_cast_to_ExclusiveConsecutivePairContainer(o)
1313 ExclusiveConsecutivePairContainer_swigregister = _IMP_container.ExclusiveConsecutivePairContainer_swigregister
1314 ExclusiveConsecutivePairContainer_swigregister(ExclusiveConsecutivePairContainer)
1317 """Proxy of C++ IMP::container::ExclusiveConsecutivePairFilter class."""
1319 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1322 """__init__(IMP::container::ExclusiveConsecutivePairFilter self) -> ExclusiveConsecutivePairFilter"""
1323 this = _IMP_container.new_ExclusiveConsecutivePairFilter()
1325 self.this.append(this)
1326 except __builtin__.Exception:
1329 def do_get_inputs(self, m, pi):
1330 """do_get_inputs(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
1331 return _IMP_container.ExclusiveConsecutivePairFilter_do_get_inputs(self, m, pi)
1334 def get_value(self, *args):
1336 get_value(ExclusiveConsecutivePairFilter self, IMP::ParticlePair const & a) -> int
1337 get_value(ExclusiveConsecutivePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
1339 return _IMP_container.ExclusiveConsecutivePairFilter_get_value(self, *args)
1342 def get_value_index(self, *args):
1344 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexPair const & pip) -> int
1345 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
1347 return _IMP_container.ExclusiveConsecutivePairFilter_get_value_index(self, *args)
1350 def get_version_info(self):
1351 """get_version_info(ExclusiveConsecutivePairFilter self) -> VersionInfo"""
1352 return _IMP_container.ExclusiveConsecutivePairFilter_get_version_info(self)
1356 """__str__(ExclusiveConsecutivePairFilter self) -> std::string"""
1357 return _IMP_container.ExclusiveConsecutivePairFilter___str__(self)
1361 """__repr__(ExclusiveConsecutivePairFilter self) -> std::string"""
1362 return _IMP_container.ExclusiveConsecutivePairFilter___repr__(self)
1367 return _object_cast_to_ExclusiveConsecutivePairFilter(o)
1369 ExclusiveConsecutivePairFilter_swigregister = _IMP_container.ExclusiveConsecutivePairFilter_swigregister
1370 ExclusiveConsecutivePairFilter_swigregister(ExclusiveConsecutivePairFilter)
1373 """Proxy of C++ IMP::container::ListPairContainer class."""
1375 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1377 def __init__(self, *args):
1379 __init__(IMP::container::ListPairContainer self, Model m, IMP::ParticleIndexPairs const & contents, std::string name) -> ListPairContainer
1380 __init__(IMP::container::ListPairContainer self, Model m, IMP::ParticleIndexPairs const & contents) -> ListPairContainer
1381 __init__(IMP::container::ListPairContainer self, IMP::ParticlePairsTemp const & ps, std::string name) -> ListPairContainer
1382 __init__(IMP::container::ListPairContainer self, IMP::ParticlePairsTemp const & ps) -> ListPairContainer
1383 __init__(IMP::container::ListPairContainer self, Model m, std::string name) -> ListPairContainer
1384 __init__(IMP::container::ListPairContainer self, Model m) -> ListPairContainer
1385 __init__(IMP::container::ListPairContainer self, Model m, char const * name) -> ListPairContainer
1387 this = _IMP_container.new_ListPairContainer(*args)
1389 self.this.append(this)
1390 except __builtin__.Exception:
1393 def add(self, *args):
1395 add(ListPairContainer self, IMP::ParticleIndexPair const & vt)
1396 add(ListPairContainer self, IMP::ParticleIndexPairs const & c)
1398 return _IMP_container.ListPairContainer_add(self, *args)
1402 """set(ListPairContainer self, IMP::ParticleIndexPairs cp)"""
1403 return _IMP_container.ListPairContainer_set(self, cp)
1407 """clear(ListPairContainer self)"""
1408 return _IMP_container.ListPairContainer_clear(self)
1411 def do_get_inputs(self):
1412 """do_get_inputs(ListPairContainer self) -> IMP::ModelObjectsTemp"""
1413 return _IMP_container.ListPairContainer_do_get_inputs(self)
1416 def do_apply(self, sm):
1417 """do_apply(ListPairContainer self, PairModifier sm)"""
1418 return _IMP_container.ListPairContainer_do_apply(self, sm)
1421 def get_version_info(self):
1422 """get_version_info(ListPairContainer self) -> VersionInfo"""
1423 return _IMP_container.ListPairContainer_get_version_info(self)
1427 """__str__(ListPairContainer self) -> std::string"""
1428 return _IMP_container.ListPairContainer___str__(self)
1432 """__repr__(ListPairContainer self) -> std::string"""
1433 return _IMP_container.ListPairContainer___repr__(self)
1438 return _object_cast_to_ListPairContainer(o)
1440 ListPairContainer_swigregister = _IMP_container.ListPairContainer_swigregister
1441 ListPairContainer_swigregister(ListPairContainer)
1444 """Proxy of C++ IMP::container::ListQuadContainer class."""
1446 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1448 def __init__(self, *args):
1450 __init__(IMP::container::ListQuadContainer self, Model m, IMP::ParticleIndexQuads const & contents, std::string name) -> ListQuadContainer
1451 __init__(IMP::container::ListQuadContainer self, Model m, IMP::ParticleIndexQuads const & contents) -> ListQuadContainer
1452 __init__(IMP::container::ListQuadContainer self, IMP::ParticleQuadsTemp const & ps, std::string name) -> ListQuadContainer
1453 __init__(IMP::container::ListQuadContainer self, IMP::ParticleQuadsTemp const & ps) -> ListQuadContainer
1454 __init__(IMP::container::ListQuadContainer self, Model m, std::string name) -> ListQuadContainer
1455 __init__(IMP::container::ListQuadContainer self, Model m) -> ListQuadContainer
1456 __init__(IMP::container::ListQuadContainer self, Model m, char const * name) -> ListQuadContainer
1458 this = _IMP_container.new_ListQuadContainer(*args)
1460 self.this.append(this)
1461 except __builtin__.Exception:
1464 def add(self, *args):
1466 add(ListQuadContainer self, IMP::ParticleIndexQuad const & vt)
1467 add(ListQuadContainer self, IMP::ParticleIndexQuads const & c)
1469 return _IMP_container.ListQuadContainer_add(self, *args)
1473 """set(ListQuadContainer self, IMP::ParticleIndexQuads cp)"""
1474 return _IMP_container.ListQuadContainer_set(self, cp)
1478 """clear(ListQuadContainer self)"""
1479 return _IMP_container.ListQuadContainer_clear(self)
1482 def do_get_inputs(self):
1483 """do_get_inputs(ListQuadContainer self) -> IMP::ModelObjectsTemp"""
1484 return _IMP_container.ListQuadContainer_do_get_inputs(self)
1487 def do_apply(self, sm):
1488 """do_apply(ListQuadContainer self, QuadModifier sm)"""
1489 return _IMP_container.ListQuadContainer_do_apply(self, sm)
1492 def get_version_info(self):
1493 """get_version_info(ListQuadContainer self) -> VersionInfo"""
1494 return _IMP_container.ListQuadContainer_get_version_info(self)
1498 """__str__(ListQuadContainer self) -> std::string"""
1499 return _IMP_container.ListQuadContainer___str__(self)
1503 """__repr__(ListQuadContainer self) -> std::string"""
1504 return _IMP_container.ListQuadContainer___repr__(self)
1509 return _object_cast_to_ListQuadContainer(o)
1511 ListQuadContainer_swigregister = _IMP_container.ListQuadContainer_swigregister
1512 ListQuadContainer_swigregister(ListQuadContainer)
1515 """Proxy of C++ IMP::container::ListSingletonContainer class."""
1517 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1519 def __init__(self, *args):
1521 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::ParticleIndexes const & contents, std::string name) -> ListSingletonContainer
1522 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::ParticleIndexes const & contents) -> ListSingletonContainer
1523 __init__(IMP::container::ListSingletonContainer self, IMP::ParticlesTemp const & ps, std::string name) -> ListSingletonContainer
1524 __init__(IMP::container::ListSingletonContainer self, IMP::ParticlesTemp const & ps) -> ListSingletonContainer
1525 __init__(IMP::container::ListSingletonContainer self, Model m, std::string name) -> ListSingletonContainer
1526 __init__(IMP::container::ListSingletonContainer self, Model m) -> ListSingletonContainer
1527 __init__(IMP::container::ListSingletonContainer self, Model m, char const * name) -> ListSingletonContainer
1529 this = _IMP_container.new_ListSingletonContainer(*args)
1531 self.this.append(this)
1532 except __builtin__.Exception:
1535 def add(self, *args):
1537 add(ListSingletonContainer self, ParticleIndex vt)
1538 add(ListSingletonContainer self, IMP::ParticleIndexes const & c)
1540 return _IMP_container.ListSingletonContainer_add(self, *args)
1544 """set(ListSingletonContainer self, IMP::ParticleIndexes cp)"""
1545 return _IMP_container.ListSingletonContainer_set(self, cp)
1549 """clear(ListSingletonContainer self)"""
1550 return _IMP_container.ListSingletonContainer_clear(self)
1553 def do_get_inputs(self):
1554 """do_get_inputs(ListSingletonContainer self) -> IMP::ModelObjectsTemp"""
1555 return _IMP_container.ListSingletonContainer_do_get_inputs(self)
1558 def do_apply(self, sm):
1559 """do_apply(ListSingletonContainer self, SingletonModifier sm)"""
1560 return _IMP_container.ListSingletonContainer_do_apply(self, sm)
1563 def get_version_info(self):
1564 """get_version_info(ListSingletonContainer self) -> VersionInfo"""
1565 return _IMP_container.ListSingletonContainer_get_version_info(self)
1569 """__str__(ListSingletonContainer self) -> std::string"""
1570 return _IMP_container.ListSingletonContainer___str__(self)
1574 """__repr__(ListSingletonContainer self) -> std::string"""
1575 return _IMP_container.ListSingletonContainer___repr__(self)
1580 return _object_cast_to_ListSingletonContainer(o)
1582 ListSingletonContainer_swigregister = _IMP_container.ListSingletonContainer_swigregister
1583 ListSingletonContainer_swigregister(ListSingletonContainer)
1586 """Proxy of C++ IMP::container::ListTripletContainer class."""
1588 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1590 def __init__(self, *args):
1592 __init__(IMP::container::ListTripletContainer self, Model m, IMP::ParticleIndexTriplets const & contents, std::string name) -> ListTripletContainer
1593 __init__(IMP::container::ListTripletContainer self, Model m, IMP::ParticleIndexTriplets const & contents) -> ListTripletContainer
1594 __init__(IMP::container::ListTripletContainer self, IMP::ParticleTripletsTemp const & ps, std::string name) -> ListTripletContainer
1595 __init__(IMP::container::ListTripletContainer self, IMP::ParticleTripletsTemp const & ps) -> ListTripletContainer
1596 __init__(IMP::container::ListTripletContainer self, Model m, std::string name) -> ListTripletContainer
1597 __init__(IMP::container::ListTripletContainer self, Model m) -> ListTripletContainer
1598 __init__(IMP::container::ListTripletContainer self, Model m, char const * name) -> ListTripletContainer
1600 this = _IMP_container.new_ListTripletContainer(*args)
1602 self.this.append(this)
1603 except __builtin__.Exception:
1606 def add(self, *args):
1608 add(ListTripletContainer self, IMP::ParticleIndexTriplet const & vt)
1609 add(ListTripletContainer self, IMP::ParticleIndexTriplets const & c)
1611 return _IMP_container.ListTripletContainer_add(self, *args)
1615 """set(ListTripletContainer self, IMP::ParticleIndexTriplets cp)"""
1616 return _IMP_container.ListTripletContainer_set(self, cp)
1620 """clear(ListTripletContainer self)"""
1621 return _IMP_container.ListTripletContainer_clear(self)
1624 def do_get_inputs(self):
1625 """do_get_inputs(ListTripletContainer self) -> IMP::ModelObjectsTemp"""
1626 return _IMP_container.ListTripletContainer_do_get_inputs(self)
1629 def do_apply(self, sm):
1630 """do_apply(ListTripletContainer self, TripletModifier sm)"""
1631 return _IMP_container.ListTripletContainer_do_apply(self, sm)
1634 def get_version_info(self):
1635 """get_version_info(ListTripletContainer self) -> VersionInfo"""
1636 return _IMP_container.ListTripletContainer_get_version_info(self)
1640 """__str__(ListTripletContainer self) -> std::string"""
1641 return _IMP_container.ListTripletContainer___str__(self)
1645 """__repr__(ListTripletContainer self) -> std::string"""
1646 return _IMP_container.ListTripletContainer___repr__(self)
1651 return _object_cast_to_ListTripletContainer(o)
1653 ListTripletContainer_swigregister = _IMP_container.ListTripletContainer_swigregister
1654 ListTripletContainer_swigregister(ListTripletContainer)
1657 """Proxy of C++ IMP::container::DynamicListPairContainer class."""
1659 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1661 def __init__(self, *args, **kwargs):
1662 raise AttributeError(
"No constructor defined - class is abstract")
1664 def add(self, *args):
1666 add(DynamicListPairContainer self, IMP::ParticleIndexPair const & vt)
1667 add(DynamicListPairContainer self, IMP::ParticleIndexPairs const & c)
1669 return _IMP_container.DynamicListPairContainer_add(self, *args)
1673 """set(DynamicListPairContainer self, IMP::ParticleIndexPairs cp)"""
1674 return _IMP_container.DynamicListPairContainer_set(self, cp)
1678 """clear(DynamicListPairContainer self)"""
1679 return _IMP_container.DynamicListPairContainer_clear(self)
1682 def do_get_inputs(self):
1683 """do_get_inputs(DynamicListPairContainer self) -> IMP::ModelObjectsTemp"""
1684 return _IMP_container.DynamicListPairContainer_do_get_inputs(self)
1687 def do_apply(self, sm):
1688 """do_apply(DynamicListPairContainer self, PairModifier sm)"""
1689 return _IMP_container.DynamicListPairContainer_do_apply(self, sm)
1692 def get_version_info(self):
1693 """get_version_info(DynamicListPairContainer self) -> VersionInfo"""
1694 return _IMP_container.DynamicListPairContainer_get_version_info(self)
1698 """__str__(DynamicListPairContainer self) -> std::string"""
1699 return _IMP_container.DynamicListPairContainer___str__(self)
1703 """__repr__(DynamicListPairContainer self) -> std::string"""
1704 return _IMP_container.DynamicListPairContainer___repr__(self)
1709 return _object_cast_to_DynamicListPairContainer(o)
1711 DynamicListPairContainer_swigregister = _IMP_container.DynamicListPairContainer_swigregister
1712 DynamicListPairContainer_swigregister(DynamicListPairContainer)
1715 """Proxy of C++ IMP::container::DynamicListQuadContainer class."""
1717 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1719 def __init__(self, *args, **kwargs):
1720 raise AttributeError(
"No constructor defined - class is abstract")
1722 def add(self, *args):
1724 add(DynamicListQuadContainer self, IMP::ParticleIndexQuad const & vt)
1725 add(DynamicListQuadContainer self, IMP::ParticleIndexQuads const & c)
1727 return _IMP_container.DynamicListQuadContainer_add(self, *args)
1731 """set(DynamicListQuadContainer self, IMP::ParticleIndexQuads cp)"""
1732 return _IMP_container.DynamicListQuadContainer_set(self, cp)
1736 """clear(DynamicListQuadContainer self)"""
1737 return _IMP_container.DynamicListQuadContainer_clear(self)
1740 def do_get_inputs(self):
1741 """do_get_inputs(DynamicListQuadContainer self) -> IMP::ModelObjectsTemp"""
1742 return _IMP_container.DynamicListQuadContainer_do_get_inputs(self)
1745 def do_apply(self, sm):
1746 """do_apply(DynamicListQuadContainer self, QuadModifier sm)"""
1747 return _IMP_container.DynamicListQuadContainer_do_apply(self, sm)
1750 def get_version_info(self):
1751 """get_version_info(DynamicListQuadContainer self) -> VersionInfo"""
1752 return _IMP_container.DynamicListQuadContainer_get_version_info(self)
1756 """__str__(DynamicListQuadContainer self) -> std::string"""
1757 return _IMP_container.DynamicListQuadContainer___str__(self)
1761 """__repr__(DynamicListQuadContainer self) -> std::string"""
1762 return _IMP_container.DynamicListQuadContainer___repr__(self)
1767 return _object_cast_to_DynamicListQuadContainer(o)
1769 DynamicListQuadContainer_swigregister = _IMP_container.DynamicListQuadContainer_swigregister
1770 DynamicListQuadContainer_swigregister(DynamicListQuadContainer)
1773 """Proxy of C++ IMP::container::DynamicListSingletonContainer class."""
1775 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1777 def __init__(self, *args, **kwargs):
1778 raise AttributeError(
"No constructor defined - class is abstract")
1780 def add(self, *args):
1782 add(DynamicListSingletonContainer self, ParticleIndex vt)
1783 add(DynamicListSingletonContainer self, IMP::ParticleIndexes const & c)
1785 return _IMP_container.DynamicListSingletonContainer_add(self, *args)
1789 """set(DynamicListSingletonContainer self, IMP::ParticleIndexes cp)"""
1790 return _IMP_container.DynamicListSingletonContainer_set(self, cp)
1794 """clear(DynamicListSingletonContainer self)"""
1795 return _IMP_container.DynamicListSingletonContainer_clear(self)
1798 def do_get_inputs(self):
1799 """do_get_inputs(DynamicListSingletonContainer self) -> IMP::ModelObjectsTemp"""
1800 return _IMP_container.DynamicListSingletonContainer_do_get_inputs(self)
1803 def do_apply(self, sm):
1804 """do_apply(DynamicListSingletonContainer self, SingletonModifier sm)"""
1805 return _IMP_container.DynamicListSingletonContainer_do_apply(self, sm)
1808 def get_version_info(self):
1809 """get_version_info(DynamicListSingletonContainer self) -> VersionInfo"""
1810 return _IMP_container.DynamicListSingletonContainer_get_version_info(self)
1814 """__str__(DynamicListSingletonContainer self) -> std::string"""
1815 return _IMP_container.DynamicListSingletonContainer___str__(self)
1819 """__repr__(DynamicListSingletonContainer self) -> std::string"""
1820 return _IMP_container.DynamicListSingletonContainer___repr__(self)
1825 return _object_cast_to_DynamicListSingletonContainer(o)
1827 DynamicListSingletonContainer_swigregister = _IMP_container.DynamicListSingletonContainer_swigregister
1828 DynamicListSingletonContainer_swigregister(DynamicListSingletonContainer)
1831 """Proxy of C++ IMP::container::DynamicListTripletContainer class."""
1833 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1835 def __init__(self, *args, **kwargs):
1836 raise AttributeError(
"No constructor defined - class is abstract")
1838 def add(self, *args):
1840 add(DynamicListTripletContainer self, IMP::ParticleIndexTriplet const & vt)
1841 add(DynamicListTripletContainer self, IMP::ParticleIndexTriplets const & c)
1843 return _IMP_container.DynamicListTripletContainer_add(self, *args)
1847 """set(DynamicListTripletContainer self, IMP::ParticleIndexTriplets cp)"""
1848 return _IMP_container.DynamicListTripletContainer_set(self, cp)
1852 """clear(DynamicListTripletContainer self)"""
1853 return _IMP_container.DynamicListTripletContainer_clear(self)
1856 def do_get_inputs(self):
1857 """do_get_inputs(DynamicListTripletContainer self) -> IMP::ModelObjectsTemp"""
1858 return _IMP_container.DynamicListTripletContainer_do_get_inputs(self)
1861 def do_apply(self, sm):
1862 """do_apply(DynamicListTripletContainer self, TripletModifier sm)"""
1863 return _IMP_container.DynamicListTripletContainer_do_apply(self, sm)
1866 def get_version_info(self):
1867 """get_version_info(DynamicListTripletContainer self) -> VersionInfo"""
1868 return _IMP_container.DynamicListTripletContainer_get_version_info(self)
1872 """__str__(DynamicListTripletContainer self) -> std::string"""
1873 return _IMP_container.DynamicListTripletContainer___str__(self)
1877 """__repr__(DynamicListTripletContainer self) -> std::string"""
1878 return _IMP_container.DynamicListTripletContainer___repr__(self)
1883 return _object_cast_to_DynamicListTripletContainer(o)
1885 DynamicListTripletContainer_swigregister = _IMP_container.DynamicListTripletContainer_swigregister
1886 DynamicListTripletContainer_swigregister(DynamicListTripletContainer)
1889 """Proxy of C++ IMP::container::MinimumPairRestraint class."""
1891 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1893 def __init__(self, *args):
1895 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumPairRestraint
1896 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1) -> MinimumPairRestraint
1897 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c) -> MinimumPairRestraint
1899 this = _IMP_container.new_MinimumPairRestraint(*args)
1901 self.this.append(this)
1902 except __builtin__.Exception:
1905 def do_get_inputs(self):
1906 """do_get_inputs(MinimumPairRestraint self) -> IMP::ModelObjectsTemp"""
1907 return _IMP_container.MinimumPairRestraint_do_get_inputs(self)
1910 def get_version_info(self):
1911 """get_version_info(MinimumPairRestraint self) -> VersionInfo"""
1912 return _IMP_container.MinimumPairRestraint_get_version_info(self)
1916 """set_n(MinimumPairRestraint self, unsigned int n)"""
1917 return _IMP_container.MinimumPairRestraint_set_n(self, n)
1920 def do_create_current_decomposition(self):
1921 """do_create_current_decomposition(MinimumPairRestraint self) -> IMP::Restraints"""
1922 return _IMP_container.MinimumPairRestraint_do_create_current_decomposition(self)
1926 """__str__(MinimumPairRestraint self) -> std::string"""
1927 return _IMP_container.MinimumPairRestraint___str__(self)
1931 """__repr__(MinimumPairRestraint self) -> std::string"""
1932 return _IMP_container.MinimumPairRestraint___repr__(self)
1937 return _object_cast_to_MinimumPairRestraint(o)
1939 MinimumPairRestraint_swigregister = _IMP_container.MinimumPairRestraint_swigregister
1940 MinimumPairRestraint_swigregister(MinimumPairRestraint)
1943 """Proxy of C++ IMP::container::MinimumPairScore class."""
1945 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1947 def __init__(self, *args):
1949 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumPairScore
1950 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores, unsigned int n=1) -> MinimumPairScore
1951 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores) -> MinimumPairScore
1953 this = _IMP_container.new_MinimumPairScore(*args)
1955 self.this.append(this)
1956 except __builtin__.Exception:
1959 def do_get_inputs(self, m, pis):
1960 """do_get_inputs(MinimumPairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1961 return _IMP_container.MinimumPairScore_do_get_inputs(self, m, pis)
1964 def get_version_info(self):
1965 """get_version_info(MinimumPairScore self) -> VersionInfo"""
1966 return _IMP_container.MinimumPairScore_get_version_info(self)
1969 def do_create_current_decomposition(self, m, vt):
1970 """do_create_current_decomposition(MinimumPairScore self, Model m, IMP::ParticleIndexPair const & vt) -> IMP::Restraints"""
1971 return _IMP_container.MinimumPairScore_do_create_current_decomposition(self, m, vt)
1975 """__str__(MinimumPairScore self) -> std::string"""
1976 return _IMP_container.MinimumPairScore___str__(self)
1980 """__repr__(MinimumPairScore self) -> std::string"""
1981 return _IMP_container.MinimumPairScore___repr__(self)
1986 return _object_cast_to_MinimumPairScore(o)
1988 MinimumPairScore_swigregister = _IMP_container.MinimumPairScore_swigregister
1989 MinimumPairScore_swigregister(MinimumPairScore)
1992 """Proxy of C++ IMP::container::MinimumQuadRestraint class."""
1994 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1996 def __init__(self, *args):
1998 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumQuadRestraint
1999 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1) -> MinimumQuadRestraint
2000 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c) -> MinimumQuadRestraint
2002 this = _IMP_container.new_MinimumQuadRestraint(*args)
2004 self.this.append(this)
2005 except __builtin__.Exception:
2008 def do_get_inputs(self):
2009 """do_get_inputs(MinimumQuadRestraint self) -> IMP::ModelObjectsTemp"""
2010 return _IMP_container.MinimumQuadRestraint_do_get_inputs(self)
2013 def get_version_info(self):
2014 """get_version_info(MinimumQuadRestraint self) -> VersionInfo"""
2015 return _IMP_container.MinimumQuadRestraint_get_version_info(self)
2019 """set_n(MinimumQuadRestraint self, unsigned int n)"""
2020 return _IMP_container.MinimumQuadRestraint_set_n(self, n)
2023 def do_create_current_decomposition(self):
2024 """do_create_current_decomposition(MinimumQuadRestraint self) -> IMP::Restraints"""
2025 return _IMP_container.MinimumQuadRestraint_do_create_current_decomposition(self)
2029 """__str__(MinimumQuadRestraint self) -> std::string"""
2030 return _IMP_container.MinimumQuadRestraint___str__(self)
2034 """__repr__(MinimumQuadRestraint self) -> std::string"""
2035 return _IMP_container.MinimumQuadRestraint___repr__(self)
2040 return _object_cast_to_MinimumQuadRestraint(o)
2042 MinimumQuadRestraint_swigregister = _IMP_container.MinimumQuadRestraint_swigregister
2043 MinimumQuadRestraint_swigregister(MinimumQuadRestraint)
2046 """Proxy of C++ IMP::container::MinimumQuadScore class."""
2048 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2050 def __init__(self, *args):
2052 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumQuadScore
2053 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores, unsigned int n=1) -> MinimumQuadScore
2054 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores) -> MinimumQuadScore
2056 this = _IMP_container.new_MinimumQuadScore(*args)
2058 self.this.append(this)
2059 except __builtin__.Exception:
2062 def do_get_inputs(self, m, pis):
2063 """do_get_inputs(MinimumQuadScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2064 return _IMP_container.MinimumQuadScore_do_get_inputs(self, m, pis)
2067 def get_version_info(self):
2068 """get_version_info(MinimumQuadScore self) -> VersionInfo"""
2069 return _IMP_container.MinimumQuadScore_get_version_info(self)
2072 def do_create_current_decomposition(self, m, vt):
2073 """do_create_current_decomposition(MinimumQuadScore self, Model m, IMP::ParticleIndexQuad const & vt) -> IMP::Restraints"""
2074 return _IMP_container.MinimumQuadScore_do_create_current_decomposition(self, m, vt)
2078 """__str__(MinimumQuadScore self) -> std::string"""
2079 return _IMP_container.MinimumQuadScore___str__(self)
2083 """__repr__(MinimumQuadScore self) -> std::string"""
2084 return _IMP_container.MinimumQuadScore___repr__(self)
2089 return _object_cast_to_MinimumQuadScore(o)
2091 MinimumQuadScore_swigregister = _IMP_container.MinimumQuadScore_swigregister
2092 MinimumQuadScore_swigregister(MinimumQuadScore)
2095 """Proxy of C++ IMP::container::MinimumSingletonRestraint class."""
2097 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2099 def __init__(self, *args):
2101 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumSingletonRestraint
2102 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1) -> MinimumSingletonRestraint
2103 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c) -> MinimumSingletonRestraint
2105 this = _IMP_container.new_MinimumSingletonRestraint(*args)
2107 self.this.append(this)
2108 except __builtin__.Exception:
2111 def do_get_inputs(self):
2112 """do_get_inputs(MinimumSingletonRestraint self) -> IMP::ModelObjectsTemp"""
2113 return _IMP_container.MinimumSingletonRestraint_do_get_inputs(self)
2116 def get_version_info(self):
2117 """get_version_info(MinimumSingletonRestraint self) -> VersionInfo"""
2118 return _IMP_container.MinimumSingletonRestraint_get_version_info(self)
2122 """set_n(MinimumSingletonRestraint self, unsigned int n)"""
2123 return _IMP_container.MinimumSingletonRestraint_set_n(self, n)
2126 def do_create_current_decomposition(self):
2127 """do_create_current_decomposition(MinimumSingletonRestraint self) -> IMP::Restraints"""
2128 return _IMP_container.MinimumSingletonRestraint_do_create_current_decomposition(self)
2132 """__str__(MinimumSingletonRestraint self) -> std::string"""
2133 return _IMP_container.MinimumSingletonRestraint___str__(self)
2137 """__repr__(MinimumSingletonRestraint self) -> std::string"""
2138 return _IMP_container.MinimumSingletonRestraint___repr__(self)
2143 return _object_cast_to_MinimumSingletonRestraint(o)
2145 MinimumSingletonRestraint_swigregister = _IMP_container.MinimumSingletonRestraint_swigregister
2146 MinimumSingletonRestraint_swigregister(MinimumSingletonRestraint)
2149 """Proxy of C++ IMP::container::MinimumSingletonScore class."""
2151 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2153 def __init__(self, *args):
2155 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumSingletonScore
2156 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores, unsigned int n=1) -> MinimumSingletonScore
2157 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores) -> MinimumSingletonScore
2159 this = _IMP_container.new_MinimumSingletonScore(*args)
2161 self.this.append(this)
2162 except __builtin__.Exception:
2165 def do_get_inputs(self, m, pis):
2166 """do_get_inputs(MinimumSingletonScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2167 return _IMP_container.MinimumSingletonScore_do_get_inputs(self, m, pis)
2170 def get_version_info(self):
2171 """get_version_info(MinimumSingletonScore self) -> VersionInfo"""
2172 return _IMP_container.MinimumSingletonScore_get_version_info(self)
2175 def do_create_current_decomposition(self, m, vt):
2176 """do_create_current_decomposition(MinimumSingletonScore self, Model m, ParticleIndex vt) -> IMP::Restraints"""
2177 return _IMP_container.MinimumSingletonScore_do_create_current_decomposition(self, m, vt)
2181 """__str__(MinimumSingletonScore self) -> std::string"""
2182 return _IMP_container.MinimumSingletonScore___str__(self)
2186 """__repr__(MinimumSingletonScore self) -> std::string"""
2187 return _IMP_container.MinimumSingletonScore___repr__(self)
2192 return _object_cast_to_MinimumSingletonScore(o)
2194 MinimumSingletonScore_swigregister = _IMP_container.MinimumSingletonScore_swigregister
2195 MinimumSingletonScore_swigregister(MinimumSingletonScore)
2198 """Proxy of C++ IMP::container::MinimumTripletRestraint class."""
2200 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2202 def __init__(self, *args):
2204 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumTripletRestraint
2205 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1) -> MinimumTripletRestraint
2206 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c) -> MinimumTripletRestraint
2208 this = _IMP_container.new_MinimumTripletRestraint(*args)
2210 self.this.append(this)
2211 except __builtin__.Exception:
2214 def do_get_inputs(self):
2215 """do_get_inputs(MinimumTripletRestraint self) -> IMP::ModelObjectsTemp"""
2216 return _IMP_container.MinimumTripletRestraint_do_get_inputs(self)
2219 def get_version_info(self):
2220 """get_version_info(MinimumTripletRestraint self) -> VersionInfo"""
2221 return _IMP_container.MinimumTripletRestraint_get_version_info(self)
2225 """set_n(MinimumTripletRestraint self, unsigned int n)"""
2226 return _IMP_container.MinimumTripletRestraint_set_n(self, n)
2229 def do_create_current_decomposition(self):
2230 """do_create_current_decomposition(MinimumTripletRestraint self) -> IMP::Restraints"""
2231 return _IMP_container.MinimumTripletRestraint_do_create_current_decomposition(self)
2235 """__str__(MinimumTripletRestraint self) -> std::string"""
2236 return _IMP_container.MinimumTripletRestraint___str__(self)
2240 """__repr__(MinimumTripletRestraint self) -> std::string"""
2241 return _IMP_container.MinimumTripletRestraint___repr__(self)
2246 return _object_cast_to_MinimumTripletRestraint(o)
2248 MinimumTripletRestraint_swigregister = _IMP_container.MinimumTripletRestraint_swigregister
2249 MinimumTripletRestraint_swigregister(MinimumTripletRestraint)
2252 """Proxy of C++ IMP::container::MinimumTripletScore class."""
2254 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2256 def __init__(self, *args):
2258 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumTripletScore
2259 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores, unsigned int n=1) -> MinimumTripletScore
2260 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores) -> MinimumTripletScore
2262 this = _IMP_container.new_MinimumTripletScore(*args)
2264 self.this.append(this)
2265 except __builtin__.Exception:
2268 def do_get_inputs(self, m, pis):
2269 """do_get_inputs(MinimumTripletScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2270 return _IMP_container.MinimumTripletScore_do_get_inputs(self, m, pis)
2273 def get_version_info(self):
2274 """get_version_info(MinimumTripletScore self) -> VersionInfo"""
2275 return _IMP_container.MinimumTripletScore_get_version_info(self)
2278 def do_create_current_decomposition(self, m, vt):
2279 """do_create_current_decomposition(MinimumTripletScore self, Model m, IMP::ParticleIndexTriplet const & vt) -> IMP::Restraints"""
2280 return _IMP_container.MinimumTripletScore_do_create_current_decomposition(self, m, vt)
2284 """__str__(MinimumTripletScore self) -> std::string"""
2285 return _IMP_container.MinimumTripletScore___str__(self)
2289 """__repr__(MinimumTripletScore self) -> std::string"""
2290 return _IMP_container.MinimumTripletScore___repr__(self)
2295 return _object_cast_to_MinimumTripletScore(o)
2297 MinimumTripletScore_swigregister = _IMP_container.MinimumTripletScore_swigregister
2298 MinimumTripletScore_swigregister(MinimumTripletScore)
2301 """Proxy of C++ IMP::container::PairContainerSet class."""
2303 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2305 def __init__(self, *args):
2307 __init__(IMP::container::PairContainerSet self, Model m, std::string name) -> PairContainerSet
2308 __init__(IMP::container::PairContainerSet self, Model m) -> PairContainerSet
2309 __init__(IMP::container::PairContainerSet self, IMP::PairContainersTemp const & pc, std::string name) -> PairContainerSet
2310 __init__(IMP::container::PairContainerSet self, IMP::PairContainersTemp const & pc) -> PairContainerSet
2312 this = _IMP_container.new_PairContainerSet(*args)
2314 self.this.append(this)
2315 except __builtin__.Exception:
2318 def do_apply(self, sm):
2319 """do_apply(PairContainerSet self, PairModifier sm)"""
2320 return _IMP_container.PairContainerSet_do_apply(self, sm)
2323 def get_version_info(self):
2324 """get_version_info(PairContainerSet self) -> VersionInfo"""
2325 return _IMP_container.PairContainerSet_get_version_info(self)
2328 def remove_pair_container(self, d):
2329 """remove_pair_container(PairContainerSet self, PairContainer d)"""
2330 return _IMP_container.PairContainerSet_remove_pair_container(self, d)
2333 def remove_pair_containers(self, d):
2334 """remove_pair_containers(PairContainerSet self, IMP::PairContainers const & d)"""
2335 return _IMP_container.PairContainerSet_remove_pair_containers(self, d)
2338 def set_pair_containers(self, ps):
2339 """set_pair_containers(PairContainerSet self, IMP::PairContainers const & ps)"""
2340 return _IMP_container.PairContainerSet_set_pair_containers(self, ps)
2343 def set_pair_containers_order(self, objs):
2344 """set_pair_containers_order(PairContainerSet self, IMP::PairContainers const & objs)"""
2345 return _IMP_container.PairContainerSet_set_pair_containers_order(self, objs)
2348 def add_pair_container(self, obj):
2349 """add_pair_container(PairContainerSet self, PairContainer obj) -> unsigned int"""
2350 return _IMP_container.PairContainerSet_add_pair_container(self, obj)
2353 def add_pair_containers(self, objs):
2354 """add_pair_containers(PairContainerSet self, IMP::PairContainers const & objs)"""
2355 return _IMP_container.PairContainerSet_add_pair_containers(self, objs)
2358 def clear_pair_containers(self):
2359 """clear_pair_containers(PairContainerSet self)"""
2360 return _IMP_container.PairContainerSet_clear_pair_containers(self)
2363 def get_number_of_pair_containers(self):
2364 """get_number_of_pair_containers(PairContainerSet self) -> unsigned int"""
2365 return _IMP_container.PairContainerSet_get_number_of_pair_containers(self)
2368 def get_has_pair_containers(self):
2369 """get_has_pair_containers(PairContainerSet self) -> bool"""
2370 return _IMP_container.PairContainerSet_get_has_pair_containers(self)
2373 def get_pair_container(self, i):
2374 """get_pair_container(PairContainerSet self, unsigned int i) -> PairContainer"""
2375 return _IMP_container.PairContainerSet_get_pair_container(self, i)
2378 def get_pair_containers(self):
2379 """get_pair_containers(PairContainerSet self) -> IMP::PairContainers"""
2380 return _IMP_container.PairContainerSet_get_pair_containers(self)
2383 def reserve_pair_containers(self, sz):
2384 """reserve_pair_containers(PairContainerSet self, unsigned int sz)"""
2385 return _IMP_container.PairContainerSet_reserve_pair_containers(self, sz)
2388 def do_get_inputs(self):
2389 """do_get_inputs(PairContainerSet self) -> IMP::ModelObjectsTemp"""
2390 return _IMP_container.PairContainerSet_do_get_inputs(self)
2394 """__str__(PairContainerSet self) -> std::string"""
2395 return _IMP_container.PairContainerSet___str__(self)
2399 """__repr__(PairContainerSet self) -> std::string"""
2400 return _IMP_container.PairContainerSet___repr__(self)
2405 return _object_cast_to_PairContainerSet(o)
2407 PairContainerSet_swigregister = _IMP_container.PairContainerSet_swigregister
2408 PairContainerSet_swigregister(PairContainerSet)
2411 """Proxy of C++ IMP::container::PairsConstraint class."""
2413 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2415 def __init__(self, *args):
2417 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c, std::string name) -> PairsConstraint
2418 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c) -> PairsConstraint
2420 this = _IMP_container.new_PairsConstraint(*args)
2422 self.this.append(this)
2423 except __builtin__.Exception:
2426 def get_version_info(self):
2427 """get_version_info(PairsConstraint self) -> VersionInfo"""
2428 return _IMP_container.PairsConstraint_get_version_info(self)
2432 """__str__(PairsConstraint self) -> std::string"""
2433 return _IMP_container.PairsConstraint___str__(self)
2437 """__repr__(PairsConstraint self) -> std::string"""
2438 return _IMP_container.PairsConstraint___repr__(self)
2443 return _object_cast_to_PairsConstraint(o)
2445 PairsConstraint_swigregister = _IMP_container.PairsConstraint_swigregister
2446 PairsConstraint_swigregister(PairsConstraint)
2449 """Proxy of C++ IMP::container::PairsOptimizerState class."""
2451 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2453 def __init__(self, *args):
2455 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf, std::string name) -> PairsOptimizerState
2456 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf) -> PairsOptimizerState
2458 this = _IMP_container.new_PairsOptimizerState(*args)
2460 self.this.append(this)
2461 except __builtin__.Exception:
2464 def get_version_info(self):
2465 """get_version_info(PairsOptimizerState self) -> VersionInfo"""
2466 return _IMP_container.PairsOptimizerState_get_version_info(self)
2470 """__str__(PairsOptimizerState self) -> std::string"""
2471 return _IMP_container.PairsOptimizerState___str__(self)
2475 """__repr__(PairsOptimizerState self) -> std::string"""
2476 return _IMP_container.PairsOptimizerState___repr__(self)
2481 return _object_cast_to_PairsOptimizerState(o)
2483 PairsOptimizerState_swigregister = _IMP_container.PairsOptimizerState_swigregister
2484 PairsOptimizerState_swigregister(PairsOptimizerState)
2487 """Proxy of C++ IMP::container::PairsRestraint class."""
2489 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2491 def __init__(self, *args):
2493 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc, std::string name) -> PairsRestraint
2494 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc) -> PairsRestraint
2496 this = _IMP_container.new_PairsRestraint(*args)
2498 self.this.append(this)
2499 except __builtin__.Exception:
2502 def do_get_inputs(self):
2503 """do_get_inputs(PairsRestraint self) -> IMP::ModelObjectsTemp"""
2504 return _IMP_container.PairsRestraint_do_get_inputs(self)
2507 def get_version_info(self):
2508 """get_version_info(PairsRestraint self) -> VersionInfo"""
2509 return _IMP_container.PairsRestraint_get_version_info(self)
2513 """__str__(PairsRestraint self) -> std::string"""
2514 return _IMP_container.PairsRestraint___str__(self)
2518 """__repr__(PairsRestraint self) -> std::string"""
2519 return _IMP_container.PairsRestraint___repr__(self)
2524 return _object_cast_to_PairsRestraint(o)
2526 PairsRestraint_swigregister = _IMP_container.PairsRestraint_swigregister
2527 PairsRestraint_swigregister(PairsRestraint)
2530 """Proxy of C++ IMP::container::QuadContainerSet class."""
2532 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2534 def __init__(self, *args):
2536 __init__(IMP::container::QuadContainerSet self, Model m, std::string name) -> QuadContainerSet
2537 __init__(IMP::container::QuadContainerSet self, Model m) -> QuadContainerSet
2538 __init__(IMP::container::QuadContainerSet self, IMP::QuadContainersTemp const & pc, std::string name) -> QuadContainerSet
2539 __init__(IMP::container::QuadContainerSet self, IMP::QuadContainersTemp const & pc) -> QuadContainerSet
2541 this = _IMP_container.new_QuadContainerSet(*args)
2543 self.this.append(this)
2544 except __builtin__.Exception:
2547 def do_apply(self, sm):
2548 """do_apply(QuadContainerSet self, QuadModifier sm)"""
2549 return _IMP_container.QuadContainerSet_do_apply(self, sm)
2552 def get_version_info(self):
2553 """get_version_info(QuadContainerSet self) -> VersionInfo"""
2554 return _IMP_container.QuadContainerSet_get_version_info(self)
2557 def remove_quad_container(self, d):
2558 """remove_quad_container(QuadContainerSet self, QuadContainer d)"""
2559 return _IMP_container.QuadContainerSet_remove_quad_container(self, d)
2562 def remove_quad_containers(self, d):
2563 """remove_quad_containers(QuadContainerSet self, IMP::QuadContainers const & d)"""
2564 return _IMP_container.QuadContainerSet_remove_quad_containers(self, d)
2567 def set_quad_containers(self, ps):
2568 """set_quad_containers(QuadContainerSet self, IMP::QuadContainers const & ps)"""
2569 return _IMP_container.QuadContainerSet_set_quad_containers(self, ps)
2572 def set_quad_containers_order(self, objs):
2573 """set_quad_containers_order(QuadContainerSet self, IMP::QuadContainers const & objs)"""
2574 return _IMP_container.QuadContainerSet_set_quad_containers_order(self, objs)
2577 def add_quad_container(self, obj):
2578 """add_quad_container(QuadContainerSet self, QuadContainer obj) -> unsigned int"""
2579 return _IMP_container.QuadContainerSet_add_quad_container(self, obj)
2582 def add_quad_containers(self, objs):
2583 """add_quad_containers(QuadContainerSet self, IMP::QuadContainers const & objs)"""
2584 return _IMP_container.QuadContainerSet_add_quad_containers(self, objs)
2587 def clear_quad_containers(self):
2588 """clear_quad_containers(QuadContainerSet self)"""
2589 return _IMP_container.QuadContainerSet_clear_quad_containers(self)
2592 def get_number_of_quad_containers(self):
2593 """get_number_of_quad_containers(QuadContainerSet self) -> unsigned int"""
2594 return _IMP_container.QuadContainerSet_get_number_of_quad_containers(self)
2597 def get_has_quad_containers(self):
2598 """get_has_quad_containers(QuadContainerSet self) -> bool"""
2599 return _IMP_container.QuadContainerSet_get_has_quad_containers(self)
2602 def get_quad_container(self, i):
2603 """get_quad_container(QuadContainerSet self, unsigned int i) -> QuadContainer"""
2604 return _IMP_container.QuadContainerSet_get_quad_container(self, i)
2607 def get_quad_containers(self):
2608 """get_quad_containers(QuadContainerSet self) -> IMP::QuadContainers"""
2609 return _IMP_container.QuadContainerSet_get_quad_containers(self)
2612 def reserve_quad_containers(self, sz):
2613 """reserve_quad_containers(QuadContainerSet self, unsigned int sz)"""
2614 return _IMP_container.QuadContainerSet_reserve_quad_containers(self, sz)
2617 def do_get_inputs(self):
2618 """do_get_inputs(QuadContainerSet self) -> IMP::ModelObjectsTemp"""
2619 return _IMP_container.QuadContainerSet_do_get_inputs(self)
2623 """__str__(QuadContainerSet self) -> std::string"""
2624 return _IMP_container.QuadContainerSet___str__(self)
2628 """__repr__(QuadContainerSet self) -> std::string"""
2629 return _IMP_container.QuadContainerSet___repr__(self)
2634 return _object_cast_to_QuadContainerSet(o)
2636 QuadContainerSet_swigregister = _IMP_container.QuadContainerSet_swigregister
2637 QuadContainerSet_swigregister(QuadContainerSet)
2640 """Proxy of C++ IMP::container::QuadsConstraint class."""
2642 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2644 def __init__(self, *args):
2646 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c, std::string name) -> QuadsConstraint
2647 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c) -> QuadsConstraint
2649 this = _IMP_container.new_QuadsConstraint(*args)
2651 self.this.append(this)
2652 except __builtin__.Exception:
2655 def get_version_info(self):
2656 """get_version_info(QuadsConstraint self) -> VersionInfo"""
2657 return _IMP_container.QuadsConstraint_get_version_info(self)
2661 """__str__(QuadsConstraint self) -> std::string"""
2662 return _IMP_container.QuadsConstraint___str__(self)
2666 """__repr__(QuadsConstraint self) -> std::string"""
2667 return _IMP_container.QuadsConstraint___repr__(self)
2672 return _object_cast_to_QuadsConstraint(o)
2674 QuadsConstraint_swigregister = _IMP_container.QuadsConstraint_swigregister
2675 QuadsConstraint_swigregister(QuadsConstraint)
2678 """Proxy of C++ IMP::container::QuadsOptimizerState class."""
2680 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2682 def __init__(self, *args):
2684 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf, std::string name) -> QuadsOptimizerState
2685 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf) -> QuadsOptimizerState
2687 this = _IMP_container.new_QuadsOptimizerState(*args)
2689 self.this.append(this)
2690 except __builtin__.Exception:
2693 def get_version_info(self):
2694 """get_version_info(QuadsOptimizerState self) -> VersionInfo"""
2695 return _IMP_container.QuadsOptimizerState_get_version_info(self)
2699 """__str__(QuadsOptimizerState self) -> std::string"""
2700 return _IMP_container.QuadsOptimizerState___str__(self)
2704 """__repr__(QuadsOptimizerState self) -> std::string"""
2705 return _IMP_container.QuadsOptimizerState___repr__(self)
2710 return _object_cast_to_QuadsOptimizerState(o)
2712 QuadsOptimizerState_swigregister = _IMP_container.QuadsOptimizerState_swigregister
2713 QuadsOptimizerState_swigregister(QuadsOptimizerState)
2716 """Proxy of C++ IMP::container::QuadsRestraint class."""
2718 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2720 def __init__(self, *args):
2722 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc, std::string name) -> QuadsRestraint
2723 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc) -> QuadsRestraint
2725 this = _IMP_container.new_QuadsRestraint(*args)
2727 self.this.append(this)
2728 except __builtin__.Exception:
2731 def do_get_inputs(self):
2732 """do_get_inputs(QuadsRestraint self) -> IMP::ModelObjectsTemp"""
2733 return _IMP_container.QuadsRestraint_do_get_inputs(self)
2736 def get_version_info(self):
2737 """get_version_info(QuadsRestraint self) -> VersionInfo"""
2738 return _IMP_container.QuadsRestraint_get_version_info(self)
2742 """__str__(QuadsRestraint self) -> std::string"""
2743 return _IMP_container.QuadsRestraint___str__(self)
2747 """__repr__(QuadsRestraint self) -> std::string"""
2748 return _IMP_container.QuadsRestraint___repr__(self)
2753 return _object_cast_to_QuadsRestraint(o)
2755 QuadsRestraint_swigregister = _IMP_container.QuadsRestraint_swigregister
2756 QuadsRestraint_swigregister(QuadsRestraint)
2759 """Proxy of C++ IMP::container::SingletonContainerSet class."""
2761 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2763 def __init__(self, *args):
2765 __init__(IMP::container::SingletonContainerSet self, Model m, std::string name) -> SingletonContainerSet
2766 __init__(IMP::container::SingletonContainerSet self, Model m) -> SingletonContainerSet
2767 __init__(IMP::container::SingletonContainerSet self, IMP::SingletonContainersTemp const & pc, std::string name) -> SingletonContainerSet
2768 __init__(IMP::container::SingletonContainerSet self, IMP::SingletonContainersTemp const & pc) -> SingletonContainerSet
2770 this = _IMP_container.new_SingletonContainerSet(*args)
2772 self.this.append(this)
2773 except __builtin__.Exception:
2776 def do_apply(self, sm):
2777 """do_apply(SingletonContainerSet self, SingletonModifier sm)"""
2778 return _IMP_container.SingletonContainerSet_do_apply(self, sm)
2781 def get_version_info(self):
2782 """get_version_info(SingletonContainerSet self) -> VersionInfo"""
2783 return _IMP_container.SingletonContainerSet_get_version_info(self)
2786 def remove_singleton_container(self, d):
2787 """remove_singleton_container(SingletonContainerSet self, SingletonContainer d)"""
2788 return _IMP_container.SingletonContainerSet_remove_singleton_container(self, d)
2791 def remove_singleton_containers(self, d):
2792 """remove_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & d)"""
2793 return _IMP_container.SingletonContainerSet_remove_singleton_containers(self, d)
2796 def set_singleton_containers(self, ps):
2797 """set_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & ps)"""
2798 return _IMP_container.SingletonContainerSet_set_singleton_containers(self, ps)
2801 def set_singleton_containers_order(self, objs):
2802 """set_singleton_containers_order(SingletonContainerSet self, IMP::SingletonContainers const & objs)"""
2803 return _IMP_container.SingletonContainerSet_set_singleton_containers_order(self, objs)
2806 def add_singleton_container(self, obj):
2807 """add_singleton_container(SingletonContainerSet self, SingletonContainer obj) -> unsigned int"""
2808 return _IMP_container.SingletonContainerSet_add_singleton_container(self, obj)
2811 def add_singleton_containers(self, objs):
2812 """add_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & objs)"""
2813 return _IMP_container.SingletonContainerSet_add_singleton_containers(self, objs)
2816 def clear_singleton_containers(self):
2817 """clear_singleton_containers(SingletonContainerSet self)"""
2818 return _IMP_container.SingletonContainerSet_clear_singleton_containers(self)
2821 def get_number_of_singleton_containers(self):
2822 """get_number_of_singleton_containers(SingletonContainerSet self) -> unsigned int"""
2823 return _IMP_container.SingletonContainerSet_get_number_of_singleton_containers(self)
2826 def get_has_singleton_containers(self):
2827 """get_has_singleton_containers(SingletonContainerSet self) -> bool"""
2828 return _IMP_container.SingletonContainerSet_get_has_singleton_containers(self)
2831 def get_singleton_container(self, i):
2832 """get_singleton_container(SingletonContainerSet self, unsigned int i) -> SingletonContainer"""
2833 return _IMP_container.SingletonContainerSet_get_singleton_container(self, i)
2836 def get_singleton_containers(self):
2837 """get_singleton_containers(SingletonContainerSet self) -> IMP::SingletonContainers"""
2838 return _IMP_container.SingletonContainerSet_get_singleton_containers(self)
2841 def reserve_singleton_containers(self, sz):
2842 """reserve_singleton_containers(SingletonContainerSet self, unsigned int sz)"""
2843 return _IMP_container.SingletonContainerSet_reserve_singleton_containers(self, sz)
2846 def do_get_inputs(self):
2847 """do_get_inputs(SingletonContainerSet self) -> IMP::ModelObjectsTemp"""
2848 return _IMP_container.SingletonContainerSet_do_get_inputs(self)
2852 """__str__(SingletonContainerSet self) -> std::string"""
2853 return _IMP_container.SingletonContainerSet___str__(self)
2857 """__repr__(SingletonContainerSet self) -> std::string"""
2858 return _IMP_container.SingletonContainerSet___repr__(self)
2863 return _object_cast_to_SingletonContainerSet(o)
2865 SingletonContainerSet_swigregister = _IMP_container.SingletonContainerSet_swigregister
2866 SingletonContainerSet_swigregister(SingletonContainerSet)
2869 """Proxy of C++ IMP::container::SingletonsConstraint class."""
2871 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2873 def __init__(self, *args):
2875 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c, std::string name) -> SingletonsConstraint
2876 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c) -> SingletonsConstraint
2878 this = _IMP_container.new_SingletonsConstraint(*args)
2880 self.this.append(this)
2881 except __builtin__.Exception:
2884 def get_version_info(self):
2885 """get_version_info(SingletonsConstraint self) -> VersionInfo"""
2886 return _IMP_container.SingletonsConstraint_get_version_info(self)
2890 """__str__(SingletonsConstraint self) -> std::string"""
2891 return _IMP_container.SingletonsConstraint___str__(self)
2895 """__repr__(SingletonsConstraint self) -> std::string"""
2896 return _IMP_container.SingletonsConstraint___repr__(self)
2901 return _object_cast_to_SingletonsConstraint(o)
2903 SingletonsConstraint_swigregister = _IMP_container.SingletonsConstraint_swigregister
2904 SingletonsConstraint_swigregister(SingletonsConstraint)
2907 """Proxy of C++ IMP::container::SingletonsOptimizerState class."""
2909 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2911 def __init__(self, *args):
2913 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf, std::string name) -> SingletonsOptimizerState
2914 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf) -> SingletonsOptimizerState
2916 this = _IMP_container.new_SingletonsOptimizerState(*args)
2918 self.this.append(this)
2919 except __builtin__.Exception:
2922 def get_version_info(self):
2923 """get_version_info(SingletonsOptimizerState self) -> VersionInfo"""
2924 return _IMP_container.SingletonsOptimizerState_get_version_info(self)
2928 """__str__(SingletonsOptimizerState self) -> std::string"""
2929 return _IMP_container.SingletonsOptimizerState___str__(self)
2933 """__repr__(SingletonsOptimizerState self) -> std::string"""
2934 return _IMP_container.SingletonsOptimizerState___repr__(self)
2939 return _object_cast_to_SingletonsOptimizerState(o)
2941 SingletonsOptimizerState_swigregister = _IMP_container.SingletonsOptimizerState_swigregister
2942 SingletonsOptimizerState_swigregister(SingletonsOptimizerState)
2945 """Proxy of C++ IMP::container::SingletonsRestraint class."""
2947 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2949 def __init__(self, *args):
2951 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc, std::string name) -> SingletonsRestraint
2952 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc) -> SingletonsRestraint
2954 this = _IMP_container.new_SingletonsRestraint(*args)
2956 self.this.append(this)
2957 except __builtin__.Exception:
2960 def do_get_inputs(self):
2961 """do_get_inputs(SingletonsRestraint self) -> IMP::ModelObjectsTemp"""
2962 return _IMP_container.SingletonsRestraint_do_get_inputs(self)
2965 def get_version_info(self):
2966 """get_version_info(SingletonsRestraint self) -> VersionInfo"""
2967 return _IMP_container.SingletonsRestraint_get_version_info(self)
2971 """__str__(SingletonsRestraint self) -> std::string"""
2972 return _IMP_container.SingletonsRestraint___str__(self)
2976 """__repr__(SingletonsRestraint self) -> std::string"""
2977 return _IMP_container.SingletonsRestraint___repr__(self)
2982 return _object_cast_to_SingletonsRestraint(o)
2984 SingletonsRestraint_swigregister = _IMP_container.SingletonsRestraint_swigregister
2985 SingletonsRestraint_swigregister(SingletonsRestraint)
2988 """Proxy of C++ IMP::container::TripletContainerSet class."""
2990 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2992 def __init__(self, *args):
2994 __init__(IMP::container::TripletContainerSet self, Model m, std::string name) -> TripletContainerSet
2995 __init__(IMP::container::TripletContainerSet self, Model m) -> TripletContainerSet
2996 __init__(IMP::container::TripletContainerSet self, IMP::TripletContainersTemp const & pc, std::string name) -> TripletContainerSet
2997 __init__(IMP::container::TripletContainerSet self, IMP::TripletContainersTemp const & pc) -> TripletContainerSet
2999 this = _IMP_container.new_TripletContainerSet(*args)
3001 self.this.append(this)
3002 except __builtin__.Exception:
3005 def do_apply(self, sm):
3006 """do_apply(TripletContainerSet self, TripletModifier sm)"""
3007 return _IMP_container.TripletContainerSet_do_apply(self, sm)
3010 def get_version_info(self):
3011 """get_version_info(TripletContainerSet self) -> VersionInfo"""
3012 return _IMP_container.TripletContainerSet_get_version_info(self)
3015 def remove_triplet_container(self, d):
3016 """remove_triplet_container(TripletContainerSet self, TripletContainer d)"""
3017 return _IMP_container.TripletContainerSet_remove_triplet_container(self, d)
3020 def remove_triplet_containers(self, d):
3021 """remove_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & d)"""
3022 return _IMP_container.TripletContainerSet_remove_triplet_containers(self, d)
3025 def set_triplet_containers(self, ps):
3026 """set_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & ps)"""
3027 return _IMP_container.TripletContainerSet_set_triplet_containers(self, ps)
3030 def set_triplet_containers_order(self, objs):
3031 """set_triplet_containers_order(TripletContainerSet self, IMP::TripletContainers const & objs)"""
3032 return _IMP_container.TripletContainerSet_set_triplet_containers_order(self, objs)
3035 def add_triplet_container(self, obj):
3036 """add_triplet_container(TripletContainerSet self, TripletContainer obj) -> unsigned int"""
3037 return _IMP_container.TripletContainerSet_add_triplet_container(self, obj)
3040 def add_triplet_containers(self, objs):
3041 """add_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & objs)"""
3042 return _IMP_container.TripletContainerSet_add_triplet_containers(self, objs)
3045 def clear_triplet_containers(self):
3046 """clear_triplet_containers(TripletContainerSet self)"""
3047 return _IMP_container.TripletContainerSet_clear_triplet_containers(self)
3050 def get_number_of_triplet_containers(self):
3051 """get_number_of_triplet_containers(TripletContainerSet self) -> unsigned int"""
3052 return _IMP_container.TripletContainerSet_get_number_of_triplet_containers(self)
3055 def get_has_triplet_containers(self):
3056 """get_has_triplet_containers(TripletContainerSet self) -> bool"""
3057 return _IMP_container.TripletContainerSet_get_has_triplet_containers(self)
3060 def get_triplet_container(self, i):
3061 """get_triplet_container(TripletContainerSet self, unsigned int i) -> TripletContainer"""
3062 return _IMP_container.TripletContainerSet_get_triplet_container(self, i)
3065 def get_triplet_containers(self):
3066 """get_triplet_containers(TripletContainerSet self) -> IMP::TripletContainers"""
3067 return _IMP_container.TripletContainerSet_get_triplet_containers(self)
3070 def reserve_triplet_containers(self, sz):
3071 """reserve_triplet_containers(TripletContainerSet self, unsigned int sz)"""
3072 return _IMP_container.TripletContainerSet_reserve_triplet_containers(self, sz)
3075 def do_get_inputs(self):
3076 """do_get_inputs(TripletContainerSet self) -> IMP::ModelObjectsTemp"""
3077 return _IMP_container.TripletContainerSet_do_get_inputs(self)
3081 """__str__(TripletContainerSet self) -> std::string"""
3082 return _IMP_container.TripletContainerSet___str__(self)
3086 """__repr__(TripletContainerSet self) -> std::string"""
3087 return _IMP_container.TripletContainerSet___repr__(self)
3092 return _object_cast_to_TripletContainerSet(o)
3094 TripletContainerSet_swigregister = _IMP_container.TripletContainerSet_swigregister
3095 TripletContainerSet_swigregister(TripletContainerSet)
3098 """Proxy of C++ IMP::container::TripletsConstraint class."""
3100 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3102 def __init__(self, *args):
3104 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c, std::string name) -> TripletsConstraint
3105 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c) -> TripletsConstraint
3107 this = _IMP_container.new_TripletsConstraint(*args)
3109 self.this.append(this)
3110 except __builtin__.Exception:
3113 def get_version_info(self):
3114 """get_version_info(TripletsConstraint self) -> VersionInfo"""
3115 return _IMP_container.TripletsConstraint_get_version_info(self)
3119 """__str__(TripletsConstraint self) -> std::string"""
3120 return _IMP_container.TripletsConstraint___str__(self)
3124 """__repr__(TripletsConstraint self) -> std::string"""
3125 return _IMP_container.TripletsConstraint___repr__(self)
3130 return _object_cast_to_TripletsConstraint(o)
3132 TripletsConstraint_swigregister = _IMP_container.TripletsConstraint_swigregister
3133 TripletsConstraint_swigregister(TripletsConstraint)
3136 """Proxy of C++ IMP::container::TripletsOptimizerState class."""
3138 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3140 def __init__(self, *args):
3142 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf, std::string name) -> TripletsOptimizerState
3143 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf) -> TripletsOptimizerState
3145 this = _IMP_container.new_TripletsOptimizerState(*args)
3147 self.this.append(this)
3148 except __builtin__.Exception:
3151 def get_version_info(self):
3152 """get_version_info(TripletsOptimizerState self) -> VersionInfo"""
3153 return _IMP_container.TripletsOptimizerState_get_version_info(self)
3157 """__str__(TripletsOptimizerState self) -> std::string"""
3158 return _IMP_container.TripletsOptimizerState___str__(self)
3162 """__repr__(TripletsOptimizerState self) -> std::string"""
3163 return _IMP_container.TripletsOptimizerState___repr__(self)
3168 return _object_cast_to_TripletsOptimizerState(o)
3170 TripletsOptimizerState_swigregister = _IMP_container.TripletsOptimizerState_swigregister
3171 TripletsOptimizerState_swigregister(TripletsOptimizerState)
3174 """Proxy of C++ IMP::container::TripletsRestraint class."""
3176 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3178 def __init__(self, *args):
3180 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc, std::string name) -> TripletsRestraint
3181 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc) -> TripletsRestraint
3183 this = _IMP_container.new_TripletsRestraint(*args)
3185 self.this.append(this)
3186 except __builtin__.Exception:
3189 def do_get_inputs(self):
3190 """do_get_inputs(TripletsRestraint self) -> IMP::ModelObjectsTemp"""
3191 return _IMP_container.TripletsRestraint_do_get_inputs(self)
3194 def get_version_info(self):
3195 """get_version_info(TripletsRestraint self) -> VersionInfo"""
3196 return _IMP_container.TripletsRestraint_get_version_info(self)
3200 """__str__(TripletsRestraint self) -> std::string"""
3201 return _IMP_container.TripletsRestraint___str__(self)
3205 """__repr__(TripletsRestraint self) -> std::string"""
3206 return _IMP_container.TripletsRestraint___repr__(self)
3211 return _object_cast_to_TripletsRestraint(o)
3213 TripletsRestraint_swigregister = _IMP_container.TripletsRestraint_swigregister
3214 TripletsRestraint_swigregister(TripletsRestraint)
3217 """Proxy of C++ IMP::container::InContainerSingletonFilter class."""
3219 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3221 def __init__(self, *args):
3223 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, std::string name) -> InContainerSingletonFilter
3224 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c) -> InContainerSingletonFilter
3225 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations, std::string name) -> InContainerSingletonFilter
3226 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations) -> InContainerSingletonFilter
3228 this = _IMP_container.new_InContainerSingletonFilter(*args)
3230 self.this.append(this)
3231 except __builtin__.Exception:
3234 def do_get_inputs(self, m, pi):
3235 """do_get_inputs(InContainerSingletonFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3236 return _IMP_container.InContainerSingletonFilter_do_get_inputs(self, m, pi)
3239 def get_value(self, *args):
3241 get_value(InContainerSingletonFilter self, Particle a) -> int
3242 get_value(InContainerSingletonFilter self, IMP::ParticlesTemp const & o) -> IMP::Ints
3244 return _IMP_container.InContainerSingletonFilter_get_value(self, *args)
3247 def get_value_index(self, *args):
3249 get_value_index(InContainerSingletonFilter self, Model arg2, ParticleIndex vt) -> int
3250 get_value_index(InContainerSingletonFilter self, Model m, IMP::ParticleIndexes const & o) -> IMP::Ints
3252 return _IMP_container.InContainerSingletonFilter_get_value_index(self, *args)
3255 def get_version_info(self):
3256 """get_version_info(InContainerSingletonFilter self) -> VersionInfo"""
3257 return _IMP_container.InContainerSingletonFilter_get_version_info(self)
3261 """__str__(InContainerSingletonFilter self) -> std::string"""
3262 return _IMP_container.InContainerSingletonFilter___str__(self)
3266 """__repr__(InContainerSingletonFilter self) -> std::string"""
3267 return _IMP_container.InContainerSingletonFilter___repr__(self)
3272 return _object_cast_to_InContainerSingletonFilter(o)
3274 InContainerSingletonFilter_swigregister = _IMP_container.InContainerSingletonFilter_swigregister
3275 InContainerSingletonFilter_swigregister(InContainerSingletonFilter)
3278 """Proxy of C++ IMP::container::InContainerPairFilter class."""
3280 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3282 def __init__(self, *args):
3284 __init__(IMP::container::InContainerPairFilter self, PairContainer c, std::string name) -> InContainerPairFilter
3285 __init__(IMP::container::InContainerPairFilter self, PairContainer c) -> InContainerPairFilter
3286 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations, std::string name) -> InContainerPairFilter
3287 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations) -> InContainerPairFilter
3289 this = _IMP_container.new_InContainerPairFilter(*args)
3291 self.this.append(this)
3292 except __builtin__.Exception:
3295 def do_get_inputs(self, m, pi):
3296 """do_get_inputs(InContainerPairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3297 return _IMP_container.InContainerPairFilter_do_get_inputs(self, m, pi)
3300 def get_value(self, *args):
3302 get_value(InContainerPairFilter self, IMP::ParticlePair const & a) -> int
3303 get_value(InContainerPairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
3305 return _IMP_container.InContainerPairFilter_get_value(self, *args)
3308 def get_value_index(self, *args):
3310 get_value_index(InContainerPairFilter self, Model arg2, IMP::ParticleIndexPair const & vt) -> int
3311 get_value_index(InContainerPairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
3313 return _IMP_container.InContainerPairFilter_get_value_index(self, *args)
3316 def get_version_info(self):
3317 """get_version_info(InContainerPairFilter self) -> VersionInfo"""
3318 return _IMP_container.InContainerPairFilter_get_version_info(self)
3322 """__str__(InContainerPairFilter self) -> std::string"""
3323 return _IMP_container.InContainerPairFilter___str__(self)
3327 """__repr__(InContainerPairFilter self) -> std::string"""
3328 return _IMP_container.InContainerPairFilter___repr__(self)
3333 return _object_cast_to_InContainerPairFilter(o)
3335 InContainerPairFilter_swigregister = _IMP_container.InContainerPairFilter_swigregister
3336 InContainerPairFilter_swigregister(InContainerPairFilter)
3339 """Proxy of C++ IMP::container::InContainerTripletFilter class."""
3341 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3343 def __init__(self, *args):
3345 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, std::string name) -> InContainerTripletFilter
3346 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c) -> InContainerTripletFilter
3347 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations, std::string name) -> InContainerTripletFilter
3348 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations) -> InContainerTripletFilter
3350 this = _IMP_container.new_InContainerTripletFilter(*args)
3352 self.this.append(this)
3353 except __builtin__.Exception:
3356 def do_get_inputs(self, m, pi):
3357 """do_get_inputs(InContainerTripletFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3358 return _IMP_container.InContainerTripletFilter_do_get_inputs(self, m, pi)
3361 def get_value(self, *args):
3363 get_value(InContainerTripletFilter self, IMP::ParticleTriplet const & a) -> int
3364 get_value(InContainerTripletFilter self, IMP::ParticleTripletsTemp const & o) -> IMP::Ints
3366 return _IMP_container.InContainerTripletFilter_get_value(self, *args)
3369 def get_value_index(self, *args):
3371 get_value_index(InContainerTripletFilter self, Model arg2, IMP::ParticleIndexTriplet const & vt) -> int
3372 get_value_index(InContainerTripletFilter self, Model m, IMP::ParticleIndexTriplets const & o) -> IMP::Ints
3374 return _IMP_container.InContainerTripletFilter_get_value_index(self, *args)
3377 def get_version_info(self):
3378 """get_version_info(InContainerTripletFilter self) -> VersionInfo"""
3379 return _IMP_container.InContainerTripletFilter_get_version_info(self)
3383 """__str__(InContainerTripletFilter self) -> std::string"""
3384 return _IMP_container.InContainerTripletFilter___str__(self)
3388 """__repr__(InContainerTripletFilter self) -> std::string"""
3389 return _IMP_container.InContainerTripletFilter___repr__(self)
3394 return _object_cast_to_InContainerTripletFilter(o)
3396 InContainerTripletFilter_swigregister = _IMP_container.InContainerTripletFilter_swigregister
3397 InContainerTripletFilter_swigregister(InContainerTripletFilter)
3400 """Proxy of C++ IMP::container::InContainerQuadFilter class."""
3402 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3404 def __init__(self, *args):
3406 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, std::string name) -> InContainerQuadFilter
3407 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c) -> InContainerQuadFilter
3408 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations, std::string name) -> InContainerQuadFilter
3409 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations) -> InContainerQuadFilter
3411 this = _IMP_container.new_InContainerQuadFilter(*args)
3413 self.this.append(this)
3414 except __builtin__.Exception:
3417 def do_get_inputs(self, m, pi):
3418 """do_get_inputs(InContainerQuadFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3419 return _IMP_container.InContainerQuadFilter_do_get_inputs(self, m, pi)
3422 def get_value(self, *args):
3424 get_value(InContainerQuadFilter self, IMP::ParticleQuad const & a) -> int
3425 get_value(InContainerQuadFilter self, IMP::ParticleQuadsTemp const & o) -> IMP::Ints
3427 return _IMP_container.InContainerQuadFilter_get_value(self, *args)
3430 def get_value_index(self, *args):
3432 get_value_index(InContainerQuadFilter self, Model arg2, IMP::ParticleIndexQuad const & vt) -> int
3433 get_value_index(InContainerQuadFilter self, Model m, IMP::ParticleIndexQuads const & o) -> IMP::Ints
3435 return _IMP_container.InContainerQuadFilter_get_value_index(self, *args)
3438 def get_version_info(self):
3439 """get_version_info(InContainerQuadFilter self) -> VersionInfo"""
3440 return _IMP_container.InContainerQuadFilter_get_version_info(self)
3444 """__str__(InContainerQuadFilter self) -> std::string"""
3445 return _IMP_container.InContainerQuadFilter___str__(self)
3449 """__repr__(InContainerQuadFilter self) -> std::string"""
3450 return _IMP_container.InContainerQuadFilter___repr__(self)
3455 return _object_cast_to_InContainerQuadFilter(o)
3457 InContainerQuadFilter_swigregister = _IMP_container.InContainerQuadFilter_swigregister
3458 InContainerQuadFilter_swigregister(InContainerQuadFilter)
3461 """Proxy of C++ IMP::container::SingletonContainerStatistics class."""
3463 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3465 def __init__(self, c):
3466 """__init__(IMP::container::SingletonContainerStatistics self, _SingletonContainerAdaptor c) -> SingletonContainerStatistics"""
3467 this = _IMP_container.new_SingletonContainerStatistics(c)
3469 self.this.append(this)
3470 except __builtin__.Exception:
3473 def show_statistics(self, out):
3474 """show_statistics(SingletonContainerStatistics self, _ostream out)"""
3475 return _IMP_container.SingletonContainerStatistics_show_statistics(self, out)
3478 def set_track_unique(self, tf):
3479 """set_track_unique(SingletonContainerStatistics self, bool tf)"""
3480 return _IMP_container.SingletonContainerStatistics_set_track_unique(self, tf)
3483 def do_before_evaluate(self):
3484 """do_before_evaluate(SingletonContainerStatistics self)"""
3485 return _IMP_container.SingletonContainerStatistics_do_before_evaluate(self)
3488 def do_after_evaluate(self, da):
3489 """do_after_evaluate(SingletonContainerStatistics self, DerivativeAccumulator da)"""
3490 return _IMP_container.SingletonContainerStatistics_do_after_evaluate(self, da)
3493 def do_get_inputs(self):
3494 """do_get_inputs(SingletonContainerStatistics self) -> IMP::ModelObjectsTemp"""
3495 return _IMP_container.SingletonContainerStatistics_do_get_inputs(self)
3498 def do_get_outputs(self):
3499 """do_get_outputs(SingletonContainerStatistics self) -> IMP::ModelObjectsTemp"""
3500 return _IMP_container.SingletonContainerStatistics_do_get_outputs(self)
3503 def get_version_info(self):
3504 """get_version_info(SingletonContainerStatistics self) -> VersionInfo"""
3505 return _IMP_container.SingletonContainerStatistics_get_version_info(self)
3509 """__str__(SingletonContainerStatistics self) -> std::string"""
3510 return _IMP_container.SingletonContainerStatistics___str__(self)
3514 """__repr__(SingletonContainerStatistics self) -> std::string"""
3515 return _IMP_container.SingletonContainerStatistics___repr__(self)
3520 return _object_cast_to_SingletonContainerStatistics(o)
3522 SingletonContainerStatistics_swigregister = _IMP_container.SingletonContainerStatistics_swigregister
3523 SingletonContainerStatistics_swigregister(SingletonContainerStatistics)
3526 """Proxy of C++ IMP::container::PairContainerStatistics class."""
3528 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3530 def __init__(self, c):
3531 """__init__(IMP::container::PairContainerStatistics self, _PairContainerAdaptor c) -> PairContainerStatistics"""
3532 this = _IMP_container.new_PairContainerStatistics(c)
3534 self.this.append(this)
3535 except __builtin__.Exception:
3538 def show_statistics(self, out):
3539 """show_statistics(PairContainerStatistics self, _ostream out)"""
3540 return _IMP_container.PairContainerStatistics_show_statistics(self, out)
3543 def set_track_unique(self, tf):
3544 """set_track_unique(PairContainerStatistics self, bool tf)"""
3545 return _IMP_container.PairContainerStatistics_set_track_unique(self, tf)
3548 def do_before_evaluate(self):
3549 """do_before_evaluate(PairContainerStatistics self)"""
3550 return _IMP_container.PairContainerStatistics_do_before_evaluate(self)
3553 def do_after_evaluate(self, da):
3554 """do_after_evaluate(PairContainerStatistics self, DerivativeAccumulator da)"""
3555 return _IMP_container.PairContainerStatistics_do_after_evaluate(self, da)
3558 def do_get_inputs(self):
3559 """do_get_inputs(PairContainerStatistics self) -> IMP::ModelObjectsTemp"""
3560 return _IMP_container.PairContainerStatistics_do_get_inputs(self)
3563 def do_get_outputs(self):
3564 """do_get_outputs(PairContainerStatistics self) -> IMP::ModelObjectsTemp"""
3565 return _IMP_container.PairContainerStatistics_do_get_outputs(self)
3568 def get_version_info(self):
3569 """get_version_info(PairContainerStatistics self) -> VersionInfo"""
3570 return _IMP_container.PairContainerStatistics_get_version_info(self)
3574 """__str__(PairContainerStatistics self) -> std::string"""
3575 return _IMP_container.PairContainerStatistics___str__(self)
3579 """__repr__(PairContainerStatistics self) -> std::string"""
3580 return _IMP_container.PairContainerStatistics___repr__(self)
3585 return _object_cast_to_PairContainerStatistics(o)
3587 PairContainerStatistics_swigregister = _IMP_container.PairContainerStatistics_swigregister
3588 PairContainerStatistics_swigregister(PairContainerStatistics)
3591 """Proxy of C++ IMP::container::TripletContainerStatistics class."""
3593 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3595 def __init__(self, c):
3596 """__init__(IMP::container::TripletContainerStatistics self, _TripletContainerAdaptor c) -> TripletContainerStatistics"""
3597 this = _IMP_container.new_TripletContainerStatistics(c)
3599 self.this.append(this)
3600 except __builtin__.Exception:
3603 def show_statistics(self, out):
3604 """show_statistics(TripletContainerStatistics self, _ostream out)"""
3605 return _IMP_container.TripletContainerStatistics_show_statistics(self, out)
3608 def set_track_unique(self, tf):
3609 """set_track_unique(TripletContainerStatistics self, bool tf)"""
3610 return _IMP_container.TripletContainerStatistics_set_track_unique(self, tf)
3613 def do_before_evaluate(self):
3614 """do_before_evaluate(TripletContainerStatistics self)"""
3615 return _IMP_container.TripletContainerStatistics_do_before_evaluate(self)
3618 def do_after_evaluate(self, da):
3619 """do_after_evaluate(TripletContainerStatistics self, DerivativeAccumulator da)"""
3620 return _IMP_container.TripletContainerStatistics_do_after_evaluate(self, da)
3623 def do_get_inputs(self):
3624 """do_get_inputs(TripletContainerStatistics self) -> IMP::ModelObjectsTemp"""
3625 return _IMP_container.TripletContainerStatistics_do_get_inputs(self)
3628 def do_get_outputs(self):
3629 """do_get_outputs(TripletContainerStatistics self) -> IMP::ModelObjectsTemp"""
3630 return _IMP_container.TripletContainerStatistics_do_get_outputs(self)
3633 def get_version_info(self):
3634 """get_version_info(TripletContainerStatistics self) -> VersionInfo"""
3635 return _IMP_container.TripletContainerStatistics_get_version_info(self)
3639 """__str__(TripletContainerStatistics self) -> std::string"""
3640 return _IMP_container.TripletContainerStatistics___str__(self)
3644 """__repr__(TripletContainerStatistics self) -> std::string"""
3645 return _IMP_container.TripletContainerStatistics___repr__(self)
3650 return _object_cast_to_TripletContainerStatistics(o)
3652 TripletContainerStatistics_swigregister = _IMP_container.TripletContainerStatistics_swigregister
3653 TripletContainerStatistics_swigregister(TripletContainerStatistics)
3656 """Proxy of C++ IMP::container::QuadContainerStatistics class."""
3658 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3660 def __init__(self, c):
3661 """__init__(IMP::container::QuadContainerStatistics self, _QuadContainerAdaptor c) -> QuadContainerStatistics"""
3662 this = _IMP_container.new_QuadContainerStatistics(c)
3664 self.this.append(this)
3665 except __builtin__.Exception:
3668 def show_statistics(self, out):
3669 """show_statistics(QuadContainerStatistics self, _ostream out)"""
3670 return _IMP_container.QuadContainerStatistics_show_statistics(self, out)
3673 def set_track_unique(self, tf):
3674 """set_track_unique(QuadContainerStatistics self, bool tf)"""
3675 return _IMP_container.QuadContainerStatistics_set_track_unique(self, tf)
3678 def do_before_evaluate(self):
3679 """do_before_evaluate(QuadContainerStatistics self)"""
3680 return _IMP_container.QuadContainerStatistics_do_before_evaluate(self)
3683 def do_after_evaluate(self, da):
3684 """do_after_evaluate(QuadContainerStatistics self, DerivativeAccumulator da)"""
3685 return _IMP_container.QuadContainerStatistics_do_after_evaluate(self, da)
3688 def do_get_inputs(self):
3689 """do_get_inputs(QuadContainerStatistics self) -> IMP::ModelObjectsTemp"""
3690 return _IMP_container.QuadContainerStatistics_do_get_inputs(self)
3693 def do_get_outputs(self):
3694 """do_get_outputs(QuadContainerStatistics self) -> IMP::ModelObjectsTemp"""
3695 return _IMP_container.QuadContainerStatistics_do_get_outputs(self)
3698 def get_version_info(self):
3699 """get_version_info(QuadContainerStatistics self) -> VersionInfo"""
3700 return _IMP_container.QuadContainerStatistics_get_version_info(self)
3704 """__str__(QuadContainerStatistics self) -> std::string"""
3705 return _IMP_container.QuadContainerStatistics___str__(self)
3709 """__repr__(QuadContainerStatistics self) -> std::string"""
3710 return _IMP_container.QuadContainerStatistics___repr__(self)
3715 return _object_cast_to_QuadContainerStatistics(o)
3717 QuadContainerStatistics_swigregister = _IMP_container.QuadContainerStatistics_swigregister
3718 QuadContainerStatistics_swigregister(QuadContainerStatistics)
3721 """Proxy of C++ IMP::container::EventSingletonsOptimizerState class."""
3723 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3725 def __init__(self, *args):
3727 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventSingletonsOptimizerState
3728 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count, int max_count) -> EventSingletonsOptimizerState
3730 this = _IMP_container.new_EventSingletonsOptimizerState(*args)
3732 self.this.append(this)
3733 except __builtin__.Exception:
3736 def get_version_info(self):
3737 """get_version_info(EventSingletonsOptimizerState self) -> VersionInfo"""
3738 return _IMP_container.EventSingletonsOptimizerState_get_version_info(self)
3742 """__str__(EventSingletonsOptimizerState self) -> std::string"""
3743 return _IMP_container.EventSingletonsOptimizerState___str__(self)
3747 """__repr__(EventSingletonsOptimizerState self) -> std::string"""
3748 return _IMP_container.EventSingletonsOptimizerState___repr__(self)
3753 return _object_cast_to_EventSingletonsOptimizerState(o)
3755 EventSingletonsOptimizerState_swigregister = _IMP_container.EventSingletonsOptimizerState_swigregister
3756 EventSingletonsOptimizerState_swigregister(EventSingletonsOptimizerState)
3759 """Proxy of C++ IMP::container::EventPairsOptimizerState class."""
3761 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3763 def __init__(self, *args):
3765 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventPairsOptimizerState
3766 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count) -> EventPairsOptimizerState
3768 this = _IMP_container.new_EventPairsOptimizerState(*args)
3770 self.this.append(this)
3771 except __builtin__.Exception:
3774 def get_version_info(self):
3775 """get_version_info(EventPairsOptimizerState self) -> VersionInfo"""
3776 return _IMP_container.EventPairsOptimizerState_get_version_info(self)
3780 """__str__(EventPairsOptimizerState self) -> std::string"""
3781 return _IMP_container.EventPairsOptimizerState___str__(self)
3785 """__repr__(EventPairsOptimizerState self) -> std::string"""
3786 return _IMP_container.EventPairsOptimizerState___repr__(self)
3791 return _object_cast_to_EventPairsOptimizerState(o)
3793 EventPairsOptimizerState_swigregister = _IMP_container.EventPairsOptimizerState_swigregister
3794 EventPairsOptimizerState_swigregister(EventPairsOptimizerState)
3797 """Proxy of C++ IMP::container::EventTripletsOptimizerState class."""
3799 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3801 def __init__(self, *args):
3803 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventTripletsOptimizerState
3804 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count, int max_count) -> EventTripletsOptimizerState
3806 this = _IMP_container.new_EventTripletsOptimizerState(*args)
3808 self.this.append(this)
3809 except __builtin__.Exception:
3812 def get_version_info(self):
3813 """get_version_info(EventTripletsOptimizerState self) -> VersionInfo"""
3814 return _IMP_container.EventTripletsOptimizerState_get_version_info(self)
3818 """__str__(EventTripletsOptimizerState self) -> std::string"""
3819 return _IMP_container.EventTripletsOptimizerState___str__(self)
3823 """__repr__(EventTripletsOptimizerState self) -> std::string"""
3824 return _IMP_container.EventTripletsOptimizerState___repr__(self)
3829 return _object_cast_to_EventTripletsOptimizerState(o)
3831 EventTripletsOptimizerState_swigregister = _IMP_container.EventTripletsOptimizerState_swigregister
3832 EventTripletsOptimizerState_swigregister(EventTripletsOptimizerState)
3835 """Proxy of C++ IMP::container::EventQuadsOptimizerState class."""
3837 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3839 def __init__(self, *args):
3841 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventQuadsOptimizerState
3842 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count) -> EventQuadsOptimizerState
3844 this = _IMP_container.new_EventQuadsOptimizerState(*args)
3846 self.this.append(this)
3847 except __builtin__.Exception:
3850 def get_version_info(self):
3851 """get_version_info(EventQuadsOptimizerState self) -> VersionInfo"""
3852 return _IMP_container.EventQuadsOptimizerState_get_version_info(self)
3856 """__str__(EventQuadsOptimizerState self) -> std::string"""
3857 return _IMP_container.EventQuadsOptimizerState___str__(self)
3861 """__repr__(EventQuadsOptimizerState self) -> std::string"""
3862 return _IMP_container.EventQuadsOptimizerState___repr__(self)
3867 return _object_cast_to_EventQuadsOptimizerState(o)
3869 EventQuadsOptimizerState_swigregister = _IMP_container.EventQuadsOptimizerState_swigregister
3870 EventQuadsOptimizerState_swigregister(EventQuadsOptimizerState)
3873 """Proxy of C++ IMP::container::PredicateSingletonsRestraint class."""
3875 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3877 def __init__(self, *args):
3879 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input, std::string name) -> PredicateSingletonsRestraint
3880 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input) -> PredicateSingletonsRestraint
3882 this = _IMP_container.new_PredicateSingletonsRestraint(*args)
3884 self.this.append(this)
3885 except __builtin__.Exception:
3888 def set_score(self, predicate_value, score):
3889 """set_score(PredicateSingletonsRestraint self, int predicate_value, SingletonScore score)"""
3890 return _IMP_container.PredicateSingletonsRestraint_set_score(self, predicate_value, score)
3893 def set_unknown_score(self, score):
3894 """set_unknown_score(PredicateSingletonsRestraint self, SingletonScore score)"""
3895 return _IMP_container.PredicateSingletonsRestraint_set_unknown_score(self, score)
3898 def set_is_complete(self, tf):
3899 """set_is_complete(PredicateSingletonsRestraint self, bool tf)"""
3900 return _IMP_container.PredicateSingletonsRestraint_set_is_complete(self, tf)
3904 """get_indexes(PredicateSingletonsRestraint self, int predicate_value) -> IMP::ParticleIndexes"""
3905 return _IMP_container.PredicateSingletonsRestraint_get_indexes(self, predicate_value)
3908 def do_add_score_and_derivatives(self, sa):
3909 """do_add_score_and_derivatives(PredicateSingletonsRestraint self, ScoreAccumulator sa)"""
3910 return _IMP_container.PredicateSingletonsRestraint_do_add_score_and_derivatives(self, sa)
3913 def do_get_inputs(self):
3914 """do_get_inputs(PredicateSingletonsRestraint self) -> IMP::ModelObjectsTemp"""
3915 return _IMP_container.PredicateSingletonsRestraint_do_get_inputs(self)
3918 def get_version_info(self):
3919 """get_version_info(PredicateSingletonsRestraint self) -> VersionInfo"""
3920 return _IMP_container.PredicateSingletonsRestraint_get_version_info(self)
3924 """__str__(PredicateSingletonsRestraint self) -> std::string"""
3925 return _IMP_container.PredicateSingletonsRestraint___str__(self)
3929 """__repr__(PredicateSingletonsRestraint self) -> std::string"""
3930 return _IMP_container.PredicateSingletonsRestraint___repr__(self)
3935 return _object_cast_to_PredicateSingletonsRestraint(o)
3937 PredicateSingletonsRestraint_swigregister = _IMP_container.PredicateSingletonsRestraint_swigregister
3938 PredicateSingletonsRestraint_swigregister(PredicateSingletonsRestraint)
3941 """Proxy of C++ IMP::container::PredicatePairsRestraint class."""
3943 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3945 def __init__(self, *args):
3947 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input, std::string name) -> PredicatePairsRestraint
3948 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input) -> PredicatePairsRestraint
3950 this = _IMP_container.new_PredicatePairsRestraint(*args)
3952 self.this.append(this)
3953 except __builtin__.Exception:
3956 def set_score(self, predicate_value, score):
3957 """set_score(PredicatePairsRestraint self, int predicate_value, PairScore score)"""
3958 return _IMP_container.PredicatePairsRestraint_set_score(self, predicate_value, score)
3961 def set_unknown_score(self, score):
3962 """set_unknown_score(PredicatePairsRestraint self, PairScore score)"""
3963 return _IMP_container.PredicatePairsRestraint_set_unknown_score(self, score)
3966 def set_is_complete(self, tf):
3967 """set_is_complete(PredicatePairsRestraint self, bool tf)"""
3968 return _IMP_container.PredicatePairsRestraint_set_is_complete(self, tf)
3972 """get_indexes(PredicatePairsRestraint self, int predicate_value) -> IMP::ParticleIndexPairs"""
3973 return _IMP_container.PredicatePairsRestraint_get_indexes(self, predicate_value)
3976 def do_add_score_and_derivatives(self, sa):
3977 """do_add_score_and_derivatives(PredicatePairsRestraint self, ScoreAccumulator sa)"""
3978 return _IMP_container.PredicatePairsRestraint_do_add_score_and_derivatives(self, sa)
3981 def do_get_inputs(self):
3982 """do_get_inputs(PredicatePairsRestraint self) -> IMP::ModelObjectsTemp"""
3983 return _IMP_container.PredicatePairsRestraint_do_get_inputs(self)
3986 def get_version_info(self):
3987 """get_version_info(PredicatePairsRestraint self) -> VersionInfo"""
3988 return _IMP_container.PredicatePairsRestraint_get_version_info(self)
3992 """__str__(PredicatePairsRestraint self) -> std::string"""
3993 return _IMP_container.PredicatePairsRestraint___str__(self)
3997 """__repr__(PredicatePairsRestraint self) -> std::string"""
3998 return _IMP_container.PredicatePairsRestraint___repr__(self)
4003 return _object_cast_to_PredicatePairsRestraint(o)
4005 PredicatePairsRestraint_swigregister = _IMP_container.PredicatePairsRestraint_swigregister
4006 PredicatePairsRestraint_swigregister(PredicatePairsRestraint)
4009 """Proxy of C++ IMP::container::PredicateTripletsRestraint class."""
4011 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4013 def __init__(self, *args):
4015 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input, std::string name) -> PredicateTripletsRestraint
4016 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input) -> PredicateTripletsRestraint
4018 this = _IMP_container.new_PredicateTripletsRestraint(*args)
4020 self.this.append(this)
4021 except __builtin__.Exception:
4024 def set_score(self, predicate_value, score):
4025 """set_score(PredicateTripletsRestraint self, int predicate_value, TripletScore score)"""
4026 return _IMP_container.PredicateTripletsRestraint_set_score(self, predicate_value, score)
4029 def set_unknown_score(self, score):
4030 """set_unknown_score(PredicateTripletsRestraint self, TripletScore score)"""
4031 return _IMP_container.PredicateTripletsRestraint_set_unknown_score(self, score)
4034 def set_is_complete(self, tf):
4035 """set_is_complete(PredicateTripletsRestraint self, bool tf)"""
4036 return _IMP_container.PredicateTripletsRestraint_set_is_complete(self, tf)
4040 """get_indexes(PredicateTripletsRestraint self, int predicate_value) -> IMP::ParticleIndexTriplets"""
4041 return _IMP_container.PredicateTripletsRestraint_get_indexes(self, predicate_value)
4044 def do_add_score_and_derivatives(self, sa):
4045 """do_add_score_and_derivatives(PredicateTripletsRestraint self, ScoreAccumulator sa)"""
4046 return _IMP_container.PredicateTripletsRestraint_do_add_score_and_derivatives(self, sa)
4049 def do_get_inputs(self):
4050 """do_get_inputs(PredicateTripletsRestraint self) -> IMP::ModelObjectsTemp"""
4051 return _IMP_container.PredicateTripletsRestraint_do_get_inputs(self)
4054 def get_version_info(self):
4055 """get_version_info(PredicateTripletsRestraint self) -> VersionInfo"""
4056 return _IMP_container.PredicateTripletsRestraint_get_version_info(self)
4060 """__str__(PredicateTripletsRestraint self) -> std::string"""
4061 return _IMP_container.PredicateTripletsRestraint___str__(self)
4065 """__repr__(PredicateTripletsRestraint self) -> std::string"""
4066 return _IMP_container.PredicateTripletsRestraint___repr__(self)
4071 return _object_cast_to_PredicateTripletsRestraint(o)
4073 PredicateTripletsRestraint_swigregister = _IMP_container.PredicateTripletsRestraint_swigregister
4074 PredicateTripletsRestraint_swigregister(PredicateTripletsRestraint)
4077 """Proxy of C++ IMP::container::PredicateQuadsRestraint class."""
4079 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4081 def __init__(self, *args):
4083 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input, std::string name) -> PredicateQuadsRestraint
4084 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input) -> PredicateQuadsRestraint
4086 this = _IMP_container.new_PredicateQuadsRestraint(*args)
4088 self.this.append(this)
4089 except __builtin__.Exception:
4092 def set_score(self, predicate_value, score):
4093 """set_score(PredicateQuadsRestraint self, int predicate_value, QuadScore score)"""
4094 return _IMP_container.PredicateQuadsRestraint_set_score(self, predicate_value, score)
4097 def set_unknown_score(self, score):
4098 """set_unknown_score(PredicateQuadsRestraint self, QuadScore score)"""
4099 return _IMP_container.PredicateQuadsRestraint_set_unknown_score(self, score)
4102 def set_is_complete(self, tf):
4103 """set_is_complete(PredicateQuadsRestraint self, bool tf)"""
4104 return _IMP_container.PredicateQuadsRestraint_set_is_complete(self, tf)
4108 """get_indexes(PredicateQuadsRestraint self, int predicate_value) -> IMP::ParticleIndexQuads"""
4109 return _IMP_container.PredicateQuadsRestraint_get_indexes(self, predicate_value)
4112 def do_add_score_and_derivatives(self, sa):
4113 """do_add_score_and_derivatives(PredicateQuadsRestraint self, ScoreAccumulator sa)"""
4114 return _IMP_container.PredicateQuadsRestraint_do_add_score_and_derivatives(self, sa)
4117 def do_get_inputs(self):
4118 """do_get_inputs(PredicateQuadsRestraint self) -> IMP::ModelObjectsTemp"""
4119 return _IMP_container.PredicateQuadsRestraint_do_get_inputs(self)
4122 def get_version_info(self):
4123 """get_version_info(PredicateQuadsRestraint self) -> VersionInfo"""
4124 return _IMP_container.PredicateQuadsRestraint_get_version_info(self)
4128 """__str__(PredicateQuadsRestraint self) -> std::string"""
4129 return _IMP_container.PredicateQuadsRestraint___str__(self)
4133 """__repr__(PredicateQuadsRestraint self) -> std::string"""
4134 return _IMP_container.PredicateQuadsRestraint___repr__(self)
4139 return _object_cast_to_PredicateQuadsRestraint(o)
4141 PredicateQuadsRestraint_swigregister = _IMP_container.PredicateQuadsRestraint_swigregister
4142 PredicateQuadsRestraint_swigregister(PredicateQuadsRestraint)
4145 """Proxy of C++ IMP::container::DistributeSingletonsScoreState class."""
4147 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4149 def __init__(self, *args):
4151 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input, std::string name) -> DistributeSingletonsScoreState
4152 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input) -> DistributeSingletonsScoreState
4154 this = _IMP_container.new_DistributeSingletonsScoreState(*args)
4156 self.this.append(this)
4157 except __builtin__.Exception:
4160 def add_predicate(self, predicate, value):
4161 """add_predicate(DistributeSingletonsScoreState self, SingletonPredicate predicate, int value) -> DynamicListSingletonContainer"""
4162 return _IMP_container.DistributeSingletonsScoreState_add_predicate(self, predicate, value)
4165 def do_before_evaluate(self):
4166 """do_before_evaluate(DistributeSingletonsScoreState self)"""
4167 return _IMP_container.DistributeSingletonsScoreState_do_before_evaluate(self)
4170 def do_after_evaluate(self, da):
4171 """do_after_evaluate(DistributeSingletonsScoreState self, DerivativeAccumulator da)"""
4172 return _IMP_container.DistributeSingletonsScoreState_do_after_evaluate(self, da)
4175 def do_get_inputs(self):
4176 """do_get_inputs(DistributeSingletonsScoreState self) -> IMP::ModelObjectsTemp"""
4177 return _IMP_container.DistributeSingletonsScoreState_do_get_inputs(self)
4180 def do_get_outputs(self):
4181 """do_get_outputs(DistributeSingletonsScoreState self) -> IMP::ModelObjectsTemp"""
4182 return _IMP_container.DistributeSingletonsScoreState_do_get_outputs(self)
4185 def get_version_info(self):
4186 """get_version_info(DistributeSingletonsScoreState self) -> VersionInfo"""
4187 return _IMP_container.DistributeSingletonsScoreState_get_version_info(self)
4191 """__str__(DistributeSingletonsScoreState self) -> std::string"""
4192 return _IMP_container.DistributeSingletonsScoreState___str__(self)
4196 """__repr__(DistributeSingletonsScoreState self) -> std::string"""
4197 return _IMP_container.DistributeSingletonsScoreState___repr__(self)
4202 return _object_cast_to_DistributeSingletonsScoreState(o)
4204 DistributeSingletonsScoreState_swigregister = _IMP_container.DistributeSingletonsScoreState_swigregister
4205 DistributeSingletonsScoreState_swigregister(DistributeSingletonsScoreState)
4208 """Proxy of C++ IMP::container::DistributePairsScoreState class."""
4210 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4212 def __init__(self, *args):
4214 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input, std::string name) -> DistributePairsScoreState
4215 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input) -> DistributePairsScoreState
4217 this = _IMP_container.new_DistributePairsScoreState(*args)
4219 self.this.append(this)
4220 except __builtin__.Exception:
4223 def add_predicate(self, predicate, value):
4224 """add_predicate(DistributePairsScoreState self, PairPredicate predicate, int value) -> DynamicListPairContainer"""
4225 return _IMP_container.DistributePairsScoreState_add_predicate(self, predicate, value)
4228 def do_before_evaluate(self):
4229 """do_before_evaluate(DistributePairsScoreState self)"""
4230 return _IMP_container.DistributePairsScoreState_do_before_evaluate(self)
4233 def do_after_evaluate(self, da):
4234 """do_after_evaluate(DistributePairsScoreState self, DerivativeAccumulator da)"""
4235 return _IMP_container.DistributePairsScoreState_do_after_evaluate(self, da)
4238 def do_get_inputs(self):
4239 """do_get_inputs(DistributePairsScoreState self) -> IMP::ModelObjectsTemp"""
4240 return _IMP_container.DistributePairsScoreState_do_get_inputs(self)
4243 def do_get_outputs(self):
4244 """do_get_outputs(DistributePairsScoreState self) -> IMP::ModelObjectsTemp"""
4245 return _IMP_container.DistributePairsScoreState_do_get_outputs(self)
4248 def get_version_info(self):
4249 """get_version_info(DistributePairsScoreState self) -> VersionInfo"""
4250 return _IMP_container.DistributePairsScoreState_get_version_info(self)
4254 """__str__(DistributePairsScoreState self) -> std::string"""
4255 return _IMP_container.DistributePairsScoreState___str__(self)
4259 """__repr__(DistributePairsScoreState self) -> std::string"""
4260 return _IMP_container.DistributePairsScoreState___repr__(self)
4265 return _object_cast_to_DistributePairsScoreState(o)
4267 DistributePairsScoreState_swigregister = _IMP_container.DistributePairsScoreState_swigregister
4268 DistributePairsScoreState_swigregister(DistributePairsScoreState)
4271 """Proxy of C++ IMP::container::DistributeTripletsScoreState class."""
4273 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4275 def __init__(self, *args):
4277 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input, std::string name) -> DistributeTripletsScoreState
4278 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input) -> DistributeTripletsScoreState
4280 this = _IMP_container.new_DistributeTripletsScoreState(*args)
4282 self.this.append(this)
4283 except __builtin__.Exception:
4286 def add_predicate(self, predicate, value):
4287 """add_predicate(DistributeTripletsScoreState self, TripletPredicate predicate, int value) -> DynamicListTripletContainer"""
4288 return _IMP_container.DistributeTripletsScoreState_add_predicate(self, predicate, value)
4291 def do_before_evaluate(self):
4292 """do_before_evaluate(DistributeTripletsScoreState self)"""
4293 return _IMP_container.DistributeTripletsScoreState_do_before_evaluate(self)
4296 def do_after_evaluate(self, da):
4297 """do_after_evaluate(DistributeTripletsScoreState self, DerivativeAccumulator da)"""
4298 return _IMP_container.DistributeTripletsScoreState_do_after_evaluate(self, da)
4301 def do_get_inputs(self):
4302 """do_get_inputs(DistributeTripletsScoreState self) -> IMP::ModelObjectsTemp"""
4303 return _IMP_container.DistributeTripletsScoreState_do_get_inputs(self)
4306 def do_get_outputs(self):
4307 """do_get_outputs(DistributeTripletsScoreState self) -> IMP::ModelObjectsTemp"""
4308 return _IMP_container.DistributeTripletsScoreState_do_get_outputs(self)
4311 def get_version_info(self):
4312 """get_version_info(DistributeTripletsScoreState self) -> VersionInfo"""
4313 return _IMP_container.DistributeTripletsScoreState_get_version_info(self)
4317 """__str__(DistributeTripletsScoreState self) -> std::string"""
4318 return _IMP_container.DistributeTripletsScoreState___str__(self)
4322 """__repr__(DistributeTripletsScoreState self) -> std::string"""
4323 return _IMP_container.DistributeTripletsScoreState___repr__(self)
4328 return _object_cast_to_DistributeTripletsScoreState(o)
4330 DistributeTripletsScoreState_swigregister = _IMP_container.DistributeTripletsScoreState_swigregister
4331 DistributeTripletsScoreState_swigregister(DistributeTripletsScoreState)
4334 """Proxy of C++ IMP::container::DistributeQuadsScoreState class."""
4336 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4338 def __init__(self, *args):
4340 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input, std::string name) -> DistributeQuadsScoreState
4341 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input) -> DistributeQuadsScoreState
4343 this = _IMP_container.new_DistributeQuadsScoreState(*args)
4345 self.this.append(this)
4346 except __builtin__.Exception:
4349 def add_predicate(self, predicate, value):
4350 """add_predicate(DistributeQuadsScoreState self, QuadPredicate predicate, int value) -> DynamicListQuadContainer"""
4351 return _IMP_container.DistributeQuadsScoreState_add_predicate(self, predicate, value)
4354 def do_before_evaluate(self):
4355 """do_before_evaluate(DistributeQuadsScoreState self)"""
4356 return _IMP_container.DistributeQuadsScoreState_do_before_evaluate(self)
4359 def do_after_evaluate(self, da):
4360 """do_after_evaluate(DistributeQuadsScoreState self, DerivativeAccumulator da)"""
4361 return _IMP_container.DistributeQuadsScoreState_do_after_evaluate(self, da)
4364 def do_get_inputs(self):
4365 """do_get_inputs(DistributeQuadsScoreState self) -> IMP::ModelObjectsTemp"""
4366 return _IMP_container.DistributeQuadsScoreState_do_get_inputs(self)
4369 def do_get_outputs(self):
4370 """do_get_outputs(DistributeQuadsScoreState self) -> IMP::ModelObjectsTemp"""
4371 return _IMP_container.DistributeQuadsScoreState_do_get_outputs(self)
4374 def get_version_info(self):
4375 """get_version_info(DistributeQuadsScoreState self) -> VersionInfo"""
4376 return _IMP_container.DistributeQuadsScoreState_get_version_info(self)
4380 """__str__(DistributeQuadsScoreState self) -> std::string"""
4381 return _IMP_container.DistributeQuadsScoreState___str__(self)
4385 """__repr__(DistributeQuadsScoreState self) -> std::string"""
4386 return _IMP_container.DistributeQuadsScoreState___repr__(self)
4391 return _object_cast_to_DistributeQuadsScoreState(o)
4393 DistributeQuadsScoreState_swigregister = _IMP_container.DistributeQuadsScoreState_swigregister
4394 DistributeQuadsScoreState_swigregister(DistributeQuadsScoreState)
4399 create_restraint(PairScore ps, IMP::ParticlePair pp) -> Restraint
4400 create_restraint(PairScore ps, PairContainer pp) -> Restraint
4402 return _IMP_container.create_restraint(*args)
4404 def get_module_version():
4405 """get_module_version() -> std::string const"""
4406 return _IMP_container.get_module_version()
4409 """get_example_path(std::string fname) -> std::string"""
4410 return _IMP_container.get_example_path(fname)
4413 """get_data_path(std::string fname) -> std::string"""
4414 return _IMP_container.get_data_path(fname)
4416 from .
import _version_check
4417 _version_check.check_version(get_module_version())
4418 __version__ = get_module_version()
Abstract class for scoring object(s) of type ParticleIndexPair.
A shared container for Pairs.
Abstract predicate function.
Restraint * create_restraint(Score *s, const typename Score::Argument &t, std::string name=std::string())
Make CGAL functionality available to IMP.
double get_slack_estimate(const ParticlesTemp &ps, double upper_bound, double step, const RestraintsTemp &restraints, bool derivatives, Optimizer *opt, ClosePairContainer *cpc)
std::string get_data_path(std::string file_name)
Return the full path to one of this module's data files.
Composable functors to implement scores via compile-time composition.
Implement a constraint on the Model.
Abstract class for scoring object(s) of type ParticleIndexQuad.
Abstract predicate function.
Abstract class for scoring object(s) of type ParticleIndex.
ScoreStates maintain invariants in the Model.
A shared container for Quads.
A shared container for Singletons.
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...
std::string get_example_path(std::string file_name)
Return the full path to one of this module's example files.
Shared optimizer state that is invoked upon commitment of new coordinates.
Abstract predicate function.
A shared container for Triplets.
Output IMP model data in various file formats.
Abstract class for scoring object(s) of type ParticleIndexTriplet.
ParticleIndexes get_indexes(const ParticlesTemp &ps)
A restraint is a term in an IMP ScoringFunction.