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
288 IMP_C_OPEN_BINARY = _IMP_container.IMP_C_OPEN_BINARY
290 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_FILESYSTEM
291 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
292 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_container.IMP_CGAL_HAS_BOOST_RANDOM
293 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_SYSTEM
294 IMPCGAL_SHOW_WARNINGS = _IMP_container.IMPCGAL_SHOW_WARNINGS
296 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_container.IMP_ALGEBRA_HAS_IMP_CGAL
297 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
298 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
299 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_RANDOM
300 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_SYSTEM
301 IMP_ALGEBRA_HAS_CGAL = _IMP_container.IMP_ALGEBRA_HAS_CGAL
302 IMP_ALGEBRA_HAS_ANN = _IMP_container.IMP_ALGEBRA_HAS_ANN
303 IMPALGEBRA_SHOW_WARNINGS = _IMP_container.IMPALGEBRA_SHOW_WARNINGS
305 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_container.IMP_DISPLAY_HAS_IMP_CGAL
306 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
307 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
308 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_container.IMP_DISPLAY_HAS_BOOST_RANDOM
309 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_SYSTEM
310 IMP_DISPLAY_HAS_CGAL = _IMP_container.IMP_DISPLAY_HAS_CGAL
311 IMPDISPLAY_SHOW_WARNINGS = _IMP_container.IMPDISPLAY_SHOW_WARNINGS
313 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
314 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
315 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
316 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
317 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
318 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_CGAL
319 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_container.IMP_SCORE_FUNCTOR_HAS_HDF5
320 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_container.IMPSCOREFUNCTOR_SHOW_WARNINGS
322 IMP_CORE_HAS_IMP_CGAL = _IMP_container.IMP_CORE_HAS_IMP_CGAL
323 IMP_CORE_HAS_IMP_KERNEL = _IMP_container.IMP_CORE_HAS_IMP_KERNEL
324 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_FILESYSTEM
325 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
326 IMP_CORE_HAS_BOOST_RANDOM = _IMP_container.IMP_CORE_HAS_BOOST_RANDOM
327 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_SYSTEM
328 IMP_CORE_HAS_CGAL = _IMP_container.IMP_CORE_HAS_CGAL
329 IMP_CORE_HAS_HDF5 = _IMP_container.IMP_CORE_HAS_HDF5
330 IMPCORE_SHOW_WARNINGS = _IMP_container.IMPCORE_SHOW_WARNINGS
332 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_container.IMP_CONTAINER_HAS_IMP_ALGEBRA
333 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_container.IMP_CONTAINER_HAS_IMP_CGAL
334 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_container.IMP_CONTAINER_HAS_IMP_DISPLAY
335 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_container.IMP_CONTAINER_HAS_IMP_KERNEL
336 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_container.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
337 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
338 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
339 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_container.IMP_CONTAINER_HAS_BOOST_RANDOM
340 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_SYSTEM
341 IMP_CONTAINER_HAS_CGAL = _IMP_container.IMP_CONTAINER_HAS_CGAL
342 IMP_CONTAINER_HAS_HDF5 = _IMP_container.IMP_CONTAINER_HAS_HDF5
343 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_container.IMP_CONTAINER_HAS_PYTHON_IHM
344 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_container.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
345 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_container.IMP_CONTAINER_HAS_ROBIN_MAP
346 IMPCONTAINER_SHOW_WARNINGS = _IMP_container.IMPCONTAINER_SHOW_WARNINGS
348 _object_types.append(
"AllBipartitePairContainer")
351 def _object_cast_to_AllBipartitePairContainer(o):
352 """_object_cast_to_AllBipartitePairContainer(Object o) -> AllBipartitePairContainer"""
353 return _IMP_container._object_cast_to_AllBipartitePairContainer(o)
355 _object_types.append(
"AllPairContainer")
358 def _object_cast_to_AllPairContainer(o):
359 """_object_cast_to_AllPairContainer(Object o) -> AllPairContainer"""
360 return _IMP_container._object_cast_to_AllPairContainer(o)
362 _object_types.append(
"CloseBipartitePairContainer")
365 def _object_cast_to_CloseBipartitePairContainer(o):
366 """_object_cast_to_CloseBipartitePairContainer(Object o) -> CloseBipartitePairContainer"""
367 return _IMP_container._object_cast_to_CloseBipartitePairContainer(o)
369 _object_types.append(
"ClosePairContainer")
372 def _object_cast_to_ClosePairContainer(o):
373 """_object_cast_to_ClosePairContainer(Object o) -> ClosePairContainer"""
374 return _IMP_container._object_cast_to_ClosePairContainer(o)
376 _object_types.append(
"ConnectingPairContainer")
379 def _object_cast_to_ConnectingPairContainer(o):
380 """_object_cast_to_ConnectingPairContainer(Object o) -> ConnectingPairContainer"""
381 return _IMP_container._object_cast_to_ConnectingPairContainer(o)
383 _object_types.append(
"ConsecutivePairContainer")
386 def _object_cast_to_ConsecutivePairContainer(o):
387 """_object_cast_to_ConsecutivePairContainer(Object o) -> ConsecutivePairContainer"""
388 return _IMP_container._object_cast_to_ConsecutivePairContainer(o)
390 _object_types.append(
"ExclusiveConsecutivePairContainer")
393 def _object_cast_to_ExclusiveConsecutivePairContainer(o):
394 """_object_cast_to_ExclusiveConsecutivePairContainer(Object o) -> ExclusiveConsecutivePairContainer"""
395 return _IMP_container._object_cast_to_ExclusiveConsecutivePairContainer(o)
397 _object_types.append(
"ExclusiveConsecutivePairFilter")
400 def _object_cast_to_ExclusiveConsecutivePairFilter(o):
401 """_object_cast_to_ExclusiveConsecutivePairFilter(Object o) -> ExclusiveConsecutivePairFilter"""
402 return _IMP_container._object_cast_to_ExclusiveConsecutivePairFilter(o)
404 _object_types.append(
"ConsecutivePairFilter")
407 def _object_cast_to_ConsecutivePairFilter(o):
408 """_object_cast_to_ConsecutivePairFilter(Object o) -> ConsecutivePairFilter"""
409 return _IMP_container._object_cast_to_ConsecutivePairFilter(o)
411 _object_types.append(
"ListPairContainer")
414 def _object_cast_to_ListPairContainer(o):
415 """_object_cast_to_ListPairContainer(Object o) -> ListPairContainer"""
416 return _IMP_container._object_cast_to_ListPairContainer(o)
418 _object_types.append(
"ListQuadContainer")
421 def _object_cast_to_ListQuadContainer(o):
422 """_object_cast_to_ListQuadContainer(Object o) -> ListQuadContainer"""
423 return _IMP_container._object_cast_to_ListQuadContainer(o)
425 _object_types.append(
"ListSingletonContainer")
428 def _object_cast_to_ListSingletonContainer(o):
429 """_object_cast_to_ListSingletonContainer(Object o) -> ListSingletonContainer"""
430 return _IMP_container._object_cast_to_ListSingletonContainer(o)
432 _object_types.append(
"ListTripletContainer")
435 def _object_cast_to_ListTripletContainer(o):
436 """_object_cast_to_ListTripletContainer(Object o) -> ListTripletContainer"""
437 return _IMP_container._object_cast_to_ListTripletContainer(o)
439 _object_types.append(
"DynamicListPairContainer")
442 def _object_cast_to_DynamicListPairContainer(o):
443 """_object_cast_to_DynamicListPairContainer(Object o) -> DynamicListPairContainer"""
444 return _IMP_container._object_cast_to_DynamicListPairContainer(o)
446 _object_types.append(
"DynamicListQuadContainer")
449 def _object_cast_to_DynamicListQuadContainer(o):
450 """_object_cast_to_DynamicListQuadContainer(Object o) -> DynamicListQuadContainer"""
451 return _IMP_container._object_cast_to_DynamicListQuadContainer(o)
453 _object_types.append(
"DynamicListSingletonContainer")
456 def _object_cast_to_DynamicListSingletonContainer(o):
457 """_object_cast_to_DynamicListSingletonContainer(Object o) -> DynamicListSingletonContainer"""
458 return _IMP_container._object_cast_to_DynamicListSingletonContainer(o)
460 _object_types.append(
"DynamicListTripletContainer")
463 def _object_cast_to_DynamicListTripletContainer(o):
464 """_object_cast_to_DynamicListTripletContainer(Object o) -> DynamicListTripletContainer"""
465 return _IMP_container._object_cast_to_DynamicListTripletContainer(o)
467 _object_types.append(
"MinimumPairRestraint")
470 def _object_cast_to_MinimumPairRestraint(o):
471 """_object_cast_to_MinimumPairRestraint(Object o) -> MinimumPairRestraint"""
472 return _IMP_container._object_cast_to_MinimumPairRestraint(o)
474 _object_types.append(
"MinimumPairScore")
477 def _object_cast_to_MinimumPairScore(o):
478 """_object_cast_to_MinimumPairScore(Object o) -> MinimumPairScore"""
479 return _IMP_container._object_cast_to_MinimumPairScore(o)
481 _object_types.append(
"MinimumQuadRestraint")
484 def _object_cast_to_MinimumQuadRestraint(o):
485 """_object_cast_to_MinimumQuadRestraint(Object o) -> MinimumQuadRestraint"""
486 return _IMP_container._object_cast_to_MinimumQuadRestraint(o)
488 _object_types.append(
"MinimumQuadScore")
491 def _object_cast_to_MinimumQuadScore(o):
492 """_object_cast_to_MinimumQuadScore(Object o) -> MinimumQuadScore"""
493 return _IMP_container._object_cast_to_MinimumQuadScore(o)
495 _object_types.append(
"MinimumSingletonRestraint")
498 def _object_cast_to_MinimumSingletonRestraint(o):
499 """_object_cast_to_MinimumSingletonRestraint(Object o) -> MinimumSingletonRestraint"""
500 return _IMP_container._object_cast_to_MinimumSingletonRestraint(o)
502 _object_types.append(
"MinimumSingletonScore")
505 def _object_cast_to_MinimumSingletonScore(o):
506 """_object_cast_to_MinimumSingletonScore(Object o) -> MinimumSingletonScore"""
507 return _IMP_container._object_cast_to_MinimumSingletonScore(o)
509 _object_types.append(
"MinimumTripletRestraint")
512 def _object_cast_to_MinimumTripletRestraint(o):
513 """_object_cast_to_MinimumTripletRestraint(Object o) -> MinimumTripletRestraint"""
514 return _IMP_container._object_cast_to_MinimumTripletRestraint(o)
516 _object_types.append(
"MinimumTripletScore")
519 def _object_cast_to_MinimumTripletScore(o):
520 """_object_cast_to_MinimumTripletScore(Object o) -> MinimumTripletScore"""
521 return _IMP_container._object_cast_to_MinimumTripletScore(o)
523 _object_types.append(
"PairContainerSet")
526 def _object_cast_to_PairContainerSet(o):
527 """_object_cast_to_PairContainerSet(Object o) -> PairContainerSet"""
528 return _IMP_container._object_cast_to_PairContainerSet(o)
530 _object_types.append(
"PairsConstraint")
533 def _object_cast_to_PairsConstraint(o):
534 """_object_cast_to_PairsConstraint(Object o) -> PairsConstraint"""
535 return _IMP_container._object_cast_to_PairsConstraint(o)
537 _object_types.append(
"PairsOptimizerState")
540 def _object_cast_to_PairsOptimizerState(o):
541 """_object_cast_to_PairsOptimizerState(Object o) -> PairsOptimizerState"""
542 return _IMP_container._object_cast_to_PairsOptimizerState(o)
544 _object_types.append(
"PairsRestraint")
547 def _object_cast_to_PairsRestraint(o):
548 """_object_cast_to_PairsRestraint(Object o) -> PairsRestraint"""
549 return _IMP_container._object_cast_to_PairsRestraint(o)
551 _object_types.append(
"QuadContainerSet")
554 def _object_cast_to_QuadContainerSet(o):
555 """_object_cast_to_QuadContainerSet(Object o) -> QuadContainerSet"""
556 return _IMP_container._object_cast_to_QuadContainerSet(o)
558 _object_types.append(
"QuadsConstraint")
561 def _object_cast_to_QuadsConstraint(o):
562 """_object_cast_to_QuadsConstraint(Object o) -> QuadsConstraint"""
563 return _IMP_container._object_cast_to_QuadsConstraint(o)
565 _object_types.append(
"QuadsOptimizerState")
568 def _object_cast_to_QuadsOptimizerState(o):
569 """_object_cast_to_QuadsOptimizerState(Object o) -> QuadsOptimizerState"""
570 return _IMP_container._object_cast_to_QuadsOptimizerState(o)
572 _object_types.append(
"QuadsRestraint")
575 def _object_cast_to_QuadsRestraint(o):
576 """_object_cast_to_QuadsRestraint(Object o) -> QuadsRestraint"""
577 return _IMP_container._object_cast_to_QuadsRestraint(o)
579 _object_types.append(
"SingletonContainerSet")
582 def _object_cast_to_SingletonContainerSet(o):
583 """_object_cast_to_SingletonContainerSet(Object o) -> SingletonContainerSet"""
584 return _IMP_container._object_cast_to_SingletonContainerSet(o)
586 _object_types.append(
"SingletonsConstraint")
589 def _object_cast_to_SingletonsConstraint(o):
590 """_object_cast_to_SingletonsConstraint(Object o) -> SingletonsConstraint"""
591 return _IMP_container._object_cast_to_SingletonsConstraint(o)
593 _object_types.append(
"SingletonsOptimizerState")
596 def _object_cast_to_SingletonsOptimizerState(o):
597 """_object_cast_to_SingletonsOptimizerState(Object o) -> SingletonsOptimizerState"""
598 return _IMP_container._object_cast_to_SingletonsOptimizerState(o)
600 _object_types.append(
"SingletonsRestraint")
603 def _object_cast_to_SingletonsRestraint(o):
604 """_object_cast_to_SingletonsRestraint(Object o) -> SingletonsRestraint"""
605 return _IMP_container._object_cast_to_SingletonsRestraint(o)
607 _object_types.append(
"TripletContainerSet")
610 def _object_cast_to_TripletContainerSet(o):
611 """_object_cast_to_TripletContainerSet(Object o) -> TripletContainerSet"""
612 return _IMP_container._object_cast_to_TripletContainerSet(o)
614 _object_types.append(
"TripletsConstraint")
617 def _object_cast_to_TripletsConstraint(o):
618 """_object_cast_to_TripletsConstraint(Object o) -> TripletsConstraint"""
619 return _IMP_container._object_cast_to_TripletsConstraint(o)
621 _object_types.append(
"TripletsOptimizerState")
624 def _object_cast_to_TripletsOptimizerState(o):
625 """_object_cast_to_TripletsOptimizerState(Object o) -> TripletsOptimizerState"""
626 return _IMP_container._object_cast_to_TripletsOptimizerState(o)
628 _object_types.append(
"TripletsRestraint")
631 def _object_cast_to_TripletsRestraint(o):
632 """_object_cast_to_TripletsRestraint(Object o) -> TripletsRestraint"""
633 return _IMP_container._object_cast_to_TripletsRestraint(o)
635 _object_types.append(
"InContainerSingletonFilter")
638 def _object_cast_to_InContainerSingletonFilter(o):
639 """_object_cast_to_InContainerSingletonFilter(Object o) -> InContainerSingletonFilter"""
640 return _IMP_container._object_cast_to_InContainerSingletonFilter(o)
642 _object_types.append(
"InContainerPairFilter")
645 def _object_cast_to_InContainerPairFilter(o):
646 """_object_cast_to_InContainerPairFilter(Object o) -> InContainerPairFilter"""
647 return _IMP_container._object_cast_to_InContainerPairFilter(o)
649 _object_types.append(
"InContainerTripletFilter")
652 def _object_cast_to_InContainerTripletFilter(o):
653 """_object_cast_to_InContainerTripletFilter(Object o) -> InContainerTripletFilter"""
654 return _IMP_container._object_cast_to_InContainerTripletFilter(o)
656 _object_types.append(
"InContainerQuadFilter")
659 def _object_cast_to_InContainerQuadFilter(o):
660 """_object_cast_to_InContainerQuadFilter(Object o) -> InContainerQuadFilter"""
661 return _IMP_container._object_cast_to_InContainerQuadFilter(o)
663 _object_types.append(
"SingletonContainerStatistics")
666 def _object_cast_to_SingletonContainerStatistics(o):
667 """_object_cast_to_SingletonContainerStatistics(Object o) -> SingletonContainerStatistics"""
668 return _IMP_container._object_cast_to_SingletonContainerStatistics(o)
670 _object_types.append(
"PairContainerStatistics")
673 def _object_cast_to_PairContainerStatistics(o):
674 """_object_cast_to_PairContainerStatistics(Object o) -> PairContainerStatistics"""
675 return _IMP_container._object_cast_to_PairContainerStatistics(o)
677 _object_types.append(
"TripletContainerStatistics")
680 def _object_cast_to_TripletContainerStatistics(o):
681 """_object_cast_to_TripletContainerStatistics(Object o) -> TripletContainerStatistics"""
682 return _IMP_container._object_cast_to_TripletContainerStatistics(o)
684 _object_types.append(
"QuadContainerStatistics")
687 def _object_cast_to_QuadContainerStatistics(o):
688 """_object_cast_to_QuadContainerStatistics(Object o) -> QuadContainerStatistics"""
689 return _IMP_container._object_cast_to_QuadContainerStatistics(o)
691 _object_types.append(
"EventSingletonsOptimizerState")
694 def _object_cast_to_EventSingletonsOptimizerState(o):
695 """_object_cast_to_EventSingletonsOptimizerState(Object o) -> EventSingletonsOptimizerState"""
696 return _IMP_container._object_cast_to_EventSingletonsOptimizerState(o)
698 _object_types.append(
"EventPairsOptimizerState")
701 def _object_cast_to_EventPairsOptimizerState(o):
702 """_object_cast_to_EventPairsOptimizerState(Object o) -> EventPairsOptimizerState"""
703 return _IMP_container._object_cast_to_EventPairsOptimizerState(o)
705 _object_types.append(
"EventTripletsOptimizerState")
708 def _object_cast_to_EventTripletsOptimizerState(o):
709 """_object_cast_to_EventTripletsOptimizerState(Object o) -> EventTripletsOptimizerState"""
710 return _IMP_container._object_cast_to_EventTripletsOptimizerState(o)
712 _object_types.append(
"EventQuadsOptimizerState")
715 def _object_cast_to_EventQuadsOptimizerState(o):
716 """_object_cast_to_EventQuadsOptimizerState(Object o) -> EventQuadsOptimizerState"""
717 return _IMP_container._object_cast_to_EventQuadsOptimizerState(o)
719 _object_types.append(
"PredicateSingletonsRestraint")
722 def _object_cast_to_PredicateSingletonsRestraint(o):
723 """_object_cast_to_PredicateSingletonsRestraint(Object o) -> PredicateSingletonsRestraint"""
724 return _IMP_container._object_cast_to_PredicateSingletonsRestraint(o)
726 _object_types.append(
"PredicatePairsRestraint")
729 def _object_cast_to_PredicatePairsRestraint(o):
730 """_object_cast_to_PredicatePairsRestraint(Object o) -> PredicatePairsRestraint"""
731 return _IMP_container._object_cast_to_PredicatePairsRestraint(o)
733 _object_types.append(
"PredicateTripletsRestraint")
736 def _object_cast_to_PredicateTripletsRestraint(o):
737 """_object_cast_to_PredicateTripletsRestraint(Object o) -> PredicateTripletsRestraint"""
738 return _IMP_container._object_cast_to_PredicateTripletsRestraint(o)
740 _object_types.append(
"PredicateQuadsRestraint")
743 def _object_cast_to_PredicateQuadsRestraint(o):
744 """_object_cast_to_PredicateQuadsRestraint(Object o) -> PredicateQuadsRestraint"""
745 return _IMP_container._object_cast_to_PredicateQuadsRestraint(o)
747 _object_types.append(
"DistributeSingletonsScoreState")
750 def _object_cast_to_DistributeSingletonsScoreState(o):
751 """_object_cast_to_DistributeSingletonsScoreState(Object o) -> DistributeSingletonsScoreState"""
752 return _IMP_container._object_cast_to_DistributeSingletonsScoreState(o)
754 _object_types.append(
"DistributePairsScoreState")
757 def _object_cast_to_DistributePairsScoreState(o):
758 """_object_cast_to_DistributePairsScoreState(Object o) -> DistributePairsScoreState"""
759 return _IMP_container._object_cast_to_DistributePairsScoreState(o)
761 _object_types.append(
"DistributeTripletsScoreState")
764 def _object_cast_to_DistributeTripletsScoreState(o):
765 """_object_cast_to_DistributeTripletsScoreState(Object o) -> DistributeTripletsScoreState"""
766 return _IMP_container._object_cast_to_DistributeTripletsScoreState(o)
768 _object_types.append(
"DistributeQuadsScoreState")
771 def _object_cast_to_DistributeQuadsScoreState(o):
772 """_object_cast_to_DistributeQuadsScoreState(Object o) -> DistributeQuadsScoreState"""
773 return _IMP_container._object_cast_to_DistributeQuadsScoreState(o)
775 """Proxy of C++ IMP::container::AllBipartitePairContainer class."""
777 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
779 def __init__(self, *args):
781 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, std::string name) -> AllBipartitePairContainer
782 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b) -> AllBipartitePairContainer
784 this = _IMP_container.new_AllBipartitePairContainer(*args)
786 self.this.append(this)
787 except __builtin__.Exception:
790 def do_get_inputs(self):
791 """do_get_inputs(AllBipartitePairContainer self) -> IMP::ModelObjectsTemp"""
792 return _IMP_container.AllBipartitePairContainer_do_get_inputs(self)
795 def do_apply(self, sm):
796 """do_apply(AllBipartitePairContainer self, PairModifier sm)"""
797 return _IMP_container.AllBipartitePairContainer_do_apply(self, sm)
800 def get_version_info(self):
801 """get_version_info(AllBipartitePairContainer self) -> VersionInfo"""
802 return _IMP_container.AllBipartitePairContainer_get_version_info(self)
806 """__str__(AllBipartitePairContainer self) -> std::string"""
807 return _IMP_container.AllBipartitePairContainer___str__(self)
811 """__repr__(AllBipartitePairContainer self) -> std::string"""
812 return _IMP_container.AllBipartitePairContainer___repr__(self)
817 return _object_cast_to_AllBipartitePairContainer(o)
819 AllBipartitePairContainer_swigregister = _IMP_container.AllBipartitePairContainer_swigregister
820 AllBipartitePairContainer_swigregister(AllBipartitePairContainer)
823 """Proxy of C++ IMP::container::AllPairContainer class."""
825 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
827 def __init__(self, *args):
829 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c, std::string name) -> AllPairContainer
830 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c) -> AllPairContainer
832 this = _IMP_container.new_AllPairContainer(*args)
834 self.this.append(this)
835 except __builtin__.Exception:
838 def do_get_inputs(self):
839 """do_get_inputs(AllPairContainer self) -> IMP::ModelObjectsTemp"""
840 return _IMP_container.AllPairContainer_do_get_inputs(self)
843 def do_apply(self, sm):
844 """do_apply(AllPairContainer self, PairModifier sm)"""
845 return _IMP_container.AllPairContainer_do_apply(self, sm)
848 def get_version_info(self):
849 """get_version_info(AllPairContainer self) -> VersionInfo"""
850 return _IMP_container.AllPairContainer_get_version_info(self)
854 """__str__(AllPairContainer self) -> std::string"""
855 return _IMP_container.AllPairContainer___str__(self)
859 """__repr__(AllPairContainer self) -> std::string"""
860 return _IMP_container.AllPairContainer___repr__(self)
865 return _object_cast_to_AllPairContainer(o)
867 AllPairContainer_swigregister = _IMP_container.AllPairContainer_swigregister
868 AllPairContainer_swigregister(AllPairContainer)
871 """Proxy of C++ IMP::container::CloseBipartitePairContainer class."""
873 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
875 def __init__(self, *args):
877 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1, std::string name) -> CloseBipartitePairContainer
878 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1) -> CloseBipartitePairContainer
879 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance) -> CloseBipartitePairContainer
880 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf, double slack=1, std::string name) -> CloseBipartitePairContainer
881 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf, double slack=1) -> CloseBipartitePairContainer
882 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf) -> CloseBipartitePairContainer
884 this = _IMP_container.new_CloseBipartitePairContainer(*args)
886 self.this.append(this)
887 except __builtin__.Exception:
890 def remove_pair_filter(self, d):
891 """remove_pair_filter(CloseBipartitePairContainer self, PairPredicate d)"""
892 return _IMP_container.CloseBipartitePairContainer_remove_pair_filter(self, d)
895 def remove_pair_filters(self, d):
896 """remove_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & d)"""
897 return _IMP_container.CloseBipartitePairContainer_remove_pair_filters(self, d)
900 def set_pair_filters(self, ps):
901 """set_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & ps)"""
902 return _IMP_container.CloseBipartitePairContainer_set_pair_filters(self, ps)
905 def set_pair_filters_order(self, objs):
906 """set_pair_filters_order(CloseBipartitePairContainer self, IMP::PairPredicates const & objs)"""
907 return _IMP_container.CloseBipartitePairContainer_set_pair_filters_order(self, objs)
910 def add_pair_filter(self, obj):
911 """add_pair_filter(CloseBipartitePairContainer self, PairPredicate obj) -> unsigned int"""
912 return _IMP_container.CloseBipartitePairContainer_add_pair_filter(self, obj)
915 def add_pair_filters(self, objs):
916 """add_pair_filters(CloseBipartitePairContainer self, IMP::PairPredicates const & objs)"""
917 return _IMP_container.CloseBipartitePairContainer_add_pair_filters(self, objs)
920 def clear_pair_filters(self):
921 """clear_pair_filters(CloseBipartitePairContainer self)"""
922 return _IMP_container.CloseBipartitePairContainer_clear_pair_filters(self)
925 def get_number_of_pair_filters(self):
926 """get_number_of_pair_filters(CloseBipartitePairContainer self) -> unsigned int"""
927 return _IMP_container.CloseBipartitePairContainer_get_number_of_pair_filters(self)
930 def get_has_pair_filters(self):
931 """get_has_pair_filters(CloseBipartitePairContainer self) -> bool"""
932 return _IMP_container.CloseBipartitePairContainer_get_has_pair_filters(self)
935 def get_pair_filter(self, i):
936 """get_pair_filter(CloseBipartitePairContainer self, unsigned int i) -> PairPredicate"""
937 return _IMP_container.CloseBipartitePairContainer_get_pair_filter(self, i)
940 def get_pair_filters(self):
941 """get_pair_filters(CloseBipartitePairContainer self) -> IMP::PairPredicates"""
942 return _IMP_container.CloseBipartitePairContainer_get_pair_filters(self)
945 def reserve_pair_filters(self, sz):
946 """reserve_pair_filters(CloseBipartitePairContainer self, unsigned int sz)"""
947 return _IMP_container.CloseBipartitePairContainer_reserve_pair_filters(self, sz)
950 def do_get_inputs(self):
951 """do_get_inputs(CloseBipartitePairContainer self) -> IMP::ModelObjectsTemp"""
952 return _IMP_container.CloseBipartitePairContainer_do_get_inputs(self)
955 def do_apply(self, sm):
956 """do_apply(CloseBipartitePairContainer self, PairModifier sm)"""
957 return _IMP_container.CloseBipartitePairContainer_do_apply(self, sm)
960 def get_version_info(self):
961 """get_version_info(CloseBipartitePairContainer self) -> VersionInfo"""
962 return _IMP_container.CloseBipartitePairContainer_get_version_info(self)
966 """__str__(CloseBipartitePairContainer self) -> std::string"""
967 return _IMP_container.CloseBipartitePairContainer___str__(self)
971 """__repr__(CloseBipartitePairContainer self) -> std::string"""
972 return _IMP_container.CloseBipartitePairContainer___repr__(self)
977 return _object_cast_to_CloseBipartitePairContainer(o)
979 CloseBipartitePairContainer_swigregister = _IMP_container.CloseBipartitePairContainer_swigregister
980 CloseBipartitePairContainer_swigregister(CloseBipartitePairContainer)
983 """Proxy of C++ IMP::container::ClosePairContainer class."""
985 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
987 def __init__(self, *args):
989 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1, std::string name) -> ClosePairContainer
990 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1) -> ClosePairContainer
991 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff) -> ClosePairContainer
992 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1, std::string name) -> ClosePairContainer
993 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1) -> ClosePairContainer
994 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf) -> ClosePairContainer
996 this = _IMP_container.new_ClosePairContainer(*args)
998 self.this.append(this)
999 except __builtin__.Exception:
1002 def remove_pair_filter(self, d):
1003 """remove_pair_filter(ClosePairContainer self, PairPredicate d)"""
1004 return _IMP_container.ClosePairContainer_remove_pair_filter(self, d)
1007 def remove_pair_filters(self, d):
1008 """remove_pair_filters(ClosePairContainer self, IMP::PairPredicates const & d)"""
1009 return _IMP_container.ClosePairContainer_remove_pair_filters(self, d)
1012 def set_pair_filters(self, ps):
1013 """set_pair_filters(ClosePairContainer self, IMP::PairPredicates const & ps)"""
1014 return _IMP_container.ClosePairContainer_set_pair_filters(self, ps)
1017 def set_pair_filters_order(self, objs):
1018 """set_pair_filters_order(ClosePairContainer self, IMP::PairPredicates const & objs)"""
1019 return _IMP_container.ClosePairContainer_set_pair_filters_order(self, objs)
1022 def add_pair_filter(self, obj):
1023 """add_pair_filter(ClosePairContainer self, PairPredicate obj) -> unsigned int"""
1024 return _IMP_container.ClosePairContainer_add_pair_filter(self, obj)
1027 def add_pair_filters(self, objs):
1028 """add_pair_filters(ClosePairContainer self, IMP::PairPredicates const & objs)"""
1029 return _IMP_container.ClosePairContainer_add_pair_filters(self, objs)
1032 def clear_pair_filters(self):
1033 """clear_pair_filters(ClosePairContainer self)"""
1034 return _IMP_container.ClosePairContainer_clear_pair_filters(self)
1037 def get_number_of_pair_filters(self):
1038 """get_number_of_pair_filters(ClosePairContainer self) -> unsigned int"""
1039 return _IMP_container.ClosePairContainer_get_number_of_pair_filters(self)
1042 def get_has_pair_filters(self):
1043 """get_has_pair_filters(ClosePairContainer self) -> bool"""
1044 return _IMP_container.ClosePairContainer_get_has_pair_filters(self)
1047 def get_pair_filter(self, i):
1048 """get_pair_filter(ClosePairContainer self, unsigned int i) -> PairPredicate"""
1049 return _IMP_container.ClosePairContainer_get_pair_filter(self, i)
1052 def get_pair_filters(self):
1053 """get_pair_filters(ClosePairContainer self) -> IMP::PairPredicates"""
1054 return _IMP_container.ClosePairContainer_get_pair_filters(self)
1057 def reserve_pair_filters(self, sz):
1058 """reserve_pair_filters(ClosePairContainer self, unsigned int sz)"""
1059 return _IMP_container.ClosePairContainer_reserve_pair_filters(self, sz)
1062 def set_slack(self, s):
1063 """set_slack(ClosePairContainer self, double s)"""
1064 return _IMP_container.ClosePairContainer_set_slack(self, s)
1067 def get_slack(self):
1068 """get_slack(ClosePairContainer self) -> double"""
1069 return _IMP_container.ClosePairContainer_get_slack(self)
1072 def do_get_inputs(self):
1073 """do_get_inputs(ClosePairContainer self) -> IMP::ModelObjectsTemp"""
1074 return _IMP_container.ClosePairContainer_do_get_inputs(self)
1077 def do_apply(self, sm):
1078 """do_apply(ClosePairContainer self, PairModifier sm)"""
1079 return _IMP_container.ClosePairContainer_do_apply(self, sm)
1082 def get_number_of_update_calls(self):
1083 """get_number_of_update_calls(ClosePairContainer self) -> unsigned int"""
1084 return _IMP_container.ClosePairContainer_get_number_of_update_calls(self)
1087 def get_number_of_full_rebuilds(self):
1088 """get_number_of_full_rebuilds(ClosePairContainer self) -> unsigned int"""
1089 return _IMP_container.ClosePairContainer_get_number_of_full_rebuilds(self)
1092 def get_number_of_partial_rebuilds(self):
1093 """get_number_of_partial_rebuilds(ClosePairContainer self) -> unsigned int"""
1094 return _IMP_container.ClosePairContainer_get_number_of_partial_rebuilds(self)
1097 def get_version_info(self):
1098 """get_version_info(ClosePairContainer self) -> VersionInfo"""
1099 return _IMP_container.ClosePairContainer_get_version_info(self)
1103 """__str__(ClosePairContainer self) -> std::string"""
1104 return _IMP_container.ClosePairContainer___str__(self)
1108 """__repr__(ClosePairContainer self) -> std::string"""
1109 return _IMP_container.ClosePairContainer___repr__(self)
1114 return _object_cast_to_ClosePairContainer(o)
1116 ClosePairContainer_swigregister = _IMP_container.ClosePairContainer_swigregister
1117 ClosePairContainer_swigregister(ClosePairContainer)
1121 """get_slack_estimate(IMP::ParticlesTemp const & ps, double upper_bound, double step, IMP::RestraintsTemp const & restraints, bool derivatives, Optimizer opt, ClosePairContainer cpc) -> double"""
1122 return _IMP_container.get_slack_estimate(ps, upper_bound, step, restraints, derivatives, opt, cpc)
1124 """Proxy of C++ IMP::container::ConnectingPairContainer class."""
1126 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1128 def __init__(self, sc, error):
1129 """__init__(IMP::container::ConnectingPairContainer self, SingletonContainer sc, double error) -> ConnectingPairContainer"""
1130 this = _IMP_container.new_ConnectingPairContainer(sc, error)
1132 self.this.append(this)
1133 except __builtin__.Exception:
1136 def do_get_inputs(self):
1137 """do_get_inputs(ConnectingPairContainer self) -> IMP::ModelObjectsTemp"""
1138 return _IMP_container.ConnectingPairContainer_do_get_inputs(self)
1141 def do_apply(self, sm):
1142 """do_apply(ConnectingPairContainer self, PairModifier sm)"""
1143 return _IMP_container.ConnectingPairContainer_do_apply(self, sm)
1146 def get_version_info(self):
1147 """get_version_info(ConnectingPairContainer self) -> VersionInfo"""
1148 return _IMP_container.ConnectingPairContainer_get_version_info(self)
1152 """__str__(ConnectingPairContainer self) -> std::string"""
1153 return _IMP_container.ConnectingPairContainer___str__(self)
1157 """__repr__(ConnectingPairContainer self) -> std::string"""
1158 return _IMP_container.ConnectingPairContainer___repr__(self)
1163 return _object_cast_to_ConnectingPairContainer(o)
1165 ConnectingPairContainer_swigregister = _IMP_container.ConnectingPairContainer_swigregister
1166 ConnectingPairContainer_swigregister(ConnectingPairContainer)
1169 """Proxy of C++ IMP::container::ConsecutivePairContainer class."""
1171 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1173 def __init__(self, *args):
1175 __init__(IMP::container::ConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps, std::string name) -> ConsecutivePairContainer
1176 __init__(IMP::container::ConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps) -> ConsecutivePairContainer
1178 this = _IMP_container.new_ConsecutivePairContainer(*args)
1180 self.this.append(this)
1181 except __builtin__.Exception:
1184 def do_get_inputs(self):
1185 """do_get_inputs(ConsecutivePairContainer self) -> IMP::ModelObjectsTemp"""
1186 return _IMP_container.ConsecutivePairContainer_do_get_inputs(self)
1189 def do_apply(self, sm):
1190 """do_apply(ConsecutivePairContainer self, PairModifier sm)"""
1191 return _IMP_container.ConsecutivePairContainer_do_apply(self, sm)
1194 def get_version_info(self):
1195 """get_version_info(ConsecutivePairContainer self) -> VersionInfo"""
1196 return _IMP_container.ConsecutivePairContainer_get_version_info(self)
1200 """__str__(ConsecutivePairContainer self) -> std::string"""
1201 return _IMP_container.ConsecutivePairContainer___str__(self)
1205 """__repr__(ConsecutivePairContainer self) -> std::string"""
1206 return _IMP_container.ConsecutivePairContainer___repr__(self)
1211 return _object_cast_to_ConsecutivePairContainer(o)
1213 ConsecutivePairContainer_swigregister = _IMP_container.ConsecutivePairContainer_swigregister
1214 ConsecutivePairContainer_swigregister(ConsecutivePairContainer)
1217 """Proxy of C++ IMP::container::ConsecutivePairFilter class."""
1219 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1221 def __init__(self, cpc):
1222 """__init__(IMP::container::ConsecutivePairFilter self, ConsecutivePairContainer cpc) -> ConsecutivePairFilter"""
1223 this = _IMP_container.new_ConsecutivePairFilter(cpc)
1225 self.this.append(this)
1226 except __builtin__.Exception:
1229 def do_get_inputs(self, m, pi):
1230 """do_get_inputs(ConsecutivePairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
1231 return _IMP_container.ConsecutivePairFilter_do_get_inputs(self, m, pi)
1234 def get_value(self, *args):
1236 get_value(ConsecutivePairFilter self, IMP::ParticlePair const & a) -> int
1237 get_value(ConsecutivePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
1239 return _IMP_container.ConsecutivePairFilter_get_value(self, *args)
1242 def get_value_index(self, *args):
1244 get_value_index(ConsecutivePairFilter self, Model arg2, IMP::ParticleIndexPair const & pip) -> int
1245 get_value_index(ConsecutivePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
1247 return _IMP_container.ConsecutivePairFilter_get_value_index(self, *args)
1250 def get_version_info(self):
1251 """get_version_info(ConsecutivePairFilter self) -> VersionInfo"""
1252 return _IMP_container.ConsecutivePairFilter_get_version_info(self)
1256 """__str__(ConsecutivePairFilter self) -> std::string"""
1257 return _IMP_container.ConsecutivePairFilter___str__(self)
1261 """__repr__(ConsecutivePairFilter self) -> std::string"""
1262 return _IMP_container.ConsecutivePairFilter___repr__(self)
1267 return _object_cast_to_ConsecutivePairFilter(o)
1269 ConsecutivePairFilter_swigregister = _IMP_container.ConsecutivePairFilter_swigregister
1270 ConsecutivePairFilter_swigregister(ConsecutivePairFilter)
1273 """Proxy of C++ IMP::container::ExclusiveConsecutivePairContainer class."""
1275 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1277 def __init__(self, *args):
1279 __init__(IMP::container::ExclusiveConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps, std::string name) -> ExclusiveConsecutivePairContainer
1280 __init__(IMP::container::ExclusiveConsecutivePairContainer self, Model m, IMP::ParticleIndexes const & ps) -> ExclusiveConsecutivePairContainer
1282 this = _IMP_container.new_ExclusiveConsecutivePairContainer(*args)
1284 self.this.append(this)
1285 except __builtin__.Exception:
1288 def do_get_inputs(self):
1289 """do_get_inputs(ExclusiveConsecutivePairContainer self) -> IMP::ModelObjectsTemp"""
1290 return _IMP_container.ExclusiveConsecutivePairContainer_do_get_inputs(self)
1293 def do_apply(self, sm):
1294 """do_apply(ExclusiveConsecutivePairContainer self, PairModifier sm)"""
1295 return _IMP_container.ExclusiveConsecutivePairContainer_do_apply(self, sm)
1298 def get_version_info(self):
1299 """get_version_info(ExclusiveConsecutivePairContainer self) -> VersionInfo"""
1300 return _IMP_container.ExclusiveConsecutivePairContainer_get_version_info(self)
1304 """__str__(ExclusiveConsecutivePairContainer self) -> std::string"""
1305 return _IMP_container.ExclusiveConsecutivePairContainer___str__(self)
1309 """__repr__(ExclusiveConsecutivePairContainer self) -> std::string"""
1310 return _IMP_container.ExclusiveConsecutivePairContainer___repr__(self)
1315 return _object_cast_to_ExclusiveConsecutivePairContainer(o)
1317 ExclusiveConsecutivePairContainer_swigregister = _IMP_container.ExclusiveConsecutivePairContainer_swigregister
1318 ExclusiveConsecutivePairContainer_swigregister(ExclusiveConsecutivePairContainer)
1321 """Proxy of C++ IMP::container::ExclusiveConsecutivePairFilter class."""
1323 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1326 """__init__(IMP::container::ExclusiveConsecutivePairFilter self) -> ExclusiveConsecutivePairFilter"""
1327 this = _IMP_container.new_ExclusiveConsecutivePairFilter()
1329 self.this.append(this)
1330 except __builtin__.Exception:
1333 def do_get_inputs(self, m, pi):
1334 """do_get_inputs(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
1335 return _IMP_container.ExclusiveConsecutivePairFilter_do_get_inputs(self, m, pi)
1338 def get_value(self, *args):
1340 get_value(ExclusiveConsecutivePairFilter self, IMP::ParticlePair const & a) -> int
1341 get_value(ExclusiveConsecutivePairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
1343 return _IMP_container.ExclusiveConsecutivePairFilter_get_value(self, *args)
1346 def get_value_index(self, *args):
1348 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexPair const & pip) -> int
1349 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
1351 return _IMP_container.ExclusiveConsecutivePairFilter_get_value_index(self, *args)
1354 def get_version_info(self):
1355 """get_version_info(ExclusiveConsecutivePairFilter self) -> VersionInfo"""
1356 return _IMP_container.ExclusiveConsecutivePairFilter_get_version_info(self)
1360 """__str__(ExclusiveConsecutivePairFilter self) -> std::string"""
1361 return _IMP_container.ExclusiveConsecutivePairFilter___str__(self)
1365 """__repr__(ExclusiveConsecutivePairFilter self) -> std::string"""
1366 return _IMP_container.ExclusiveConsecutivePairFilter___repr__(self)
1371 return _object_cast_to_ExclusiveConsecutivePairFilter(o)
1373 ExclusiveConsecutivePairFilter_swigregister = _IMP_container.ExclusiveConsecutivePairFilter_swigregister
1374 ExclusiveConsecutivePairFilter_swigregister(ExclusiveConsecutivePairFilter)
1377 """Proxy of C++ IMP::container::ListPairContainer class."""
1379 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1381 def __init__(self, *args):
1383 __init__(IMP::container::ListPairContainer self, Model m, IMP::ParticleIndexPairs const & contents, std::string name) -> ListPairContainer
1384 __init__(IMP::container::ListPairContainer self, Model m, IMP::ParticleIndexPairs const & contents) -> ListPairContainer
1385 __init__(IMP::container::ListPairContainer self, Model m, std::string name) -> ListPairContainer
1386 __init__(IMP::container::ListPairContainer self, Model m) -> ListPairContainer
1387 __init__(IMP::container::ListPairContainer self, Model m, char const * name) -> ListPairContainer
1389 this = _IMP_container.new_ListPairContainer(*args)
1391 self.this.append(this)
1392 except __builtin__.Exception:
1395 def add(self, *args):
1397 add(ListPairContainer self, IMP::ParticleIndexPair const & vt)
1398 add(ListPairContainer self, IMP::ParticleIndexPairs const & c)
1400 return _IMP_container.ListPairContainer_add(self, *args)
1404 """set(ListPairContainer self, IMP::ParticleIndexPairs cp)"""
1405 return _IMP_container.ListPairContainer_set(self, cp)
1409 """clear(ListPairContainer self)"""
1410 return _IMP_container.ListPairContainer_clear(self)
1413 def do_get_inputs(self):
1414 """do_get_inputs(ListPairContainer self) -> IMP::ModelObjectsTemp"""
1415 return _IMP_container.ListPairContainer_do_get_inputs(self)
1418 def do_apply(self, sm):
1419 """do_apply(ListPairContainer self, PairModifier sm)"""
1420 return _IMP_container.ListPairContainer_do_apply(self, sm)
1423 def get_version_info(self):
1424 """get_version_info(ListPairContainer self) -> VersionInfo"""
1425 return _IMP_container.ListPairContainer_get_version_info(self)
1429 """__str__(ListPairContainer self) -> std::string"""
1430 return _IMP_container.ListPairContainer___str__(self)
1434 """__repr__(ListPairContainer self) -> std::string"""
1435 return _IMP_container.ListPairContainer___repr__(self)
1440 return _object_cast_to_ListPairContainer(o)
1442 ListPairContainer_swigregister = _IMP_container.ListPairContainer_swigregister
1443 ListPairContainer_swigregister(ListPairContainer)
1446 """Proxy of C++ IMP::container::ListQuadContainer class."""
1448 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1450 def __init__(self, *args):
1452 __init__(IMP::container::ListQuadContainer self, Model m, IMP::ParticleIndexQuads const & contents, std::string name) -> ListQuadContainer
1453 __init__(IMP::container::ListQuadContainer self, Model m, IMP::ParticleIndexQuads const & contents) -> 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, Model m, std::string name) -> ListSingletonContainer
1524 __init__(IMP::container::ListSingletonContainer self, Model m) -> ListSingletonContainer
1525 __init__(IMP::container::ListSingletonContainer self, Model m, char const * name) -> ListSingletonContainer
1527 this = _IMP_container.new_ListSingletonContainer(*args)
1529 self.this.append(this)
1530 except __builtin__.Exception:
1533 def add(self, *args):
1535 add(ListSingletonContainer self, ParticleIndex vt)
1536 add(ListSingletonContainer self, IMP::ParticleIndexes const & c)
1538 return _IMP_container.ListSingletonContainer_add(self, *args)
1542 """set(ListSingletonContainer self, IMP::ParticleIndexes cp)"""
1543 return _IMP_container.ListSingletonContainer_set(self, cp)
1547 """clear(ListSingletonContainer self)"""
1548 return _IMP_container.ListSingletonContainer_clear(self)
1551 def do_get_inputs(self):
1552 """do_get_inputs(ListSingletonContainer self) -> IMP::ModelObjectsTemp"""
1553 return _IMP_container.ListSingletonContainer_do_get_inputs(self)
1556 def do_apply(self, sm):
1557 """do_apply(ListSingletonContainer self, SingletonModifier sm)"""
1558 return _IMP_container.ListSingletonContainer_do_apply(self, sm)
1561 def get_version_info(self):
1562 """get_version_info(ListSingletonContainer self) -> VersionInfo"""
1563 return _IMP_container.ListSingletonContainer_get_version_info(self)
1567 """__str__(ListSingletonContainer self) -> std::string"""
1568 return _IMP_container.ListSingletonContainer___str__(self)
1572 """__repr__(ListSingletonContainer self) -> std::string"""
1573 return _IMP_container.ListSingletonContainer___repr__(self)
1578 return _object_cast_to_ListSingletonContainer(o)
1580 ListSingletonContainer_swigregister = _IMP_container.ListSingletonContainer_swigregister
1581 ListSingletonContainer_swigregister(ListSingletonContainer)
1584 """Proxy of C++ IMP::container::ListTripletContainer class."""
1586 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1588 def __init__(self, *args):
1590 __init__(IMP::container::ListTripletContainer self, Model m, IMP::ParticleIndexTriplets const & contents, std::string name) -> ListTripletContainer
1591 __init__(IMP::container::ListTripletContainer self, Model m, IMP::ParticleIndexTriplets const & contents) -> ListTripletContainer
1592 __init__(IMP::container::ListTripletContainer self, Model m, std::string name) -> ListTripletContainer
1593 __init__(IMP::container::ListTripletContainer self, Model m) -> ListTripletContainer
1594 __init__(IMP::container::ListTripletContainer self, Model m, char const * name) -> ListTripletContainer
1596 this = _IMP_container.new_ListTripletContainer(*args)
1598 self.this.append(this)
1599 except __builtin__.Exception:
1602 def add(self, *args):
1604 add(ListTripletContainer self, IMP::ParticleIndexTriplet const & vt)
1605 add(ListTripletContainer self, IMP::ParticleIndexTriplets const & c)
1607 return _IMP_container.ListTripletContainer_add(self, *args)
1611 """set(ListTripletContainer self, IMP::ParticleIndexTriplets cp)"""
1612 return _IMP_container.ListTripletContainer_set(self, cp)
1616 """clear(ListTripletContainer self)"""
1617 return _IMP_container.ListTripletContainer_clear(self)
1620 def do_get_inputs(self):
1621 """do_get_inputs(ListTripletContainer self) -> IMP::ModelObjectsTemp"""
1622 return _IMP_container.ListTripletContainer_do_get_inputs(self)
1625 def do_apply(self, sm):
1626 """do_apply(ListTripletContainer self, TripletModifier sm)"""
1627 return _IMP_container.ListTripletContainer_do_apply(self, sm)
1630 def get_version_info(self):
1631 """get_version_info(ListTripletContainer self) -> VersionInfo"""
1632 return _IMP_container.ListTripletContainer_get_version_info(self)
1636 """__str__(ListTripletContainer self) -> std::string"""
1637 return _IMP_container.ListTripletContainer___str__(self)
1641 """__repr__(ListTripletContainer self) -> std::string"""
1642 return _IMP_container.ListTripletContainer___repr__(self)
1647 return _object_cast_to_ListTripletContainer(o)
1649 ListTripletContainer_swigregister = _IMP_container.ListTripletContainer_swigregister
1650 ListTripletContainer_swigregister(ListTripletContainer)
1653 """Proxy of C++ IMP::container::DynamicListPairContainer class."""
1655 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1657 def __init__(self, *args, **kwargs):
1658 raise AttributeError(
"No constructor defined - class is abstract")
1660 def add(self, *args):
1662 add(DynamicListPairContainer self, IMP::ParticleIndexPair const & vt)
1663 add(DynamicListPairContainer self, IMP::ParticleIndexPairs const & c)
1665 return _IMP_container.DynamicListPairContainer_add(self, *args)
1669 """set(DynamicListPairContainer self, IMP::ParticleIndexPairs cp)"""
1670 return _IMP_container.DynamicListPairContainer_set(self, cp)
1674 """clear(DynamicListPairContainer self)"""
1675 return _IMP_container.DynamicListPairContainer_clear(self)
1678 def do_get_inputs(self):
1679 """do_get_inputs(DynamicListPairContainer self) -> IMP::ModelObjectsTemp"""
1680 return _IMP_container.DynamicListPairContainer_do_get_inputs(self)
1683 def do_apply(self, sm):
1684 """do_apply(DynamicListPairContainer self, PairModifier sm)"""
1685 return _IMP_container.DynamicListPairContainer_do_apply(self, sm)
1688 def get_version_info(self):
1689 """get_version_info(DynamicListPairContainer self) -> VersionInfo"""
1690 return _IMP_container.DynamicListPairContainer_get_version_info(self)
1694 """__str__(DynamicListPairContainer self) -> std::string"""
1695 return _IMP_container.DynamicListPairContainer___str__(self)
1699 """__repr__(DynamicListPairContainer self) -> std::string"""
1700 return _IMP_container.DynamicListPairContainer___repr__(self)
1705 return _object_cast_to_DynamicListPairContainer(o)
1707 DynamicListPairContainer_swigregister = _IMP_container.DynamicListPairContainer_swigregister
1708 DynamicListPairContainer_swigregister(DynamicListPairContainer)
1711 """Proxy of C++ IMP::container::DynamicListQuadContainer class."""
1713 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1715 def __init__(self, *args, **kwargs):
1716 raise AttributeError(
"No constructor defined - class is abstract")
1718 def add(self, *args):
1720 add(DynamicListQuadContainer self, IMP::ParticleIndexQuad const & vt)
1721 add(DynamicListQuadContainer self, IMP::ParticleIndexQuads const & c)
1723 return _IMP_container.DynamicListQuadContainer_add(self, *args)
1727 """set(DynamicListQuadContainer self, IMP::ParticleIndexQuads cp)"""
1728 return _IMP_container.DynamicListQuadContainer_set(self, cp)
1732 """clear(DynamicListQuadContainer self)"""
1733 return _IMP_container.DynamicListQuadContainer_clear(self)
1736 def do_get_inputs(self):
1737 """do_get_inputs(DynamicListQuadContainer self) -> IMP::ModelObjectsTemp"""
1738 return _IMP_container.DynamicListQuadContainer_do_get_inputs(self)
1741 def do_apply(self, sm):
1742 """do_apply(DynamicListQuadContainer self, QuadModifier sm)"""
1743 return _IMP_container.DynamicListQuadContainer_do_apply(self, sm)
1746 def get_version_info(self):
1747 """get_version_info(DynamicListQuadContainer self) -> VersionInfo"""
1748 return _IMP_container.DynamicListQuadContainer_get_version_info(self)
1752 """__str__(DynamicListQuadContainer self) -> std::string"""
1753 return _IMP_container.DynamicListQuadContainer___str__(self)
1757 """__repr__(DynamicListQuadContainer self) -> std::string"""
1758 return _IMP_container.DynamicListQuadContainer___repr__(self)
1763 return _object_cast_to_DynamicListQuadContainer(o)
1765 DynamicListQuadContainer_swigregister = _IMP_container.DynamicListQuadContainer_swigregister
1766 DynamicListQuadContainer_swigregister(DynamicListQuadContainer)
1769 """Proxy of C++ IMP::container::DynamicListSingletonContainer class."""
1771 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1773 def __init__(self, *args, **kwargs):
1774 raise AttributeError(
"No constructor defined - class is abstract")
1776 def add(self, *args):
1778 add(DynamicListSingletonContainer self, ParticleIndex vt)
1779 add(DynamicListSingletonContainer self, IMP::ParticleIndexes const & c)
1781 return _IMP_container.DynamicListSingletonContainer_add(self, *args)
1785 """set(DynamicListSingletonContainer self, IMP::ParticleIndexes cp)"""
1786 return _IMP_container.DynamicListSingletonContainer_set(self, cp)
1790 """clear(DynamicListSingletonContainer self)"""
1791 return _IMP_container.DynamicListSingletonContainer_clear(self)
1794 def do_get_inputs(self):
1795 """do_get_inputs(DynamicListSingletonContainer self) -> IMP::ModelObjectsTemp"""
1796 return _IMP_container.DynamicListSingletonContainer_do_get_inputs(self)
1799 def do_apply(self, sm):
1800 """do_apply(DynamicListSingletonContainer self, SingletonModifier sm)"""
1801 return _IMP_container.DynamicListSingletonContainer_do_apply(self, sm)
1804 def get_version_info(self):
1805 """get_version_info(DynamicListSingletonContainer self) -> VersionInfo"""
1806 return _IMP_container.DynamicListSingletonContainer_get_version_info(self)
1810 """__str__(DynamicListSingletonContainer self) -> std::string"""
1811 return _IMP_container.DynamicListSingletonContainer___str__(self)
1815 """__repr__(DynamicListSingletonContainer self) -> std::string"""
1816 return _IMP_container.DynamicListSingletonContainer___repr__(self)
1821 return _object_cast_to_DynamicListSingletonContainer(o)
1823 DynamicListSingletonContainer_swigregister = _IMP_container.DynamicListSingletonContainer_swigregister
1824 DynamicListSingletonContainer_swigregister(DynamicListSingletonContainer)
1827 """Proxy of C++ IMP::container::DynamicListTripletContainer class."""
1829 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1831 def __init__(self, *args, **kwargs):
1832 raise AttributeError(
"No constructor defined - class is abstract")
1834 def add(self, *args):
1836 add(DynamicListTripletContainer self, IMP::ParticleIndexTriplet const & vt)
1837 add(DynamicListTripletContainer self, IMP::ParticleIndexTriplets const & c)
1839 return _IMP_container.DynamicListTripletContainer_add(self, *args)
1843 """set(DynamicListTripletContainer self, IMP::ParticleIndexTriplets cp)"""
1844 return _IMP_container.DynamicListTripletContainer_set(self, cp)
1848 """clear(DynamicListTripletContainer self)"""
1849 return _IMP_container.DynamicListTripletContainer_clear(self)
1852 def do_get_inputs(self):
1853 """do_get_inputs(DynamicListTripletContainer self) -> IMP::ModelObjectsTemp"""
1854 return _IMP_container.DynamicListTripletContainer_do_get_inputs(self)
1857 def do_apply(self, sm):
1858 """do_apply(DynamicListTripletContainer self, TripletModifier sm)"""
1859 return _IMP_container.DynamicListTripletContainer_do_apply(self, sm)
1862 def get_version_info(self):
1863 """get_version_info(DynamicListTripletContainer self) -> VersionInfo"""
1864 return _IMP_container.DynamicListTripletContainer_get_version_info(self)
1868 """__str__(DynamicListTripletContainer self) -> std::string"""
1869 return _IMP_container.DynamicListTripletContainer___str__(self)
1873 """__repr__(DynamicListTripletContainer self) -> std::string"""
1874 return _IMP_container.DynamicListTripletContainer___repr__(self)
1879 return _object_cast_to_DynamicListTripletContainer(o)
1881 DynamicListTripletContainer_swigregister = _IMP_container.DynamicListTripletContainer_swigregister
1882 DynamicListTripletContainer_swigregister(DynamicListTripletContainer)
1885 """Proxy of C++ IMP::container::MinimumPairRestraint class."""
1887 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1889 def __init__(self, *args):
1891 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumPairRestraint
1892 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1) -> MinimumPairRestraint
1893 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c) -> MinimumPairRestraint
1895 this = _IMP_container.new_MinimumPairRestraint(*args)
1897 self.this.append(this)
1898 except __builtin__.Exception:
1901 def do_get_inputs(self):
1902 """do_get_inputs(MinimumPairRestraint self) -> IMP::ModelObjectsTemp"""
1903 return _IMP_container.MinimumPairRestraint_do_get_inputs(self)
1906 def get_version_info(self):
1907 """get_version_info(MinimumPairRestraint self) -> VersionInfo"""
1908 return _IMP_container.MinimumPairRestraint_get_version_info(self)
1912 """set_n(MinimumPairRestraint self, unsigned int n)"""
1913 return _IMP_container.MinimumPairRestraint_set_n(self, n)
1916 def do_create_current_decomposition(self):
1917 """do_create_current_decomposition(MinimumPairRestraint self) -> IMP::Restraints"""
1918 return _IMP_container.MinimumPairRestraint_do_create_current_decomposition(self)
1922 """__str__(MinimumPairRestraint self) -> std::string"""
1923 return _IMP_container.MinimumPairRestraint___str__(self)
1927 """__repr__(MinimumPairRestraint self) -> std::string"""
1928 return _IMP_container.MinimumPairRestraint___repr__(self)
1933 return _object_cast_to_MinimumPairRestraint(o)
1935 MinimumPairRestraint_swigregister = _IMP_container.MinimumPairRestraint_swigregister
1936 MinimumPairRestraint_swigregister(MinimumPairRestraint)
1939 """Proxy of C++ IMP::container::MinimumPairScore class."""
1941 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1943 def __init__(self, *args):
1945 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumPairScore
1946 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores, unsigned int n=1) -> MinimumPairScore
1947 __init__(IMP::container::MinimumPairScore self, IMP::PairScoresTemp const & scores) -> MinimumPairScore
1949 this = _IMP_container.new_MinimumPairScore(*args)
1951 self.this.append(this)
1952 except __builtin__.Exception:
1955 def do_get_inputs(self, m, pis):
1956 """do_get_inputs(MinimumPairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1957 return _IMP_container.MinimumPairScore_do_get_inputs(self, m, pis)
1960 def get_version_info(self):
1961 """get_version_info(MinimumPairScore self) -> VersionInfo"""
1962 return _IMP_container.MinimumPairScore_get_version_info(self)
1965 def do_create_current_decomposition(self, m, vt):
1966 """do_create_current_decomposition(MinimumPairScore self, Model m, IMP::ParticleIndexPair const & vt) -> IMP::Restraints"""
1967 return _IMP_container.MinimumPairScore_do_create_current_decomposition(self, m, vt)
1971 """__str__(MinimumPairScore self) -> std::string"""
1972 return _IMP_container.MinimumPairScore___str__(self)
1976 """__repr__(MinimumPairScore self) -> std::string"""
1977 return _IMP_container.MinimumPairScore___repr__(self)
1982 return _object_cast_to_MinimumPairScore(o)
1984 MinimumPairScore_swigregister = _IMP_container.MinimumPairScore_swigregister
1985 MinimumPairScore_swigregister(MinimumPairScore)
1988 """Proxy of C++ IMP::container::MinimumQuadRestraint class."""
1990 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1992 def __init__(self, *args):
1994 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumQuadRestraint
1995 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1) -> MinimumQuadRestraint
1996 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c) -> MinimumQuadRestraint
1998 this = _IMP_container.new_MinimumQuadRestraint(*args)
2000 self.this.append(this)
2001 except __builtin__.Exception:
2004 def do_get_inputs(self):
2005 """do_get_inputs(MinimumQuadRestraint self) -> IMP::ModelObjectsTemp"""
2006 return _IMP_container.MinimumQuadRestraint_do_get_inputs(self)
2009 def get_version_info(self):
2010 """get_version_info(MinimumQuadRestraint self) -> VersionInfo"""
2011 return _IMP_container.MinimumQuadRestraint_get_version_info(self)
2015 """set_n(MinimumQuadRestraint self, unsigned int n)"""
2016 return _IMP_container.MinimumQuadRestraint_set_n(self, n)
2019 def do_create_current_decomposition(self):
2020 """do_create_current_decomposition(MinimumQuadRestraint self) -> IMP::Restraints"""
2021 return _IMP_container.MinimumQuadRestraint_do_create_current_decomposition(self)
2025 """__str__(MinimumQuadRestraint self) -> std::string"""
2026 return _IMP_container.MinimumQuadRestraint___str__(self)
2030 """__repr__(MinimumQuadRestraint self) -> std::string"""
2031 return _IMP_container.MinimumQuadRestraint___repr__(self)
2036 return _object_cast_to_MinimumQuadRestraint(o)
2038 MinimumQuadRestraint_swigregister = _IMP_container.MinimumQuadRestraint_swigregister
2039 MinimumQuadRestraint_swigregister(MinimumQuadRestraint)
2042 """Proxy of C++ IMP::container::MinimumQuadScore class."""
2044 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2046 def __init__(self, *args):
2048 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumQuadScore
2049 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores, unsigned int n=1) -> MinimumQuadScore
2050 __init__(IMP::container::MinimumQuadScore self, IMP::QuadScoresTemp const & scores) -> MinimumQuadScore
2052 this = _IMP_container.new_MinimumQuadScore(*args)
2054 self.this.append(this)
2055 except __builtin__.Exception:
2058 def do_get_inputs(self, m, pis):
2059 """do_get_inputs(MinimumQuadScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2060 return _IMP_container.MinimumQuadScore_do_get_inputs(self, m, pis)
2063 def get_version_info(self):
2064 """get_version_info(MinimumQuadScore self) -> VersionInfo"""
2065 return _IMP_container.MinimumQuadScore_get_version_info(self)
2068 def do_create_current_decomposition(self, m, vt):
2069 """do_create_current_decomposition(MinimumQuadScore self, Model m, IMP::ParticleIndexQuad const & vt) -> IMP::Restraints"""
2070 return _IMP_container.MinimumQuadScore_do_create_current_decomposition(self, m, vt)
2074 """__str__(MinimumQuadScore self) -> std::string"""
2075 return _IMP_container.MinimumQuadScore___str__(self)
2079 """__repr__(MinimumQuadScore self) -> std::string"""
2080 return _IMP_container.MinimumQuadScore___repr__(self)
2085 return _object_cast_to_MinimumQuadScore(o)
2087 MinimumQuadScore_swigregister = _IMP_container.MinimumQuadScore_swigregister
2088 MinimumQuadScore_swigregister(MinimumQuadScore)
2091 """Proxy of C++ IMP::container::MinimumSingletonRestraint class."""
2093 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2095 def __init__(self, *args):
2097 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumSingletonRestraint
2098 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1) -> MinimumSingletonRestraint
2099 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c) -> MinimumSingletonRestraint
2101 this = _IMP_container.new_MinimumSingletonRestraint(*args)
2103 self.this.append(this)
2104 except __builtin__.Exception:
2107 def do_get_inputs(self):
2108 """do_get_inputs(MinimumSingletonRestraint self) -> IMP::ModelObjectsTemp"""
2109 return _IMP_container.MinimumSingletonRestraint_do_get_inputs(self)
2112 def get_version_info(self):
2113 """get_version_info(MinimumSingletonRestraint self) -> VersionInfo"""
2114 return _IMP_container.MinimumSingletonRestraint_get_version_info(self)
2118 """set_n(MinimumSingletonRestraint self, unsigned int n)"""
2119 return _IMP_container.MinimumSingletonRestraint_set_n(self, n)
2122 def do_create_current_decomposition(self):
2123 """do_create_current_decomposition(MinimumSingletonRestraint self) -> IMP::Restraints"""
2124 return _IMP_container.MinimumSingletonRestraint_do_create_current_decomposition(self)
2128 """__str__(MinimumSingletonRestraint self) -> std::string"""
2129 return _IMP_container.MinimumSingletonRestraint___str__(self)
2133 """__repr__(MinimumSingletonRestraint self) -> std::string"""
2134 return _IMP_container.MinimumSingletonRestraint___repr__(self)
2139 return _object_cast_to_MinimumSingletonRestraint(o)
2141 MinimumSingletonRestraint_swigregister = _IMP_container.MinimumSingletonRestraint_swigregister
2142 MinimumSingletonRestraint_swigregister(MinimumSingletonRestraint)
2145 """Proxy of C++ IMP::container::MinimumSingletonScore class."""
2147 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2149 def __init__(self, *args):
2151 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumSingletonScore
2152 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores, unsigned int n=1) -> MinimumSingletonScore
2153 __init__(IMP::container::MinimumSingletonScore self, IMP::SingletonScoresTemp const & scores) -> MinimumSingletonScore
2155 this = _IMP_container.new_MinimumSingletonScore(*args)
2157 self.this.append(this)
2158 except __builtin__.Exception:
2161 def do_get_inputs(self, m, pis):
2162 """do_get_inputs(MinimumSingletonScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2163 return _IMP_container.MinimumSingletonScore_do_get_inputs(self, m, pis)
2166 def get_version_info(self):
2167 """get_version_info(MinimumSingletonScore self) -> VersionInfo"""
2168 return _IMP_container.MinimumSingletonScore_get_version_info(self)
2171 def do_create_current_decomposition(self, m, vt):
2172 """do_create_current_decomposition(MinimumSingletonScore self, Model m, ParticleIndex vt) -> IMP::Restraints"""
2173 return _IMP_container.MinimumSingletonScore_do_create_current_decomposition(self, m, vt)
2177 """__str__(MinimumSingletonScore self) -> std::string"""
2178 return _IMP_container.MinimumSingletonScore___str__(self)
2182 """__repr__(MinimumSingletonScore self) -> std::string"""
2183 return _IMP_container.MinimumSingletonScore___repr__(self)
2188 return _object_cast_to_MinimumSingletonScore(o)
2190 MinimumSingletonScore_swigregister = _IMP_container.MinimumSingletonScore_swigregister
2191 MinimumSingletonScore_swigregister(MinimumSingletonScore)
2194 """Proxy of C++ IMP::container::MinimumTripletRestraint class."""
2196 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2198 def __init__(self, *args):
2200 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1, std::string name) -> MinimumTripletRestraint
2201 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1) -> MinimumTripletRestraint
2202 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c) -> MinimumTripletRestraint
2204 this = _IMP_container.new_MinimumTripletRestraint(*args)
2206 self.this.append(this)
2207 except __builtin__.Exception:
2210 def do_get_inputs(self):
2211 """do_get_inputs(MinimumTripletRestraint self) -> IMP::ModelObjectsTemp"""
2212 return _IMP_container.MinimumTripletRestraint_do_get_inputs(self)
2215 def get_version_info(self):
2216 """get_version_info(MinimumTripletRestraint self) -> VersionInfo"""
2217 return _IMP_container.MinimumTripletRestraint_get_version_info(self)
2221 """set_n(MinimumTripletRestraint self, unsigned int n)"""
2222 return _IMP_container.MinimumTripletRestraint_set_n(self, n)
2225 def do_create_current_decomposition(self):
2226 """do_create_current_decomposition(MinimumTripletRestraint self) -> IMP::Restraints"""
2227 return _IMP_container.MinimumTripletRestraint_do_create_current_decomposition(self)
2231 """__str__(MinimumTripletRestraint self) -> std::string"""
2232 return _IMP_container.MinimumTripletRestraint___str__(self)
2236 """__repr__(MinimumTripletRestraint self) -> std::string"""
2237 return _IMP_container.MinimumTripletRestraint___repr__(self)
2242 return _object_cast_to_MinimumTripletRestraint(o)
2244 MinimumTripletRestraint_swigregister = _IMP_container.MinimumTripletRestraint_swigregister
2245 MinimumTripletRestraint_swigregister(MinimumTripletRestraint)
2248 """Proxy of C++ IMP::container::MinimumTripletScore class."""
2250 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2252 def __init__(self, *args):
2254 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores, unsigned int n=1, std::string name) -> MinimumTripletScore
2255 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores, unsigned int n=1) -> MinimumTripletScore
2256 __init__(IMP::container::MinimumTripletScore self, IMP::TripletScoresTemp const & scores) -> MinimumTripletScore
2258 this = _IMP_container.new_MinimumTripletScore(*args)
2260 self.this.append(this)
2261 except __builtin__.Exception:
2264 def do_get_inputs(self, m, pis):
2265 """do_get_inputs(MinimumTripletScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
2266 return _IMP_container.MinimumTripletScore_do_get_inputs(self, m, pis)
2269 def get_version_info(self):
2270 """get_version_info(MinimumTripletScore self) -> VersionInfo"""
2271 return _IMP_container.MinimumTripletScore_get_version_info(self)
2274 def do_create_current_decomposition(self, m, vt):
2275 """do_create_current_decomposition(MinimumTripletScore self, Model m, IMP::ParticleIndexTriplet const & vt) -> IMP::Restraints"""
2276 return _IMP_container.MinimumTripletScore_do_create_current_decomposition(self, m, vt)
2280 """__str__(MinimumTripletScore self) -> std::string"""
2281 return _IMP_container.MinimumTripletScore___str__(self)
2285 """__repr__(MinimumTripletScore self) -> std::string"""
2286 return _IMP_container.MinimumTripletScore___repr__(self)
2291 return _object_cast_to_MinimumTripletScore(o)
2293 MinimumTripletScore_swigregister = _IMP_container.MinimumTripletScore_swigregister
2294 MinimumTripletScore_swigregister(MinimumTripletScore)
2297 """Proxy of C++ IMP::container::PairContainerSet class."""
2299 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2301 def __init__(self, *args):
2303 __init__(IMP::container::PairContainerSet self, Model m, std::string name) -> PairContainerSet
2304 __init__(IMP::container::PairContainerSet self, Model m) -> PairContainerSet
2305 __init__(IMP::container::PairContainerSet self, IMP::PairContainersTemp const & pc, std::string name) -> PairContainerSet
2306 __init__(IMP::container::PairContainerSet self, IMP::PairContainersTemp const & pc) -> PairContainerSet
2308 this = _IMP_container.new_PairContainerSet(*args)
2310 self.this.append(this)
2311 except __builtin__.Exception:
2314 def do_apply(self, sm):
2315 """do_apply(PairContainerSet self, PairModifier sm)"""
2316 return _IMP_container.PairContainerSet_do_apply(self, sm)
2319 def get_version_info(self):
2320 """get_version_info(PairContainerSet self) -> VersionInfo"""
2321 return _IMP_container.PairContainerSet_get_version_info(self)
2324 def remove_pair_container(self, d):
2325 """remove_pair_container(PairContainerSet self, PairContainer d)"""
2326 return _IMP_container.PairContainerSet_remove_pair_container(self, d)
2329 def remove_pair_containers(self, d):
2330 """remove_pair_containers(PairContainerSet self, IMP::PairContainers const & d)"""
2331 return _IMP_container.PairContainerSet_remove_pair_containers(self, d)
2334 def set_pair_containers(self, ps):
2335 """set_pair_containers(PairContainerSet self, IMP::PairContainers const & ps)"""
2336 return _IMP_container.PairContainerSet_set_pair_containers(self, ps)
2339 def set_pair_containers_order(self, objs):
2340 """set_pair_containers_order(PairContainerSet self, IMP::PairContainers const & objs)"""
2341 return _IMP_container.PairContainerSet_set_pair_containers_order(self, objs)
2344 def add_pair_container(self, obj):
2345 """add_pair_container(PairContainerSet self, PairContainer obj) -> unsigned int"""
2346 return _IMP_container.PairContainerSet_add_pair_container(self, obj)
2349 def add_pair_containers(self, objs):
2350 """add_pair_containers(PairContainerSet self, IMP::PairContainers const & objs)"""
2351 return _IMP_container.PairContainerSet_add_pair_containers(self, objs)
2354 def clear_pair_containers(self):
2355 """clear_pair_containers(PairContainerSet self)"""
2356 return _IMP_container.PairContainerSet_clear_pair_containers(self)
2359 def get_number_of_pair_containers(self):
2360 """get_number_of_pair_containers(PairContainerSet self) -> unsigned int"""
2361 return _IMP_container.PairContainerSet_get_number_of_pair_containers(self)
2364 def get_has_pair_containers(self):
2365 """get_has_pair_containers(PairContainerSet self) -> bool"""
2366 return _IMP_container.PairContainerSet_get_has_pair_containers(self)
2369 def get_pair_container(self, i):
2370 """get_pair_container(PairContainerSet self, unsigned int i) -> PairContainer"""
2371 return _IMP_container.PairContainerSet_get_pair_container(self, i)
2374 def get_pair_containers(self):
2375 """get_pair_containers(PairContainerSet self) -> IMP::PairContainers"""
2376 return _IMP_container.PairContainerSet_get_pair_containers(self)
2379 def reserve_pair_containers(self, sz):
2380 """reserve_pair_containers(PairContainerSet self, unsigned int sz)"""
2381 return _IMP_container.PairContainerSet_reserve_pair_containers(self, sz)
2384 def do_get_inputs(self):
2385 """do_get_inputs(PairContainerSet self) -> IMP::ModelObjectsTemp"""
2386 return _IMP_container.PairContainerSet_do_get_inputs(self)
2390 """__str__(PairContainerSet self) -> std::string"""
2391 return _IMP_container.PairContainerSet___str__(self)
2395 """__repr__(PairContainerSet self) -> std::string"""
2396 return _IMP_container.PairContainerSet___repr__(self)
2401 return _object_cast_to_PairContainerSet(o)
2403 PairContainerSet_swigregister = _IMP_container.PairContainerSet_swigregister
2404 PairContainerSet_swigregister(PairContainerSet)
2407 """Proxy of C++ IMP::container::PairsConstraint class."""
2409 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2411 def __init__(self, *args):
2413 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c, std::string name) -> PairsConstraint
2414 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c) -> PairsConstraint
2416 this = _IMP_container.new_PairsConstraint(*args)
2418 self.this.append(this)
2419 except __builtin__.Exception:
2422 def get_version_info(self):
2423 """get_version_info(PairsConstraint self) -> VersionInfo"""
2424 return _IMP_container.PairsConstraint_get_version_info(self)
2428 """__str__(PairsConstraint self) -> std::string"""
2429 return _IMP_container.PairsConstraint___str__(self)
2433 """__repr__(PairsConstraint self) -> std::string"""
2434 return _IMP_container.PairsConstraint___repr__(self)
2439 return _object_cast_to_PairsConstraint(o)
2441 PairsConstraint_swigregister = _IMP_container.PairsConstraint_swigregister
2442 PairsConstraint_swigregister(PairsConstraint)
2445 """Proxy of C++ IMP::container::PairsOptimizerState class."""
2447 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2449 def __init__(self, *args):
2451 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf, std::string name) -> PairsOptimizerState
2452 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf) -> PairsOptimizerState
2454 this = _IMP_container.new_PairsOptimizerState(*args)
2456 self.this.append(this)
2457 except __builtin__.Exception:
2460 def get_version_info(self):
2461 """get_version_info(PairsOptimizerState self) -> VersionInfo"""
2462 return _IMP_container.PairsOptimizerState_get_version_info(self)
2466 """__str__(PairsOptimizerState self) -> std::string"""
2467 return _IMP_container.PairsOptimizerState___str__(self)
2471 """__repr__(PairsOptimizerState self) -> std::string"""
2472 return _IMP_container.PairsOptimizerState___repr__(self)
2477 return _object_cast_to_PairsOptimizerState(o)
2479 PairsOptimizerState_swigregister = _IMP_container.PairsOptimizerState_swigregister
2480 PairsOptimizerState_swigregister(PairsOptimizerState)
2483 """Proxy of C++ IMP::container::PairsRestraint class."""
2485 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2487 def __init__(self, *args):
2489 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc, std::string name) -> PairsRestraint
2490 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc) -> PairsRestraint
2492 this = _IMP_container.new_PairsRestraint(*args)
2494 self.this.append(this)
2495 except __builtin__.Exception:
2498 def do_get_inputs(self):
2499 """do_get_inputs(PairsRestraint self) -> IMP::ModelObjectsTemp"""
2500 return _IMP_container.PairsRestraint_do_get_inputs(self)
2503 def get_version_info(self):
2504 """get_version_info(PairsRestraint self) -> VersionInfo"""
2505 return _IMP_container.PairsRestraint_get_version_info(self)
2509 """__str__(PairsRestraint self) -> std::string"""
2510 return _IMP_container.PairsRestraint___str__(self)
2514 """__repr__(PairsRestraint self) -> std::string"""
2515 return _IMP_container.PairsRestraint___repr__(self)
2520 return _object_cast_to_PairsRestraint(o)
2522 PairsRestraint_swigregister = _IMP_container.PairsRestraint_swigregister
2523 PairsRestraint_swigregister(PairsRestraint)
2526 """Proxy of C++ IMP::container::QuadContainerSet class."""
2528 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2530 def __init__(self, *args):
2532 __init__(IMP::container::QuadContainerSet self, Model m, std::string name) -> QuadContainerSet
2533 __init__(IMP::container::QuadContainerSet self, Model m) -> QuadContainerSet
2534 __init__(IMP::container::QuadContainerSet self, IMP::QuadContainersTemp const & pc, std::string name) -> QuadContainerSet
2535 __init__(IMP::container::QuadContainerSet self, IMP::QuadContainersTemp const & pc) -> QuadContainerSet
2537 this = _IMP_container.new_QuadContainerSet(*args)
2539 self.this.append(this)
2540 except __builtin__.Exception:
2543 def do_apply(self, sm):
2544 """do_apply(QuadContainerSet self, QuadModifier sm)"""
2545 return _IMP_container.QuadContainerSet_do_apply(self, sm)
2548 def get_version_info(self):
2549 """get_version_info(QuadContainerSet self) -> VersionInfo"""
2550 return _IMP_container.QuadContainerSet_get_version_info(self)
2553 def remove_quad_container(self, d):
2554 """remove_quad_container(QuadContainerSet self, QuadContainer d)"""
2555 return _IMP_container.QuadContainerSet_remove_quad_container(self, d)
2558 def remove_quad_containers(self, d):
2559 """remove_quad_containers(QuadContainerSet self, IMP::QuadContainers const & d)"""
2560 return _IMP_container.QuadContainerSet_remove_quad_containers(self, d)
2563 def set_quad_containers(self, ps):
2564 """set_quad_containers(QuadContainerSet self, IMP::QuadContainers const & ps)"""
2565 return _IMP_container.QuadContainerSet_set_quad_containers(self, ps)
2568 def set_quad_containers_order(self, objs):
2569 """set_quad_containers_order(QuadContainerSet self, IMP::QuadContainers const & objs)"""
2570 return _IMP_container.QuadContainerSet_set_quad_containers_order(self, objs)
2573 def add_quad_container(self, obj):
2574 """add_quad_container(QuadContainerSet self, QuadContainer obj) -> unsigned int"""
2575 return _IMP_container.QuadContainerSet_add_quad_container(self, obj)
2578 def add_quad_containers(self, objs):
2579 """add_quad_containers(QuadContainerSet self, IMP::QuadContainers const & objs)"""
2580 return _IMP_container.QuadContainerSet_add_quad_containers(self, objs)
2583 def clear_quad_containers(self):
2584 """clear_quad_containers(QuadContainerSet self)"""
2585 return _IMP_container.QuadContainerSet_clear_quad_containers(self)
2588 def get_number_of_quad_containers(self):
2589 """get_number_of_quad_containers(QuadContainerSet self) -> unsigned int"""
2590 return _IMP_container.QuadContainerSet_get_number_of_quad_containers(self)
2593 def get_has_quad_containers(self):
2594 """get_has_quad_containers(QuadContainerSet self) -> bool"""
2595 return _IMP_container.QuadContainerSet_get_has_quad_containers(self)
2598 def get_quad_container(self, i):
2599 """get_quad_container(QuadContainerSet self, unsigned int i) -> QuadContainer"""
2600 return _IMP_container.QuadContainerSet_get_quad_container(self, i)
2603 def get_quad_containers(self):
2604 """get_quad_containers(QuadContainerSet self) -> IMP::QuadContainers"""
2605 return _IMP_container.QuadContainerSet_get_quad_containers(self)
2608 def reserve_quad_containers(self, sz):
2609 """reserve_quad_containers(QuadContainerSet self, unsigned int sz)"""
2610 return _IMP_container.QuadContainerSet_reserve_quad_containers(self, sz)
2613 def do_get_inputs(self):
2614 """do_get_inputs(QuadContainerSet self) -> IMP::ModelObjectsTemp"""
2615 return _IMP_container.QuadContainerSet_do_get_inputs(self)
2619 """__str__(QuadContainerSet self) -> std::string"""
2620 return _IMP_container.QuadContainerSet___str__(self)
2624 """__repr__(QuadContainerSet self) -> std::string"""
2625 return _IMP_container.QuadContainerSet___repr__(self)
2630 return _object_cast_to_QuadContainerSet(o)
2632 QuadContainerSet_swigregister = _IMP_container.QuadContainerSet_swigregister
2633 QuadContainerSet_swigregister(QuadContainerSet)
2636 """Proxy of C++ IMP::container::QuadsConstraint class."""
2638 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2640 def __init__(self, *args):
2642 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c, std::string name) -> QuadsConstraint
2643 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c) -> QuadsConstraint
2645 this = _IMP_container.new_QuadsConstraint(*args)
2647 self.this.append(this)
2648 except __builtin__.Exception:
2651 def get_version_info(self):
2652 """get_version_info(QuadsConstraint self) -> VersionInfo"""
2653 return _IMP_container.QuadsConstraint_get_version_info(self)
2657 """__str__(QuadsConstraint self) -> std::string"""
2658 return _IMP_container.QuadsConstraint___str__(self)
2662 """__repr__(QuadsConstraint self) -> std::string"""
2663 return _IMP_container.QuadsConstraint___repr__(self)
2668 return _object_cast_to_QuadsConstraint(o)
2670 QuadsConstraint_swigregister = _IMP_container.QuadsConstraint_swigregister
2671 QuadsConstraint_swigregister(QuadsConstraint)
2674 """Proxy of C++ IMP::container::QuadsOptimizerState class."""
2676 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2678 def __init__(self, *args):
2680 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf, std::string name) -> QuadsOptimizerState
2681 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf) -> QuadsOptimizerState
2683 this = _IMP_container.new_QuadsOptimizerState(*args)
2685 self.this.append(this)
2686 except __builtin__.Exception:
2689 def get_version_info(self):
2690 """get_version_info(QuadsOptimizerState self) -> VersionInfo"""
2691 return _IMP_container.QuadsOptimizerState_get_version_info(self)
2695 """__str__(QuadsOptimizerState self) -> std::string"""
2696 return _IMP_container.QuadsOptimizerState___str__(self)
2700 """__repr__(QuadsOptimizerState self) -> std::string"""
2701 return _IMP_container.QuadsOptimizerState___repr__(self)
2706 return _object_cast_to_QuadsOptimizerState(o)
2708 QuadsOptimizerState_swigregister = _IMP_container.QuadsOptimizerState_swigregister
2709 QuadsOptimizerState_swigregister(QuadsOptimizerState)
2712 """Proxy of C++ IMP::container::QuadsRestraint class."""
2714 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2716 def __init__(self, *args):
2718 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc, std::string name) -> QuadsRestraint
2719 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc) -> QuadsRestraint
2721 this = _IMP_container.new_QuadsRestraint(*args)
2723 self.this.append(this)
2724 except __builtin__.Exception:
2727 def do_get_inputs(self):
2728 """do_get_inputs(QuadsRestraint self) -> IMP::ModelObjectsTemp"""
2729 return _IMP_container.QuadsRestraint_do_get_inputs(self)
2732 def get_version_info(self):
2733 """get_version_info(QuadsRestraint self) -> VersionInfo"""
2734 return _IMP_container.QuadsRestraint_get_version_info(self)
2738 """__str__(QuadsRestraint self) -> std::string"""
2739 return _IMP_container.QuadsRestraint___str__(self)
2743 """__repr__(QuadsRestraint self) -> std::string"""
2744 return _IMP_container.QuadsRestraint___repr__(self)
2749 return _object_cast_to_QuadsRestraint(o)
2751 QuadsRestraint_swigregister = _IMP_container.QuadsRestraint_swigregister
2752 QuadsRestraint_swigregister(QuadsRestraint)
2755 """Proxy of C++ IMP::container::SingletonContainerSet class."""
2757 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2759 def __init__(self, *args):
2761 __init__(IMP::container::SingletonContainerSet self, Model m, std::string name) -> SingletonContainerSet
2762 __init__(IMP::container::SingletonContainerSet self, Model m) -> SingletonContainerSet
2763 __init__(IMP::container::SingletonContainerSet self, IMP::SingletonContainersTemp const & pc, std::string name) -> SingletonContainerSet
2764 __init__(IMP::container::SingletonContainerSet self, IMP::SingletonContainersTemp const & pc) -> SingletonContainerSet
2766 this = _IMP_container.new_SingletonContainerSet(*args)
2768 self.this.append(this)
2769 except __builtin__.Exception:
2772 def do_apply(self, sm):
2773 """do_apply(SingletonContainerSet self, SingletonModifier sm)"""
2774 return _IMP_container.SingletonContainerSet_do_apply(self, sm)
2777 def get_version_info(self):
2778 """get_version_info(SingletonContainerSet self) -> VersionInfo"""
2779 return _IMP_container.SingletonContainerSet_get_version_info(self)
2782 def remove_singleton_container(self, d):
2783 """remove_singleton_container(SingletonContainerSet self, SingletonContainer d)"""
2784 return _IMP_container.SingletonContainerSet_remove_singleton_container(self, d)
2787 def remove_singleton_containers(self, d):
2788 """remove_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & d)"""
2789 return _IMP_container.SingletonContainerSet_remove_singleton_containers(self, d)
2792 def set_singleton_containers(self, ps):
2793 """set_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & ps)"""
2794 return _IMP_container.SingletonContainerSet_set_singleton_containers(self, ps)
2797 def set_singleton_containers_order(self, objs):
2798 """set_singleton_containers_order(SingletonContainerSet self, IMP::SingletonContainers const & objs)"""
2799 return _IMP_container.SingletonContainerSet_set_singleton_containers_order(self, objs)
2802 def add_singleton_container(self, obj):
2803 """add_singleton_container(SingletonContainerSet self, SingletonContainer obj) -> unsigned int"""
2804 return _IMP_container.SingletonContainerSet_add_singleton_container(self, obj)
2807 def add_singleton_containers(self, objs):
2808 """add_singleton_containers(SingletonContainerSet self, IMP::SingletonContainers const & objs)"""
2809 return _IMP_container.SingletonContainerSet_add_singleton_containers(self, objs)
2812 def clear_singleton_containers(self):
2813 """clear_singleton_containers(SingletonContainerSet self)"""
2814 return _IMP_container.SingletonContainerSet_clear_singleton_containers(self)
2817 def get_number_of_singleton_containers(self):
2818 """get_number_of_singleton_containers(SingletonContainerSet self) -> unsigned int"""
2819 return _IMP_container.SingletonContainerSet_get_number_of_singleton_containers(self)
2822 def get_has_singleton_containers(self):
2823 """get_has_singleton_containers(SingletonContainerSet self) -> bool"""
2824 return _IMP_container.SingletonContainerSet_get_has_singleton_containers(self)
2827 def get_singleton_container(self, i):
2828 """get_singleton_container(SingletonContainerSet self, unsigned int i) -> SingletonContainer"""
2829 return _IMP_container.SingletonContainerSet_get_singleton_container(self, i)
2832 def get_singleton_containers(self):
2833 """get_singleton_containers(SingletonContainerSet self) -> IMP::SingletonContainers"""
2834 return _IMP_container.SingletonContainerSet_get_singleton_containers(self)
2837 def reserve_singleton_containers(self, sz):
2838 """reserve_singleton_containers(SingletonContainerSet self, unsigned int sz)"""
2839 return _IMP_container.SingletonContainerSet_reserve_singleton_containers(self, sz)
2842 def do_get_inputs(self):
2843 """do_get_inputs(SingletonContainerSet self) -> IMP::ModelObjectsTemp"""
2844 return _IMP_container.SingletonContainerSet_do_get_inputs(self)
2848 """__str__(SingletonContainerSet self) -> std::string"""
2849 return _IMP_container.SingletonContainerSet___str__(self)
2853 """__repr__(SingletonContainerSet self) -> std::string"""
2854 return _IMP_container.SingletonContainerSet___repr__(self)
2859 return _object_cast_to_SingletonContainerSet(o)
2861 SingletonContainerSet_swigregister = _IMP_container.SingletonContainerSet_swigregister
2862 SingletonContainerSet_swigregister(SingletonContainerSet)
2865 """Proxy of C++ IMP::container::SingletonsConstraint class."""
2867 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2869 def __init__(self, *args):
2871 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c, std::string name) -> SingletonsConstraint
2872 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c) -> SingletonsConstraint
2874 this = _IMP_container.new_SingletonsConstraint(*args)
2876 self.this.append(this)
2877 except __builtin__.Exception:
2880 def get_version_info(self):
2881 """get_version_info(SingletonsConstraint self) -> VersionInfo"""
2882 return _IMP_container.SingletonsConstraint_get_version_info(self)
2886 """__str__(SingletonsConstraint self) -> std::string"""
2887 return _IMP_container.SingletonsConstraint___str__(self)
2891 """__repr__(SingletonsConstraint self) -> std::string"""
2892 return _IMP_container.SingletonsConstraint___repr__(self)
2897 return _object_cast_to_SingletonsConstraint(o)
2899 SingletonsConstraint_swigregister = _IMP_container.SingletonsConstraint_swigregister
2900 SingletonsConstraint_swigregister(SingletonsConstraint)
2903 """Proxy of C++ IMP::container::SingletonsOptimizerState class."""
2905 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2907 def __init__(self, *args):
2909 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf, std::string name) -> SingletonsOptimizerState
2910 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf) -> SingletonsOptimizerState
2912 this = _IMP_container.new_SingletonsOptimizerState(*args)
2914 self.this.append(this)
2915 except __builtin__.Exception:
2918 def get_version_info(self):
2919 """get_version_info(SingletonsOptimizerState self) -> VersionInfo"""
2920 return _IMP_container.SingletonsOptimizerState_get_version_info(self)
2924 """__str__(SingletonsOptimizerState self) -> std::string"""
2925 return _IMP_container.SingletonsOptimizerState___str__(self)
2929 """__repr__(SingletonsOptimizerState self) -> std::string"""
2930 return _IMP_container.SingletonsOptimizerState___repr__(self)
2935 return _object_cast_to_SingletonsOptimizerState(o)
2937 SingletonsOptimizerState_swigregister = _IMP_container.SingletonsOptimizerState_swigregister
2938 SingletonsOptimizerState_swigregister(SingletonsOptimizerState)
2941 """Proxy of C++ IMP::container::SingletonsRestraint class."""
2943 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2945 def __init__(self, *args):
2947 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc, std::string name) -> SingletonsRestraint
2948 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc) -> SingletonsRestraint
2950 this = _IMP_container.new_SingletonsRestraint(*args)
2952 self.this.append(this)
2953 except __builtin__.Exception:
2956 def do_get_inputs(self):
2957 """do_get_inputs(SingletonsRestraint self) -> IMP::ModelObjectsTemp"""
2958 return _IMP_container.SingletonsRestraint_do_get_inputs(self)
2961 def get_version_info(self):
2962 """get_version_info(SingletonsRestraint self) -> VersionInfo"""
2963 return _IMP_container.SingletonsRestraint_get_version_info(self)
2967 """__str__(SingletonsRestraint self) -> std::string"""
2968 return _IMP_container.SingletonsRestraint___str__(self)
2972 """__repr__(SingletonsRestraint self) -> std::string"""
2973 return _IMP_container.SingletonsRestraint___repr__(self)
2978 return _object_cast_to_SingletonsRestraint(o)
2980 SingletonsRestraint_swigregister = _IMP_container.SingletonsRestraint_swigregister
2981 SingletonsRestraint_swigregister(SingletonsRestraint)
2984 """Proxy of C++ IMP::container::TripletContainerSet class."""
2986 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
2988 def __init__(self, *args):
2990 __init__(IMP::container::TripletContainerSet self, Model m, std::string name) -> TripletContainerSet
2991 __init__(IMP::container::TripletContainerSet self, Model m) -> TripletContainerSet
2992 __init__(IMP::container::TripletContainerSet self, IMP::TripletContainersTemp const & pc, std::string name) -> TripletContainerSet
2993 __init__(IMP::container::TripletContainerSet self, IMP::TripletContainersTemp const & pc) -> TripletContainerSet
2995 this = _IMP_container.new_TripletContainerSet(*args)
2997 self.this.append(this)
2998 except __builtin__.Exception:
3001 def do_apply(self, sm):
3002 """do_apply(TripletContainerSet self, TripletModifier sm)"""
3003 return _IMP_container.TripletContainerSet_do_apply(self, sm)
3006 def get_version_info(self):
3007 """get_version_info(TripletContainerSet self) -> VersionInfo"""
3008 return _IMP_container.TripletContainerSet_get_version_info(self)
3011 def remove_triplet_container(self, d):
3012 """remove_triplet_container(TripletContainerSet self, TripletContainer d)"""
3013 return _IMP_container.TripletContainerSet_remove_triplet_container(self, d)
3016 def remove_triplet_containers(self, d):
3017 """remove_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & d)"""
3018 return _IMP_container.TripletContainerSet_remove_triplet_containers(self, d)
3021 def set_triplet_containers(self, ps):
3022 """set_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & ps)"""
3023 return _IMP_container.TripletContainerSet_set_triplet_containers(self, ps)
3026 def set_triplet_containers_order(self, objs):
3027 """set_triplet_containers_order(TripletContainerSet self, IMP::TripletContainers const & objs)"""
3028 return _IMP_container.TripletContainerSet_set_triplet_containers_order(self, objs)
3031 def add_triplet_container(self, obj):
3032 """add_triplet_container(TripletContainerSet self, TripletContainer obj) -> unsigned int"""
3033 return _IMP_container.TripletContainerSet_add_triplet_container(self, obj)
3036 def add_triplet_containers(self, objs):
3037 """add_triplet_containers(TripletContainerSet self, IMP::TripletContainers const & objs)"""
3038 return _IMP_container.TripletContainerSet_add_triplet_containers(self, objs)
3041 def clear_triplet_containers(self):
3042 """clear_triplet_containers(TripletContainerSet self)"""
3043 return _IMP_container.TripletContainerSet_clear_triplet_containers(self)
3046 def get_number_of_triplet_containers(self):
3047 """get_number_of_triplet_containers(TripletContainerSet self) -> unsigned int"""
3048 return _IMP_container.TripletContainerSet_get_number_of_triplet_containers(self)
3051 def get_has_triplet_containers(self):
3052 """get_has_triplet_containers(TripletContainerSet self) -> bool"""
3053 return _IMP_container.TripletContainerSet_get_has_triplet_containers(self)
3056 def get_triplet_container(self, i):
3057 """get_triplet_container(TripletContainerSet self, unsigned int i) -> TripletContainer"""
3058 return _IMP_container.TripletContainerSet_get_triplet_container(self, i)
3061 def get_triplet_containers(self):
3062 """get_triplet_containers(TripletContainerSet self) -> IMP::TripletContainers"""
3063 return _IMP_container.TripletContainerSet_get_triplet_containers(self)
3066 def reserve_triplet_containers(self, sz):
3067 """reserve_triplet_containers(TripletContainerSet self, unsigned int sz)"""
3068 return _IMP_container.TripletContainerSet_reserve_triplet_containers(self, sz)
3071 def do_get_inputs(self):
3072 """do_get_inputs(TripletContainerSet self) -> IMP::ModelObjectsTemp"""
3073 return _IMP_container.TripletContainerSet_do_get_inputs(self)
3077 """__str__(TripletContainerSet self) -> std::string"""
3078 return _IMP_container.TripletContainerSet___str__(self)
3082 """__repr__(TripletContainerSet self) -> std::string"""
3083 return _IMP_container.TripletContainerSet___repr__(self)
3088 return _object_cast_to_TripletContainerSet(o)
3090 TripletContainerSet_swigregister = _IMP_container.TripletContainerSet_swigregister
3091 TripletContainerSet_swigregister(TripletContainerSet)
3094 """Proxy of C++ IMP::container::TripletsConstraint class."""
3096 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3098 def __init__(self, *args):
3100 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c, std::string name) -> TripletsConstraint
3101 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c) -> TripletsConstraint
3103 this = _IMP_container.new_TripletsConstraint(*args)
3105 self.this.append(this)
3106 except __builtin__.Exception:
3109 def get_version_info(self):
3110 """get_version_info(TripletsConstraint self) -> VersionInfo"""
3111 return _IMP_container.TripletsConstraint_get_version_info(self)
3115 """__str__(TripletsConstraint self) -> std::string"""
3116 return _IMP_container.TripletsConstraint___str__(self)
3120 """__repr__(TripletsConstraint self) -> std::string"""
3121 return _IMP_container.TripletsConstraint___repr__(self)
3126 return _object_cast_to_TripletsConstraint(o)
3128 TripletsConstraint_swigregister = _IMP_container.TripletsConstraint_swigregister
3129 TripletsConstraint_swigregister(TripletsConstraint)
3132 """Proxy of C++ IMP::container::TripletsOptimizerState class."""
3134 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3136 def __init__(self, *args):
3138 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf, std::string name) -> TripletsOptimizerState
3139 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf) -> TripletsOptimizerState
3141 this = _IMP_container.new_TripletsOptimizerState(*args)
3143 self.this.append(this)
3144 except __builtin__.Exception:
3147 def get_version_info(self):
3148 """get_version_info(TripletsOptimizerState self) -> VersionInfo"""
3149 return _IMP_container.TripletsOptimizerState_get_version_info(self)
3153 """__str__(TripletsOptimizerState self) -> std::string"""
3154 return _IMP_container.TripletsOptimizerState___str__(self)
3158 """__repr__(TripletsOptimizerState self) -> std::string"""
3159 return _IMP_container.TripletsOptimizerState___repr__(self)
3164 return _object_cast_to_TripletsOptimizerState(o)
3166 TripletsOptimizerState_swigregister = _IMP_container.TripletsOptimizerState_swigregister
3167 TripletsOptimizerState_swigregister(TripletsOptimizerState)
3170 """Proxy of C++ IMP::container::TripletsRestraint class."""
3172 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3174 def __init__(self, *args):
3176 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc, std::string name) -> TripletsRestraint
3177 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc) -> TripletsRestraint
3179 this = _IMP_container.new_TripletsRestraint(*args)
3181 self.this.append(this)
3182 except __builtin__.Exception:
3185 def do_get_inputs(self):
3186 """do_get_inputs(TripletsRestraint self) -> IMP::ModelObjectsTemp"""
3187 return _IMP_container.TripletsRestraint_do_get_inputs(self)
3190 def get_version_info(self):
3191 """get_version_info(TripletsRestraint self) -> VersionInfo"""
3192 return _IMP_container.TripletsRestraint_get_version_info(self)
3196 """__str__(TripletsRestraint self) -> std::string"""
3197 return _IMP_container.TripletsRestraint___str__(self)
3201 """__repr__(TripletsRestraint self) -> std::string"""
3202 return _IMP_container.TripletsRestraint___repr__(self)
3207 return _object_cast_to_TripletsRestraint(o)
3209 TripletsRestraint_swigregister = _IMP_container.TripletsRestraint_swigregister
3210 TripletsRestraint_swigregister(TripletsRestraint)
3213 """Proxy of C++ IMP::container::InContainerSingletonFilter class."""
3215 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3217 def __init__(self, *args):
3219 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, std::string name) -> InContainerSingletonFilter
3220 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c) -> InContainerSingletonFilter
3221 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations, std::string name) -> InContainerSingletonFilter
3222 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations) -> InContainerSingletonFilter
3224 this = _IMP_container.new_InContainerSingletonFilter(*args)
3226 self.this.append(this)
3227 except __builtin__.Exception:
3230 def do_get_inputs(self, m, pi):
3231 """do_get_inputs(InContainerSingletonFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3232 return _IMP_container.InContainerSingletonFilter_do_get_inputs(self, m, pi)
3235 def get_value(self, *args):
3237 get_value(InContainerSingletonFilter self, Particle a) -> int
3238 get_value(InContainerSingletonFilter self, IMP::ParticlesTemp const & o) -> IMP::Ints
3240 return _IMP_container.InContainerSingletonFilter_get_value(self, *args)
3243 def get_value_index(self, *args):
3245 get_value_index(InContainerSingletonFilter self, Model arg2, ParticleIndex vt) -> int
3246 get_value_index(InContainerSingletonFilter self, Model m, IMP::ParticleIndexes const & o) -> IMP::Ints
3248 return _IMP_container.InContainerSingletonFilter_get_value_index(self, *args)
3251 def get_version_info(self):
3252 """get_version_info(InContainerSingletonFilter self) -> VersionInfo"""
3253 return _IMP_container.InContainerSingletonFilter_get_version_info(self)
3257 """__str__(InContainerSingletonFilter self) -> std::string"""
3258 return _IMP_container.InContainerSingletonFilter___str__(self)
3262 """__repr__(InContainerSingletonFilter self) -> std::string"""
3263 return _IMP_container.InContainerSingletonFilter___repr__(self)
3268 return _object_cast_to_InContainerSingletonFilter(o)
3270 InContainerSingletonFilter_swigregister = _IMP_container.InContainerSingletonFilter_swigregister
3271 InContainerSingletonFilter_swigregister(InContainerSingletonFilter)
3274 """Proxy of C++ IMP::container::InContainerPairFilter class."""
3276 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3278 def __init__(self, *args):
3280 __init__(IMP::container::InContainerPairFilter self, PairContainer c, std::string name) -> InContainerPairFilter
3281 __init__(IMP::container::InContainerPairFilter self, PairContainer c) -> InContainerPairFilter
3282 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations, std::string name) -> InContainerPairFilter
3283 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations) -> InContainerPairFilter
3285 this = _IMP_container.new_InContainerPairFilter(*args)
3287 self.this.append(this)
3288 except __builtin__.Exception:
3291 def do_get_inputs(self, m, pi):
3292 """do_get_inputs(InContainerPairFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3293 return _IMP_container.InContainerPairFilter_do_get_inputs(self, m, pi)
3296 def get_value(self, *args):
3298 get_value(InContainerPairFilter self, IMP::ParticlePair const & a) -> int
3299 get_value(InContainerPairFilter self, IMP::ParticlePairsTemp const & o) -> IMP::Ints
3301 return _IMP_container.InContainerPairFilter_get_value(self, *args)
3304 def get_value_index(self, *args):
3306 get_value_index(InContainerPairFilter self, Model arg2, IMP::ParticleIndexPair const & vt) -> int
3307 get_value_index(InContainerPairFilter self, Model m, IMP::ParticleIndexPairs const & o) -> IMP::Ints
3309 return _IMP_container.InContainerPairFilter_get_value_index(self, *args)
3312 def get_version_info(self):
3313 """get_version_info(InContainerPairFilter self) -> VersionInfo"""
3314 return _IMP_container.InContainerPairFilter_get_version_info(self)
3318 """__str__(InContainerPairFilter self) -> std::string"""
3319 return _IMP_container.InContainerPairFilter___str__(self)
3323 """__repr__(InContainerPairFilter self) -> std::string"""
3324 return _IMP_container.InContainerPairFilter___repr__(self)
3329 return _object_cast_to_InContainerPairFilter(o)
3331 InContainerPairFilter_swigregister = _IMP_container.InContainerPairFilter_swigregister
3332 InContainerPairFilter_swigregister(InContainerPairFilter)
3335 """Proxy of C++ IMP::container::InContainerTripletFilter class."""
3337 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3339 def __init__(self, *args):
3341 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, std::string name) -> InContainerTripletFilter
3342 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c) -> InContainerTripletFilter
3343 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations, std::string name) -> InContainerTripletFilter
3344 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations) -> InContainerTripletFilter
3346 this = _IMP_container.new_InContainerTripletFilter(*args)
3348 self.this.append(this)
3349 except __builtin__.Exception:
3352 def do_get_inputs(self, m, pi):
3353 """do_get_inputs(InContainerTripletFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3354 return _IMP_container.InContainerTripletFilter_do_get_inputs(self, m, pi)
3357 def get_value(self, *args):
3359 get_value(InContainerTripletFilter self, IMP::ParticleTriplet const & a) -> int
3360 get_value(InContainerTripletFilter self, IMP::ParticleTripletsTemp const & o) -> IMP::Ints
3362 return _IMP_container.InContainerTripletFilter_get_value(self, *args)
3365 def get_value_index(self, *args):
3367 get_value_index(InContainerTripletFilter self, Model arg2, IMP::ParticleIndexTriplet const & vt) -> int
3368 get_value_index(InContainerTripletFilter self, Model m, IMP::ParticleIndexTriplets const & o) -> IMP::Ints
3370 return _IMP_container.InContainerTripletFilter_get_value_index(self, *args)
3373 def get_version_info(self):
3374 """get_version_info(InContainerTripletFilter self) -> VersionInfo"""
3375 return _IMP_container.InContainerTripletFilter_get_version_info(self)
3379 """__str__(InContainerTripletFilter self) -> std::string"""
3380 return _IMP_container.InContainerTripletFilter___str__(self)
3384 """__repr__(InContainerTripletFilter self) -> std::string"""
3385 return _IMP_container.InContainerTripletFilter___repr__(self)
3390 return _object_cast_to_InContainerTripletFilter(o)
3392 InContainerTripletFilter_swigregister = _IMP_container.InContainerTripletFilter_swigregister
3393 InContainerTripletFilter_swigregister(InContainerTripletFilter)
3396 """Proxy of C++ IMP::container::InContainerQuadFilter class."""
3398 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3400 def __init__(self, *args):
3402 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, std::string name) -> InContainerQuadFilter
3403 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c) -> InContainerQuadFilter
3404 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations, std::string name) -> InContainerQuadFilter
3405 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations) -> InContainerQuadFilter
3407 this = _IMP_container.new_InContainerQuadFilter(*args)
3409 self.this.append(this)
3410 except __builtin__.Exception:
3413 def do_get_inputs(self, m, pi):
3414 """do_get_inputs(InContainerQuadFilter self, Model m, IMP::ParticleIndexes const & pi) -> IMP::ModelObjectsTemp"""
3415 return _IMP_container.InContainerQuadFilter_do_get_inputs(self, m, pi)
3418 def get_value(self, *args):
3420 get_value(InContainerQuadFilter self, IMP::ParticleQuad const & a) -> int
3421 get_value(InContainerQuadFilter self, IMP::ParticleQuadsTemp const & o) -> IMP::Ints
3423 return _IMP_container.InContainerQuadFilter_get_value(self, *args)
3426 def get_value_index(self, *args):
3428 get_value_index(InContainerQuadFilter self, Model arg2, IMP::ParticleIndexQuad const & vt) -> int
3429 get_value_index(InContainerQuadFilter self, Model m, IMP::ParticleIndexQuads const & o) -> IMP::Ints
3431 return _IMP_container.InContainerQuadFilter_get_value_index(self, *args)
3434 def get_version_info(self):
3435 """get_version_info(InContainerQuadFilter self) -> VersionInfo"""
3436 return _IMP_container.InContainerQuadFilter_get_version_info(self)
3440 """__str__(InContainerQuadFilter self) -> std::string"""
3441 return _IMP_container.InContainerQuadFilter___str__(self)
3445 """__repr__(InContainerQuadFilter self) -> std::string"""
3446 return _IMP_container.InContainerQuadFilter___repr__(self)
3451 return _object_cast_to_InContainerQuadFilter(o)
3453 InContainerQuadFilter_swigregister = _IMP_container.InContainerQuadFilter_swigregister
3454 InContainerQuadFilter_swigregister(InContainerQuadFilter)
3457 """Proxy of C++ IMP::container::SingletonContainerStatistics class."""
3459 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3461 def __init__(self, c):
3462 """__init__(IMP::container::SingletonContainerStatistics self, _SingletonContainerAdaptor c) -> SingletonContainerStatistics"""
3463 this = _IMP_container.new_SingletonContainerStatistics(c)
3465 self.this.append(this)
3466 except __builtin__.Exception:
3469 def show_statistics(self, out):
3470 """show_statistics(SingletonContainerStatistics self, _ostream out)"""
3471 return _IMP_container.SingletonContainerStatistics_show_statistics(self, out)
3474 def set_track_unique(self, tf):
3475 """set_track_unique(SingletonContainerStatistics self, bool tf)"""
3476 return _IMP_container.SingletonContainerStatistics_set_track_unique(self, tf)
3479 def do_before_evaluate(self):
3480 """do_before_evaluate(SingletonContainerStatistics self)"""
3481 return _IMP_container.SingletonContainerStatistics_do_before_evaluate(self)
3484 def do_after_evaluate(self, da):
3485 """do_after_evaluate(SingletonContainerStatistics self, DerivativeAccumulator da)"""
3486 return _IMP_container.SingletonContainerStatistics_do_after_evaluate(self, da)
3489 def do_get_inputs(self):
3490 """do_get_inputs(SingletonContainerStatistics self) -> IMP::ModelObjectsTemp"""
3491 return _IMP_container.SingletonContainerStatistics_do_get_inputs(self)
3494 def do_get_outputs(self):
3495 """do_get_outputs(SingletonContainerStatistics self) -> IMP::ModelObjectsTemp"""
3496 return _IMP_container.SingletonContainerStatistics_do_get_outputs(self)
3499 def get_version_info(self):
3500 """get_version_info(SingletonContainerStatistics self) -> VersionInfo"""
3501 return _IMP_container.SingletonContainerStatistics_get_version_info(self)
3505 """__str__(SingletonContainerStatistics self) -> std::string"""
3506 return _IMP_container.SingletonContainerStatistics___str__(self)
3510 """__repr__(SingletonContainerStatistics self) -> std::string"""
3511 return _IMP_container.SingletonContainerStatistics___repr__(self)
3516 return _object_cast_to_SingletonContainerStatistics(o)
3518 SingletonContainerStatistics_swigregister = _IMP_container.SingletonContainerStatistics_swigregister
3519 SingletonContainerStatistics_swigregister(SingletonContainerStatistics)
3522 """Proxy of C++ IMP::container::PairContainerStatistics class."""
3524 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3526 def __init__(self, c):
3527 """__init__(IMP::container::PairContainerStatistics self, _PairContainerAdaptor c) -> PairContainerStatistics"""
3528 this = _IMP_container.new_PairContainerStatistics(c)
3530 self.this.append(this)
3531 except __builtin__.Exception:
3534 def show_statistics(self, out):
3535 """show_statistics(PairContainerStatistics self, _ostream out)"""
3536 return _IMP_container.PairContainerStatistics_show_statistics(self, out)
3539 def set_track_unique(self, tf):
3540 """set_track_unique(PairContainerStatistics self, bool tf)"""
3541 return _IMP_container.PairContainerStatistics_set_track_unique(self, tf)
3544 def do_before_evaluate(self):
3545 """do_before_evaluate(PairContainerStatistics self)"""
3546 return _IMP_container.PairContainerStatistics_do_before_evaluate(self)
3549 def do_after_evaluate(self, da):
3550 """do_after_evaluate(PairContainerStatistics self, DerivativeAccumulator da)"""
3551 return _IMP_container.PairContainerStatistics_do_after_evaluate(self, da)
3554 def do_get_inputs(self):
3555 """do_get_inputs(PairContainerStatistics self) -> IMP::ModelObjectsTemp"""
3556 return _IMP_container.PairContainerStatistics_do_get_inputs(self)
3559 def do_get_outputs(self):
3560 """do_get_outputs(PairContainerStatistics self) -> IMP::ModelObjectsTemp"""
3561 return _IMP_container.PairContainerStatistics_do_get_outputs(self)
3564 def get_version_info(self):
3565 """get_version_info(PairContainerStatistics self) -> VersionInfo"""
3566 return _IMP_container.PairContainerStatistics_get_version_info(self)
3570 """__str__(PairContainerStatistics self) -> std::string"""
3571 return _IMP_container.PairContainerStatistics___str__(self)
3575 """__repr__(PairContainerStatistics self) -> std::string"""
3576 return _IMP_container.PairContainerStatistics___repr__(self)
3581 return _object_cast_to_PairContainerStatistics(o)
3583 PairContainerStatistics_swigregister = _IMP_container.PairContainerStatistics_swigregister
3584 PairContainerStatistics_swigregister(PairContainerStatistics)
3587 """Proxy of C++ IMP::container::TripletContainerStatistics class."""
3589 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3591 def __init__(self, c):
3592 """__init__(IMP::container::TripletContainerStatistics self, _TripletContainerAdaptor c) -> TripletContainerStatistics"""
3593 this = _IMP_container.new_TripletContainerStatistics(c)
3595 self.this.append(this)
3596 except __builtin__.Exception:
3599 def show_statistics(self, out):
3600 """show_statistics(TripletContainerStatistics self, _ostream out)"""
3601 return _IMP_container.TripletContainerStatistics_show_statistics(self, out)
3604 def set_track_unique(self, tf):
3605 """set_track_unique(TripletContainerStatistics self, bool tf)"""
3606 return _IMP_container.TripletContainerStatistics_set_track_unique(self, tf)
3609 def do_before_evaluate(self):
3610 """do_before_evaluate(TripletContainerStatistics self)"""
3611 return _IMP_container.TripletContainerStatistics_do_before_evaluate(self)
3614 def do_after_evaluate(self, da):
3615 """do_after_evaluate(TripletContainerStatistics self, DerivativeAccumulator da)"""
3616 return _IMP_container.TripletContainerStatistics_do_after_evaluate(self, da)
3619 def do_get_inputs(self):
3620 """do_get_inputs(TripletContainerStatistics self) -> IMP::ModelObjectsTemp"""
3621 return _IMP_container.TripletContainerStatistics_do_get_inputs(self)
3624 def do_get_outputs(self):
3625 """do_get_outputs(TripletContainerStatistics self) -> IMP::ModelObjectsTemp"""
3626 return _IMP_container.TripletContainerStatistics_do_get_outputs(self)
3629 def get_version_info(self):
3630 """get_version_info(TripletContainerStatistics self) -> VersionInfo"""
3631 return _IMP_container.TripletContainerStatistics_get_version_info(self)
3635 """__str__(TripletContainerStatistics self) -> std::string"""
3636 return _IMP_container.TripletContainerStatistics___str__(self)
3640 """__repr__(TripletContainerStatistics self) -> std::string"""
3641 return _IMP_container.TripletContainerStatistics___repr__(self)
3646 return _object_cast_to_TripletContainerStatistics(o)
3648 TripletContainerStatistics_swigregister = _IMP_container.TripletContainerStatistics_swigregister
3649 TripletContainerStatistics_swigregister(TripletContainerStatistics)
3652 """Proxy of C++ IMP::container::QuadContainerStatistics class."""
3654 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3656 def __init__(self, c):
3657 """__init__(IMP::container::QuadContainerStatistics self, _QuadContainerAdaptor c) -> QuadContainerStatistics"""
3658 this = _IMP_container.new_QuadContainerStatistics(c)
3660 self.this.append(this)
3661 except __builtin__.Exception:
3664 def show_statistics(self, out):
3665 """show_statistics(QuadContainerStatistics self, _ostream out)"""
3666 return _IMP_container.QuadContainerStatistics_show_statistics(self, out)
3669 def set_track_unique(self, tf):
3670 """set_track_unique(QuadContainerStatistics self, bool tf)"""
3671 return _IMP_container.QuadContainerStatistics_set_track_unique(self, tf)
3674 def do_before_evaluate(self):
3675 """do_before_evaluate(QuadContainerStatistics self)"""
3676 return _IMP_container.QuadContainerStatistics_do_before_evaluate(self)
3679 def do_after_evaluate(self, da):
3680 """do_after_evaluate(QuadContainerStatistics self, DerivativeAccumulator da)"""
3681 return _IMP_container.QuadContainerStatistics_do_after_evaluate(self, da)
3684 def do_get_inputs(self):
3685 """do_get_inputs(QuadContainerStatistics self) -> IMP::ModelObjectsTemp"""
3686 return _IMP_container.QuadContainerStatistics_do_get_inputs(self)
3689 def do_get_outputs(self):
3690 """do_get_outputs(QuadContainerStatistics self) -> IMP::ModelObjectsTemp"""
3691 return _IMP_container.QuadContainerStatistics_do_get_outputs(self)
3694 def get_version_info(self):
3695 """get_version_info(QuadContainerStatistics self) -> VersionInfo"""
3696 return _IMP_container.QuadContainerStatistics_get_version_info(self)
3700 """__str__(QuadContainerStatistics self) -> std::string"""
3701 return _IMP_container.QuadContainerStatistics___str__(self)
3705 """__repr__(QuadContainerStatistics self) -> std::string"""
3706 return _IMP_container.QuadContainerStatistics___repr__(self)
3711 return _object_cast_to_QuadContainerStatistics(o)
3713 QuadContainerStatistics_swigregister = _IMP_container.QuadContainerStatistics_swigregister
3714 QuadContainerStatistics_swigregister(QuadContainerStatistics)
3717 """Proxy of C++ IMP::container::EventSingletonsOptimizerState class."""
3719 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3721 def __init__(self, *args):
3723 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventSingletonsOptimizerState
3724 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count, int max_count) -> EventSingletonsOptimizerState
3726 this = _IMP_container.new_EventSingletonsOptimizerState(*args)
3728 self.this.append(this)
3729 except __builtin__.Exception:
3732 def get_version_info(self):
3733 """get_version_info(EventSingletonsOptimizerState self) -> VersionInfo"""
3734 return _IMP_container.EventSingletonsOptimizerState_get_version_info(self)
3738 """__str__(EventSingletonsOptimizerState self) -> std::string"""
3739 return _IMP_container.EventSingletonsOptimizerState___str__(self)
3743 """__repr__(EventSingletonsOptimizerState self) -> std::string"""
3744 return _IMP_container.EventSingletonsOptimizerState___repr__(self)
3749 return _object_cast_to_EventSingletonsOptimizerState(o)
3751 EventSingletonsOptimizerState_swigregister = _IMP_container.EventSingletonsOptimizerState_swigregister
3752 EventSingletonsOptimizerState_swigregister(EventSingletonsOptimizerState)
3755 """Proxy of C++ IMP::container::EventPairsOptimizerState class."""
3757 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3759 def __init__(self, *args):
3761 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventPairsOptimizerState
3762 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count) -> EventPairsOptimizerState
3764 this = _IMP_container.new_EventPairsOptimizerState(*args)
3766 self.this.append(this)
3767 except __builtin__.Exception:
3770 def get_version_info(self):
3771 """get_version_info(EventPairsOptimizerState self) -> VersionInfo"""
3772 return _IMP_container.EventPairsOptimizerState_get_version_info(self)
3776 """__str__(EventPairsOptimizerState self) -> std::string"""
3777 return _IMP_container.EventPairsOptimizerState___str__(self)
3781 """__repr__(EventPairsOptimizerState self) -> std::string"""
3782 return _IMP_container.EventPairsOptimizerState___repr__(self)
3787 return _object_cast_to_EventPairsOptimizerState(o)
3789 EventPairsOptimizerState_swigregister = _IMP_container.EventPairsOptimizerState_swigregister
3790 EventPairsOptimizerState_swigregister(EventPairsOptimizerState)
3793 """Proxy of C++ IMP::container::EventTripletsOptimizerState class."""
3795 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3797 def __init__(self, *args):
3799 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventTripletsOptimizerState
3800 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count, int max_count) -> EventTripletsOptimizerState
3802 this = _IMP_container.new_EventTripletsOptimizerState(*args)
3804 self.this.append(this)
3805 except __builtin__.Exception:
3808 def get_version_info(self):
3809 """get_version_info(EventTripletsOptimizerState self) -> VersionInfo"""
3810 return _IMP_container.EventTripletsOptimizerState_get_version_info(self)
3814 """__str__(EventTripletsOptimizerState self) -> std::string"""
3815 return _IMP_container.EventTripletsOptimizerState___str__(self)
3819 """__repr__(EventTripletsOptimizerState self) -> std::string"""
3820 return _IMP_container.EventTripletsOptimizerState___repr__(self)
3825 return _object_cast_to_EventTripletsOptimizerState(o)
3827 EventTripletsOptimizerState_swigregister = _IMP_container.EventTripletsOptimizerState_swigregister
3828 EventTripletsOptimizerState_swigregister(EventTripletsOptimizerState)
3831 """Proxy of C++ IMP::container::EventQuadsOptimizerState class."""
3833 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3835 def __init__(self, *args):
3837 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count, std::string name) -> EventQuadsOptimizerState
3838 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count) -> EventQuadsOptimizerState
3840 this = _IMP_container.new_EventQuadsOptimizerState(*args)
3842 self.this.append(this)
3843 except __builtin__.Exception:
3846 def get_version_info(self):
3847 """get_version_info(EventQuadsOptimizerState self) -> VersionInfo"""
3848 return _IMP_container.EventQuadsOptimizerState_get_version_info(self)
3852 """__str__(EventQuadsOptimizerState self) -> std::string"""
3853 return _IMP_container.EventQuadsOptimizerState___str__(self)
3857 """__repr__(EventQuadsOptimizerState self) -> std::string"""
3858 return _IMP_container.EventQuadsOptimizerState___repr__(self)
3863 return _object_cast_to_EventQuadsOptimizerState(o)
3865 EventQuadsOptimizerState_swigregister = _IMP_container.EventQuadsOptimizerState_swigregister
3866 EventQuadsOptimizerState_swigregister(EventQuadsOptimizerState)
3869 """Proxy of C++ IMP::container::PredicateSingletonsRestraint class."""
3871 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3873 def __init__(self, *args):
3875 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input, std::string name) -> PredicateSingletonsRestraint
3876 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input) -> PredicateSingletonsRestraint
3878 this = _IMP_container.new_PredicateSingletonsRestraint(*args)
3880 self.this.append(this)
3881 except __builtin__.Exception:
3884 def set_score(self, predicate_value, score):
3885 """set_score(PredicateSingletonsRestraint self, int predicate_value, SingletonScore score)"""
3886 return _IMP_container.PredicateSingletonsRestraint_set_score(self, predicate_value, score)
3889 def set_unknown_score(self, score):
3890 """set_unknown_score(PredicateSingletonsRestraint self, SingletonScore score)"""
3891 return _IMP_container.PredicateSingletonsRestraint_set_unknown_score(self, score)
3894 def set_is_complete(self, tf):
3895 """set_is_complete(PredicateSingletonsRestraint self, bool tf)"""
3896 return _IMP_container.PredicateSingletonsRestraint_set_is_complete(self, tf)
3900 """get_indexes(PredicateSingletonsRestraint self, int predicate_value) -> IMP::ParticleIndexes"""
3901 return _IMP_container.PredicateSingletonsRestraint_get_indexes(self, predicate_value)
3904 def do_add_score_and_derivatives(self, sa):
3905 """do_add_score_and_derivatives(PredicateSingletonsRestraint self, ScoreAccumulator sa)"""
3906 return _IMP_container.PredicateSingletonsRestraint_do_add_score_and_derivatives(self, sa)
3909 def do_get_inputs(self):
3910 """do_get_inputs(PredicateSingletonsRestraint self) -> IMP::ModelObjectsTemp"""
3911 return _IMP_container.PredicateSingletonsRestraint_do_get_inputs(self)
3914 def get_version_info(self):
3915 """get_version_info(PredicateSingletonsRestraint self) -> VersionInfo"""
3916 return _IMP_container.PredicateSingletonsRestraint_get_version_info(self)
3920 """__str__(PredicateSingletonsRestraint self) -> std::string"""
3921 return _IMP_container.PredicateSingletonsRestraint___str__(self)
3925 """__repr__(PredicateSingletonsRestraint self) -> std::string"""
3926 return _IMP_container.PredicateSingletonsRestraint___repr__(self)
3931 return _object_cast_to_PredicateSingletonsRestraint(o)
3933 PredicateSingletonsRestraint_swigregister = _IMP_container.PredicateSingletonsRestraint_swigregister
3934 PredicateSingletonsRestraint_swigregister(PredicateSingletonsRestraint)
3937 """Proxy of C++ IMP::container::PredicatePairsRestraint class."""
3939 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
3941 def __init__(self, *args):
3943 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input, std::string name) -> PredicatePairsRestraint
3944 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input) -> PredicatePairsRestraint
3946 this = _IMP_container.new_PredicatePairsRestraint(*args)
3948 self.this.append(this)
3949 except __builtin__.Exception:
3952 def set_score(self, predicate_value, score):
3953 """set_score(PredicatePairsRestraint self, int predicate_value, PairScore score)"""
3954 return _IMP_container.PredicatePairsRestraint_set_score(self, predicate_value, score)
3957 def set_unknown_score(self, score):
3958 """set_unknown_score(PredicatePairsRestraint self, PairScore score)"""
3959 return _IMP_container.PredicatePairsRestraint_set_unknown_score(self, score)
3962 def set_is_complete(self, tf):
3963 """set_is_complete(PredicatePairsRestraint self, bool tf)"""
3964 return _IMP_container.PredicatePairsRestraint_set_is_complete(self, tf)
3968 """get_indexes(PredicatePairsRestraint self, int predicate_value) -> IMP::ParticleIndexPairs"""
3969 return _IMP_container.PredicatePairsRestraint_get_indexes(self, predicate_value)
3972 def do_add_score_and_derivatives(self, sa):
3973 """do_add_score_and_derivatives(PredicatePairsRestraint self, ScoreAccumulator sa)"""
3974 return _IMP_container.PredicatePairsRestraint_do_add_score_and_derivatives(self, sa)
3977 def do_get_inputs(self):
3978 """do_get_inputs(PredicatePairsRestraint self) -> IMP::ModelObjectsTemp"""
3979 return _IMP_container.PredicatePairsRestraint_do_get_inputs(self)
3982 def get_version_info(self):
3983 """get_version_info(PredicatePairsRestraint self) -> VersionInfo"""
3984 return _IMP_container.PredicatePairsRestraint_get_version_info(self)
3988 """__str__(PredicatePairsRestraint self) -> std::string"""
3989 return _IMP_container.PredicatePairsRestraint___str__(self)
3993 """__repr__(PredicatePairsRestraint self) -> std::string"""
3994 return _IMP_container.PredicatePairsRestraint___repr__(self)
3999 return _object_cast_to_PredicatePairsRestraint(o)
4001 PredicatePairsRestraint_swigregister = _IMP_container.PredicatePairsRestraint_swigregister
4002 PredicatePairsRestraint_swigregister(PredicatePairsRestraint)
4005 """Proxy of C++ IMP::container::PredicateTripletsRestraint class."""
4007 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4009 def __init__(self, *args):
4011 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input, std::string name) -> PredicateTripletsRestraint
4012 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input) -> PredicateTripletsRestraint
4014 this = _IMP_container.new_PredicateTripletsRestraint(*args)
4016 self.this.append(this)
4017 except __builtin__.Exception:
4020 def set_score(self, predicate_value, score):
4021 """set_score(PredicateTripletsRestraint self, int predicate_value, TripletScore score)"""
4022 return _IMP_container.PredicateTripletsRestraint_set_score(self, predicate_value, score)
4025 def set_unknown_score(self, score):
4026 """set_unknown_score(PredicateTripletsRestraint self, TripletScore score)"""
4027 return _IMP_container.PredicateTripletsRestraint_set_unknown_score(self, score)
4030 def set_is_complete(self, tf):
4031 """set_is_complete(PredicateTripletsRestraint self, bool tf)"""
4032 return _IMP_container.PredicateTripletsRestraint_set_is_complete(self, tf)
4036 """get_indexes(PredicateTripletsRestraint self, int predicate_value) -> IMP::ParticleIndexTriplets"""
4037 return _IMP_container.PredicateTripletsRestraint_get_indexes(self, predicate_value)
4040 def do_add_score_and_derivatives(self, sa):
4041 """do_add_score_and_derivatives(PredicateTripletsRestraint self, ScoreAccumulator sa)"""
4042 return _IMP_container.PredicateTripletsRestraint_do_add_score_and_derivatives(self, sa)
4045 def do_get_inputs(self):
4046 """do_get_inputs(PredicateTripletsRestraint self) -> IMP::ModelObjectsTemp"""
4047 return _IMP_container.PredicateTripletsRestraint_do_get_inputs(self)
4050 def get_version_info(self):
4051 """get_version_info(PredicateTripletsRestraint self) -> VersionInfo"""
4052 return _IMP_container.PredicateTripletsRestraint_get_version_info(self)
4056 """__str__(PredicateTripletsRestraint self) -> std::string"""
4057 return _IMP_container.PredicateTripletsRestraint___str__(self)
4061 """__repr__(PredicateTripletsRestraint self) -> std::string"""
4062 return _IMP_container.PredicateTripletsRestraint___repr__(self)
4067 return _object_cast_to_PredicateTripletsRestraint(o)
4069 PredicateTripletsRestraint_swigregister = _IMP_container.PredicateTripletsRestraint_swigregister
4070 PredicateTripletsRestraint_swigregister(PredicateTripletsRestraint)
4073 """Proxy of C++ IMP::container::PredicateQuadsRestraint class."""
4075 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4077 def __init__(self, *args):
4079 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input, std::string name) -> PredicateQuadsRestraint
4080 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input) -> PredicateQuadsRestraint
4082 this = _IMP_container.new_PredicateQuadsRestraint(*args)
4084 self.this.append(this)
4085 except __builtin__.Exception:
4088 def set_score(self, predicate_value, score):
4089 """set_score(PredicateQuadsRestraint self, int predicate_value, QuadScore score)"""
4090 return _IMP_container.PredicateQuadsRestraint_set_score(self, predicate_value, score)
4093 def set_unknown_score(self, score):
4094 """set_unknown_score(PredicateQuadsRestraint self, QuadScore score)"""
4095 return _IMP_container.PredicateQuadsRestraint_set_unknown_score(self, score)
4098 def set_is_complete(self, tf):
4099 """set_is_complete(PredicateQuadsRestraint self, bool tf)"""
4100 return _IMP_container.PredicateQuadsRestraint_set_is_complete(self, tf)
4104 """get_indexes(PredicateQuadsRestraint self, int predicate_value) -> IMP::ParticleIndexQuads"""
4105 return _IMP_container.PredicateQuadsRestraint_get_indexes(self, predicate_value)
4108 def do_add_score_and_derivatives(self, sa):
4109 """do_add_score_and_derivatives(PredicateQuadsRestraint self, ScoreAccumulator sa)"""
4110 return _IMP_container.PredicateQuadsRestraint_do_add_score_and_derivatives(self, sa)
4113 def do_get_inputs(self):
4114 """do_get_inputs(PredicateQuadsRestraint self) -> IMP::ModelObjectsTemp"""
4115 return _IMP_container.PredicateQuadsRestraint_do_get_inputs(self)
4118 def get_version_info(self):
4119 """get_version_info(PredicateQuadsRestraint self) -> VersionInfo"""
4120 return _IMP_container.PredicateQuadsRestraint_get_version_info(self)
4124 """__str__(PredicateQuadsRestraint self) -> std::string"""
4125 return _IMP_container.PredicateQuadsRestraint___str__(self)
4129 """__repr__(PredicateQuadsRestraint self) -> std::string"""
4130 return _IMP_container.PredicateQuadsRestraint___repr__(self)
4135 return _object_cast_to_PredicateQuadsRestraint(o)
4137 PredicateQuadsRestraint_swigregister = _IMP_container.PredicateQuadsRestraint_swigregister
4138 PredicateQuadsRestraint_swigregister(PredicateQuadsRestraint)
4141 """Proxy of C++ IMP::container::DistributeSingletonsScoreState class."""
4143 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4145 def __init__(self, *args):
4147 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input, std::string name) -> DistributeSingletonsScoreState
4148 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input) -> DistributeSingletonsScoreState
4150 this = _IMP_container.new_DistributeSingletonsScoreState(*args)
4152 self.this.append(this)
4153 except __builtin__.Exception:
4156 def add_predicate(self, predicate, value):
4157 """add_predicate(DistributeSingletonsScoreState self, SingletonPredicate predicate, int value) -> DynamicListSingletonContainer"""
4158 return _IMP_container.DistributeSingletonsScoreState_add_predicate(self, predicate, value)
4161 def do_before_evaluate(self):
4162 """do_before_evaluate(DistributeSingletonsScoreState self)"""
4163 return _IMP_container.DistributeSingletonsScoreState_do_before_evaluate(self)
4166 def do_after_evaluate(self, da):
4167 """do_after_evaluate(DistributeSingletonsScoreState self, DerivativeAccumulator da)"""
4168 return _IMP_container.DistributeSingletonsScoreState_do_after_evaluate(self, da)
4171 def do_get_inputs(self):
4172 """do_get_inputs(DistributeSingletonsScoreState self) -> IMP::ModelObjectsTemp"""
4173 return _IMP_container.DistributeSingletonsScoreState_do_get_inputs(self)
4176 def do_get_outputs(self):
4177 """do_get_outputs(DistributeSingletonsScoreState self) -> IMP::ModelObjectsTemp"""
4178 return _IMP_container.DistributeSingletonsScoreState_do_get_outputs(self)
4181 def get_version_info(self):
4182 """get_version_info(DistributeSingletonsScoreState self) -> VersionInfo"""
4183 return _IMP_container.DistributeSingletonsScoreState_get_version_info(self)
4187 """__str__(DistributeSingletonsScoreState self) -> std::string"""
4188 return _IMP_container.DistributeSingletonsScoreState___str__(self)
4192 """__repr__(DistributeSingletonsScoreState self) -> std::string"""
4193 return _IMP_container.DistributeSingletonsScoreState___repr__(self)
4198 return _object_cast_to_DistributeSingletonsScoreState(o)
4200 DistributeSingletonsScoreState_swigregister = _IMP_container.DistributeSingletonsScoreState_swigregister
4201 DistributeSingletonsScoreState_swigregister(DistributeSingletonsScoreState)
4204 """Proxy of C++ IMP::container::DistributePairsScoreState class."""
4206 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4208 def __init__(self, *args):
4210 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input, std::string name) -> DistributePairsScoreState
4211 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input) -> DistributePairsScoreState
4213 this = _IMP_container.new_DistributePairsScoreState(*args)
4215 self.this.append(this)
4216 except __builtin__.Exception:
4219 def add_predicate(self, predicate, value):
4220 """add_predicate(DistributePairsScoreState self, PairPredicate predicate, int value) -> DynamicListPairContainer"""
4221 return _IMP_container.DistributePairsScoreState_add_predicate(self, predicate, value)
4224 def do_before_evaluate(self):
4225 """do_before_evaluate(DistributePairsScoreState self)"""
4226 return _IMP_container.DistributePairsScoreState_do_before_evaluate(self)
4229 def do_after_evaluate(self, da):
4230 """do_after_evaluate(DistributePairsScoreState self, DerivativeAccumulator da)"""
4231 return _IMP_container.DistributePairsScoreState_do_after_evaluate(self, da)
4234 def do_get_inputs(self):
4235 """do_get_inputs(DistributePairsScoreState self) -> IMP::ModelObjectsTemp"""
4236 return _IMP_container.DistributePairsScoreState_do_get_inputs(self)
4239 def do_get_outputs(self):
4240 """do_get_outputs(DistributePairsScoreState self) -> IMP::ModelObjectsTemp"""
4241 return _IMP_container.DistributePairsScoreState_do_get_outputs(self)
4244 def get_version_info(self):
4245 """get_version_info(DistributePairsScoreState self) -> VersionInfo"""
4246 return _IMP_container.DistributePairsScoreState_get_version_info(self)
4250 """__str__(DistributePairsScoreState self) -> std::string"""
4251 return _IMP_container.DistributePairsScoreState___str__(self)
4255 """__repr__(DistributePairsScoreState self) -> std::string"""
4256 return _IMP_container.DistributePairsScoreState___repr__(self)
4261 return _object_cast_to_DistributePairsScoreState(o)
4263 DistributePairsScoreState_swigregister = _IMP_container.DistributePairsScoreState_swigregister
4264 DistributePairsScoreState_swigregister(DistributePairsScoreState)
4267 """Proxy of C++ IMP::container::DistributeTripletsScoreState class."""
4269 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4271 def __init__(self, *args):
4273 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input, std::string name) -> DistributeTripletsScoreState
4274 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input) -> DistributeTripletsScoreState
4276 this = _IMP_container.new_DistributeTripletsScoreState(*args)
4278 self.this.append(this)
4279 except __builtin__.Exception:
4282 def add_predicate(self, predicate, value):
4283 """add_predicate(DistributeTripletsScoreState self, TripletPredicate predicate, int value) -> DynamicListTripletContainer"""
4284 return _IMP_container.DistributeTripletsScoreState_add_predicate(self, predicate, value)
4287 def do_before_evaluate(self):
4288 """do_before_evaluate(DistributeTripletsScoreState self)"""
4289 return _IMP_container.DistributeTripletsScoreState_do_before_evaluate(self)
4292 def do_after_evaluate(self, da):
4293 """do_after_evaluate(DistributeTripletsScoreState self, DerivativeAccumulator da)"""
4294 return _IMP_container.DistributeTripletsScoreState_do_after_evaluate(self, da)
4297 def do_get_inputs(self):
4298 """do_get_inputs(DistributeTripletsScoreState self) -> IMP::ModelObjectsTemp"""
4299 return _IMP_container.DistributeTripletsScoreState_do_get_inputs(self)
4302 def do_get_outputs(self):
4303 """do_get_outputs(DistributeTripletsScoreState self) -> IMP::ModelObjectsTemp"""
4304 return _IMP_container.DistributeTripletsScoreState_do_get_outputs(self)
4307 def get_version_info(self):
4308 """get_version_info(DistributeTripletsScoreState self) -> VersionInfo"""
4309 return _IMP_container.DistributeTripletsScoreState_get_version_info(self)
4313 """__str__(DistributeTripletsScoreState self) -> std::string"""
4314 return _IMP_container.DistributeTripletsScoreState___str__(self)
4318 """__repr__(DistributeTripletsScoreState self) -> std::string"""
4319 return _IMP_container.DistributeTripletsScoreState___repr__(self)
4324 return _object_cast_to_DistributeTripletsScoreState(o)
4326 DistributeTripletsScoreState_swigregister = _IMP_container.DistributeTripletsScoreState_swigregister
4327 DistributeTripletsScoreState_swigregister(DistributeTripletsScoreState)
4330 """Proxy of C++ IMP::container::DistributeQuadsScoreState class."""
4332 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
4334 def __init__(self, *args):
4336 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input, std::string name) -> DistributeQuadsScoreState
4337 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input) -> DistributeQuadsScoreState
4339 this = _IMP_container.new_DistributeQuadsScoreState(*args)
4341 self.this.append(this)
4342 except __builtin__.Exception:
4345 def add_predicate(self, predicate, value):
4346 """add_predicate(DistributeQuadsScoreState self, QuadPredicate predicate, int value) -> DynamicListQuadContainer"""
4347 return _IMP_container.DistributeQuadsScoreState_add_predicate(self, predicate, value)
4350 def do_before_evaluate(self):
4351 """do_before_evaluate(DistributeQuadsScoreState self)"""
4352 return _IMP_container.DistributeQuadsScoreState_do_before_evaluate(self)
4355 def do_after_evaluate(self, da):
4356 """do_after_evaluate(DistributeQuadsScoreState self, DerivativeAccumulator da)"""
4357 return _IMP_container.DistributeQuadsScoreState_do_after_evaluate(self, da)
4360 def do_get_inputs(self):
4361 """do_get_inputs(DistributeQuadsScoreState self) -> IMP::ModelObjectsTemp"""
4362 return _IMP_container.DistributeQuadsScoreState_do_get_inputs(self)
4365 def do_get_outputs(self):
4366 """do_get_outputs(DistributeQuadsScoreState self) -> IMP::ModelObjectsTemp"""
4367 return _IMP_container.DistributeQuadsScoreState_do_get_outputs(self)
4370 def get_version_info(self):
4371 """get_version_info(DistributeQuadsScoreState self) -> VersionInfo"""
4372 return _IMP_container.DistributeQuadsScoreState_get_version_info(self)
4376 """__str__(DistributeQuadsScoreState self) -> std::string"""
4377 return _IMP_container.DistributeQuadsScoreState___str__(self)
4381 """__repr__(DistributeQuadsScoreState self) -> std::string"""
4382 return _IMP_container.DistributeQuadsScoreState___repr__(self)
4387 return _object_cast_to_DistributeQuadsScoreState(o)
4389 DistributeQuadsScoreState_swigregister = _IMP_container.DistributeQuadsScoreState_swigregister
4390 DistributeQuadsScoreState_swigregister(DistributeQuadsScoreState)
4395 create_restraint(PairScore ps, IMP::ParticlePair pp) -> Restraint
4396 create_restraint(PairScore ps, PairContainer pp) -> Restraint
4398 return _IMP_container.create_restraint(*args)
4400 def get_module_version():
4401 """get_module_version() -> std::string const"""
4402 return _IMP_container.get_module_version()
4405 """get_example_path(std::string fname) -> std::string"""
4406 return _IMP_container.get_example_path(fname)
4409 """get_data_path(std::string fname) -> std::string"""
4410 return _IMP_container.get_data_path(fname)
4412 from .
import _version_check
4413 _version_check.check_version(get_module_version())
4414 __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.