11 from sys
import version_info
12 if version_info >= (2,6,0):
13 def swig_import_helper():
14 from os.path
import dirname
18 fp, pathname, description = imp.find_module(
'_IMP_container', [dirname(__file__)])
24 _mod = imp.load_module(
'_IMP_container', fp, pathname, description)
28 _IMP_container = swig_import_helper()
29 del swig_import_helper
34 _swig_property = property
37 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
38 if (name ==
"thisown"):
return self.this.own(value)
40 if type(value).__name__ ==
'SwigPyObject':
41 self.__dict__[name] = value
43 method = class_type.__swig_setmethods__.get(name,
None)
44 if method:
return method(self,value)
46 self.__dict__[name] = value
48 raise AttributeError(
"You cannot add attributes to %s" % self)
50 def _swig_setattr(self,class_type,name,value):
51 return _swig_setattr_nondynamic(self,class_type,name,value,0)
53 def _swig_getattr(self,class_type,name):
54 if (name ==
"thisown"):
return self.this.own()
55 method = class_type.__swig_getmethods__.get(name,
None)
56 if method:
return method(self)
57 raise AttributeError(name)
60 try: strthis =
"proxy of " + self.this.__repr__()
62 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
67 except AttributeError:
74 weakref_proxy = weakref.proxy
76 weakref_proxy =
lambda x: x
79 class IMP_CONTAINER_SwigPyIterator(_object):
80 """Proxy of C++ swig::IMP_CONTAINER_SwigPyIterator class"""
81 __swig_setmethods__ = {}
82 __setattr__ =
lambda self, name, value: _swig_setattr(self, IMP_CONTAINER_SwigPyIterator, name, value)
83 __swig_getmethods__ = {}
84 __getattr__ =
lambda self, name: _swig_getattr(self, IMP_CONTAINER_SwigPyIterator, name)
85 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
87 __swig_destroy__ = _IMP_container.delete_IMP_CONTAINER_SwigPyIterator
88 __del__ =
lambda self :
None;
90 """value(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
91 return _IMP_container.IMP_CONTAINER_SwigPyIterator_value(self)
95 incr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
96 incr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
98 return _IMP_container.IMP_CONTAINER_SwigPyIterator_incr(self, n)
102 decr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
103 decr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
105 return _IMP_container.IMP_CONTAINER_SwigPyIterator_decr(self, n)
107 def distance(self, *args):
108 """distance(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t"""
109 return _IMP_container.IMP_CONTAINER_SwigPyIterator_distance(self, *args)
111 def equal(self, *args):
112 """equal(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
113 return _IMP_container.IMP_CONTAINER_SwigPyIterator_equal(self, *args)
116 """copy(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator"""
117 return _IMP_container.IMP_CONTAINER_SwigPyIterator_copy(self)
120 """next(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
121 return _IMP_container.IMP_CONTAINER_SwigPyIterator_next(self)
124 """__next__(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
125 return _IMP_container.IMP_CONTAINER_SwigPyIterator___next__(self)
128 """previous(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
129 return _IMP_container.IMP_CONTAINER_SwigPyIterator_previous(self)
131 def advance(self, *args):
132 """advance(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
133 return _IMP_container.IMP_CONTAINER_SwigPyIterator_advance(self, *args)
135 def __eq__(self, *args):
136 """__eq__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
137 return _IMP_container.IMP_CONTAINER_SwigPyIterator___eq__(self, *args)
139 def __ne__(self, *args):
140 """__ne__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
141 return _IMP_container.IMP_CONTAINER_SwigPyIterator___ne__(self, *args)
143 def __iadd__(self, *args):
144 """__iadd__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
145 return _IMP_container.IMP_CONTAINER_SwigPyIterator___iadd__(self, *args)
147 def __isub__(self, *args):
148 """__isub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
149 return _IMP_container.IMP_CONTAINER_SwigPyIterator___isub__(self, *args)
151 def __add__(self, *args):
152 """__add__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
153 return _IMP_container.IMP_CONTAINER_SwigPyIterator___add__(self, *args)
155 def __sub__(self, *args):
157 __sub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator
158 __sub__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t
160 return _IMP_container.IMP_CONTAINER_SwigPyIterator___sub__(self, *args)
162 def __iter__(self):
return self
163 IMP_CONTAINER_SwigPyIterator_swigregister = _IMP_container.IMP_CONTAINER_SwigPyIterator_swigregister
164 IMP_CONTAINER_SwigPyIterator_swigregister(IMP_CONTAINER_SwigPyIterator)
171 IMP_DEBUG = _IMP_container.IMP_DEBUG
172 IMP_RELEASE = _IMP_container.IMP_RELEASE
173 IMP_SILENT = _IMP_container.IMP_SILENT
174 IMP_PROGRESS = _IMP_container.IMP_PROGRESS
175 IMP_TERSE = _IMP_container.IMP_TERSE
176 IMP_VERBOSE = _IMP_container.IMP_VERBOSE
177 IMP_MEMORY = _IMP_container.IMP_MEMORY
178 IMP_NONE = _IMP_container.IMP_NONE
179 IMP_USAGE = _IMP_container.IMP_USAGE
180 IMP_INTERNAL = _IMP_container.IMP_INTERNAL
181 IMP_BASE_HAS_LOG4CXX = _IMP_container.IMP_BASE_HAS_LOG4CXX
182 IMP_COMPILER_HAS_AUTO = _IMP_container.IMP_COMPILER_HAS_AUTO
183 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_container.IMP_COMPILER_HAS_DEBUG_VECTOR
184 IMP_BASE_HAS_BOOST_RANDOM = _IMP_container.IMP_BASE_HAS_BOOST_RANDOM
185 IMP_BASE_HAS_GPERFTOOLS = _IMP_container.IMP_BASE_HAS_GPERFTOOLS
186 IMP_BASE_HAS_TCMALLOC_HEAPCHECKER = _IMP_container.IMP_BASE_HAS_TCMALLOC_HEAPCHECKER
187 IMP_BASE_HAS_TCMALLOC_HEAPPROFILER = _IMP_container.IMP_BASE_HAS_TCMALLOC_HEAPPROFILER
188 IMPBASE_SHOW_WARNINGS = _IMP_container.IMPBASE_SHOW_WARNINGS
190 class _DirectorObjects(object):
191 """@internal Simple class to keep references to director objects
192 to prevent premature deletion."""
195 def register(self, obj):
196 """Take a reference to a director object; will only work for
197 refcounted C++ classes"""
198 if hasattr(obj,
'get_ref_count'):
199 self._objects.append(obj)
201 """Only drop our reference and allow cleanup by Python if no other
202 Python references exist (we hold 3 references: one in self._objects,
203 one in x, and one in the argument list for getrefcount) *and* no
204 other C++ references exist (the Python object always holds one)"""
205 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
206 or x.get_ref_count() > 1]
210 def get_object_count(self):
211 """Get number of director objects (useful for testing only)"""
212 return len(self._objects)
213 _director_objects = _DirectorObjects()
215 DEFAULT_CHECK = _IMP_container.DEFAULT_CHECK
216 NONE = _IMP_container.NONE
217 USAGE = _IMP_container.USAGE
218 USAGE_AND_INTERNAL = _IMP_container.USAGE_AND_INTERNAL
221 """set_check_level(IMP::base::CheckLevel tf)"""
222 return _IMP_container.set_check_level(*args)
225 """get_check_level() -> IMP::base::CheckLevel"""
226 return _IMP_container.get_check_level()
227 class _ostream(_object):
228 """Proxy of C++ std::ostream class"""
229 __swig_setmethods__ = {}
230 __setattr__ =
lambda self, name, value: _swig_setattr(self, _ostream, name, value)
231 __swig_getmethods__ = {}
232 __getattr__ =
lambda self, name: _swig_getattr(self, _ostream, name)
233 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined")
234 __repr__ = _swig_repr
235 def write(self, *args):
236 """write(_ostream self, char const * osa_buf)"""
237 return _IMP_container._ostream_write(self, *args)
239 _ostream_swigregister = _IMP_container._ostream_swigregister
240 _ostream_swigregister(_ostream)
242 IMP_COMPILER_HAS_OVERRIDE = _IMP_container.IMP_COMPILER_HAS_OVERRIDE
243 IMP_COMPILER_HAS_FINAL = _IMP_container.IMP_COMPILER_HAS_FINAL
244 IMP_HAS_NOEXCEPT = _IMP_container.IMP_HAS_NOEXCEPT
246 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_FILESYSTEM
247 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
248 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_container.IMP_CGAL_HAS_BOOST_RANDOM
249 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_SYSTEM
250 IMPCGAL_SHOW_WARNINGS = _IMP_container.IMPCGAL_SHOW_WARNINGS
252 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_container.IMP_ALGEBRA_HAS_IMP_CGAL
253 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
254 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
255 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_RANDOM
256 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_SYSTEM
257 IMP_ALGEBRA_HAS_CGAL = _IMP_container.IMP_ALGEBRA_HAS_CGAL
258 IMP_ALGEBRA_HAS_ANN = _IMP_container.IMP_ALGEBRA_HAS_ANN
259 IMPALGEBRA_SHOW_WARNINGS = _IMP_container.IMPALGEBRA_SHOW_WARNINGS
261 IMP_KERNEL_HAS_IMP_CGAL = _IMP_container.IMP_KERNEL_HAS_IMP_CGAL
262 IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS
263 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_container.IMP_KERNEL_HAS_BOOST_RANDOM
264 IMP_KERNEL_HAS_BOOST_SYSTEM = _IMP_container.IMP_KERNEL_HAS_BOOST_SYSTEM
265 IMP_KERNEL_HAS_CGAL = _IMP_container.IMP_KERNEL_HAS_CGAL
266 IMPKERNEL_SHOW_WARNINGS = _IMP_container.IMPKERNEL_SHOW_WARNINGS
268 IMP_DISPLAY_HAS_IMP_BASE = _IMP_container.IMP_DISPLAY_HAS_IMP_BASE
269 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_container.IMP_DISPLAY_HAS_IMP_CGAL
270 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
271 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
272 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_container.IMP_DISPLAY_HAS_BOOST_RANDOM
273 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_SYSTEM
274 IMP_DISPLAY_HAS_CGAL = _IMP_container.IMP_DISPLAY_HAS_CGAL
275 IMPDISPLAY_SHOW_WARNINGS = _IMP_container.IMPDISPLAY_SHOW_WARNINGS
277 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
278 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
279 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
280 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
281 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
282 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_CGAL
283 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_container.IMP_SCORE_FUNCTOR_HAS_HDF5
284 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_container.IMPSCOREFUNCTOR_SHOW_WARNINGS
286 IMP_CORE_HAS_IMP_BASE = _IMP_container.IMP_CORE_HAS_IMP_BASE
287 IMP_CORE_HAS_IMP_CGAL = _IMP_container.IMP_CORE_HAS_IMP_CGAL
288 IMP_CORE_HAS_IMP_KERNEL = _IMP_container.IMP_CORE_HAS_IMP_KERNEL
289 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_FILESYSTEM
290 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
291 IMP_CORE_HAS_BOOST_RANDOM = _IMP_container.IMP_CORE_HAS_BOOST_RANDOM
292 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_SYSTEM
293 IMP_CORE_HAS_CGAL = _IMP_container.IMP_CORE_HAS_CGAL
294 IMP_CORE_HAS_HDF5 = _IMP_container.IMP_CORE_HAS_HDF5
295 IMPCORE_SHOW_WARNINGS = _IMP_container.IMPCORE_SHOW_WARNINGS
297 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_container.IMP_CONTAINER_HAS_IMP_ALGEBRA
298 IMP_CONTAINER_HAS_IMP_BASE = _IMP_container.IMP_CONTAINER_HAS_IMP_BASE
299 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_container.IMP_CONTAINER_HAS_IMP_CGAL
300 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_container.IMP_CONTAINER_HAS_IMP_DISPLAY
301 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_container.IMP_CONTAINER_HAS_IMP_KERNEL
302 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_container.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
303 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
304 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
305 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_container.IMP_CONTAINER_HAS_BOOST_RANDOM
306 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_SYSTEM
307 IMP_CONTAINER_HAS_CGAL = _IMP_container.IMP_CONTAINER_HAS_CGAL
308 IMP_CONTAINER_HAS_HDF5 = _IMP_container.IMP_CONTAINER_HAS_HDF5
309 IMPCONTAINER_SHOW_WARNINGS = _IMP_container.IMPCONTAINER_SHOW_WARNINGS
310 _object_types.append(
"AllBipartitePairContainer")
313 def _object_cast_to_AllBipartitePairContainer(*args):
314 """_object_cast_to_AllBipartitePairContainer(Object o) -> AllBipartitePairContainer"""
315 return _IMP_container._object_cast_to_AllBipartitePairContainer(*args)
316 _object_types.append(
"AllPairContainer")
319 def _object_cast_to_AllPairContainer(*args):
320 """_object_cast_to_AllPairContainer(Object o) -> AllPairContainer"""
321 return _IMP_container._object_cast_to_AllPairContainer(*args)
322 _object_types.append(
"CloseBipartitePairContainer")
325 def _object_cast_to_CloseBipartitePairContainer(*args):
326 """_object_cast_to_CloseBipartitePairContainer(Object o) -> CloseBipartitePairContainer"""
327 return _IMP_container._object_cast_to_CloseBipartitePairContainer(*args)
328 _object_types.append(
"ClosePairContainer")
331 def _object_cast_to_ClosePairContainer(*args):
332 """_object_cast_to_ClosePairContainer(Object o) -> ClosePairContainer"""
333 return _IMP_container._object_cast_to_ClosePairContainer(*args)
334 _object_types.append(
"ConnectingPairContainer")
337 def _object_cast_to_ConnectingPairContainer(*args):
338 """_object_cast_to_ConnectingPairContainer(Object o) -> ConnectingPairContainer"""
339 return _IMP_container._object_cast_to_ConnectingPairContainer(*args)
340 _object_types.append(
"ConsecutivePairContainer")
343 def _object_cast_to_ConsecutivePairContainer(*args):
344 """_object_cast_to_ConsecutivePairContainer(Object o) -> ConsecutivePairContainer"""
345 return _IMP_container._object_cast_to_ConsecutivePairContainer(*args)
346 _object_types.append(
"ExclusiveConsecutivePairContainer")
349 def _object_cast_to_ExclusiveConsecutivePairContainer(*args):
350 """_object_cast_to_ExclusiveConsecutivePairContainer(Object o) -> ExclusiveConsecutivePairContainer"""
351 return _IMP_container._object_cast_to_ExclusiveConsecutivePairContainer(*args)
352 _object_types.append(
"ExclusiveConsecutivePairFilter")
355 def _object_cast_to_ExclusiveConsecutivePairFilter(*args):
356 """_object_cast_to_ExclusiveConsecutivePairFilter(Object o) -> ExclusiveConsecutivePairFilter"""
357 return _IMP_container._object_cast_to_ExclusiveConsecutivePairFilter(*args)
358 _object_types.append(
"ConsecutivePairFilter")
361 def _object_cast_to_ConsecutivePairFilter(*args):
362 """_object_cast_to_ConsecutivePairFilter(Object o) -> ConsecutivePairFilter"""
363 return _IMP_container._object_cast_to_ConsecutivePairFilter(*args)
364 _object_types.append(
"ListPairContainer")
367 def _object_cast_to_ListPairContainer(*args):
368 """_object_cast_to_ListPairContainer(Object o) -> ListPairContainer"""
369 return _IMP_container._object_cast_to_ListPairContainer(*args)
370 _object_types.append(
"ListQuadContainer")
373 def _object_cast_to_ListQuadContainer(*args):
374 """_object_cast_to_ListQuadContainer(Object o) -> ListQuadContainer"""
375 return _IMP_container._object_cast_to_ListQuadContainer(*args)
376 _object_types.append(
"ListSingletonContainer")
379 def _object_cast_to_ListSingletonContainer(*args):
380 """_object_cast_to_ListSingletonContainer(Object o) -> ListSingletonContainer"""
381 return _IMP_container._object_cast_to_ListSingletonContainer(*args)
382 _object_types.append(
"ListTripletContainer")
385 def _object_cast_to_ListTripletContainer(*args):
386 """_object_cast_to_ListTripletContainer(Object o) -> ListTripletContainer"""
387 return _IMP_container._object_cast_to_ListTripletContainer(*args)
388 _object_types.append(
"DynamicListPairContainer")
391 def _object_cast_to_DynamicListPairContainer(*args):
392 """_object_cast_to_DynamicListPairContainer(Object o) -> DynamicListPairContainer"""
393 return _IMP_container._object_cast_to_DynamicListPairContainer(*args)
394 _object_types.append(
"DynamicListQuadContainer")
397 def _object_cast_to_DynamicListQuadContainer(*args):
398 """_object_cast_to_DynamicListQuadContainer(Object o) -> DynamicListQuadContainer"""
399 return _IMP_container._object_cast_to_DynamicListQuadContainer(*args)
400 _object_types.append(
"DynamicListSingletonContainer")
403 def _object_cast_to_DynamicListSingletonContainer(*args):
404 """_object_cast_to_DynamicListSingletonContainer(Object o) -> DynamicListSingletonContainer"""
405 return _IMP_container._object_cast_to_DynamicListSingletonContainer(*args)
406 _object_types.append(
"DynamicListTripletContainer")
409 def _object_cast_to_DynamicListTripletContainer(*args):
410 """_object_cast_to_DynamicListTripletContainer(Object o) -> DynamicListTripletContainer"""
411 return _IMP_container._object_cast_to_DynamicListTripletContainer(*args)
412 _object_types.append(
"MinimumPairRestraint")
415 def _object_cast_to_MinimumPairRestraint(*args):
416 """_object_cast_to_MinimumPairRestraint(Object o) -> MinimumPairRestraint"""
417 return _IMP_container._object_cast_to_MinimumPairRestraint(*args)
418 _object_types.append(
"MinimumPairScore")
421 def _object_cast_to_MinimumPairScore(*args):
422 """_object_cast_to_MinimumPairScore(Object o) -> MinimumPairScore"""
423 return _IMP_container._object_cast_to_MinimumPairScore(*args)
424 _object_types.append(
"MinimumQuadRestraint")
427 def _object_cast_to_MinimumQuadRestraint(*args):
428 """_object_cast_to_MinimumQuadRestraint(Object o) -> MinimumQuadRestraint"""
429 return _IMP_container._object_cast_to_MinimumQuadRestraint(*args)
430 _object_types.append(
"MinimumQuadScore")
433 def _object_cast_to_MinimumQuadScore(*args):
434 """_object_cast_to_MinimumQuadScore(Object o) -> MinimumQuadScore"""
435 return _IMP_container._object_cast_to_MinimumQuadScore(*args)
436 _object_types.append(
"MinimumSingletonRestraint")
439 def _object_cast_to_MinimumSingletonRestraint(*args):
440 """_object_cast_to_MinimumSingletonRestraint(Object o) -> MinimumSingletonRestraint"""
441 return _IMP_container._object_cast_to_MinimumSingletonRestraint(*args)
442 _object_types.append(
"MinimumSingletonScore")
445 def _object_cast_to_MinimumSingletonScore(*args):
446 """_object_cast_to_MinimumSingletonScore(Object o) -> MinimumSingletonScore"""
447 return _IMP_container._object_cast_to_MinimumSingletonScore(*args)
448 _object_types.append(
"MinimumTripletRestraint")
451 def _object_cast_to_MinimumTripletRestraint(*args):
452 """_object_cast_to_MinimumTripletRestraint(Object o) -> MinimumTripletRestraint"""
453 return _IMP_container._object_cast_to_MinimumTripletRestraint(*args)
454 _object_types.append(
"MinimumTripletScore")
457 def _object_cast_to_MinimumTripletScore(*args):
458 """_object_cast_to_MinimumTripletScore(Object o) -> MinimumTripletScore"""
459 return _IMP_container._object_cast_to_MinimumTripletScore(*args)
460 _object_types.append(
"PairContainerSet")
463 def _object_cast_to_PairContainerSet(*args):
464 """_object_cast_to_PairContainerSet(Object o) -> PairContainerSet"""
465 return _IMP_container._object_cast_to_PairContainerSet(*args)
466 _object_types.append(
"PairsConstraint")
469 def _object_cast_to_PairsConstraint(*args):
470 """_object_cast_to_PairsConstraint(Object o) -> PairsConstraint"""
471 return _IMP_container._object_cast_to_PairsConstraint(*args)
472 _object_types.append(
"PairsOptimizerState")
475 def _object_cast_to_PairsOptimizerState(*args):
476 """_object_cast_to_PairsOptimizerState(Object o) -> PairsOptimizerState"""
477 return _IMP_container._object_cast_to_PairsOptimizerState(*args)
478 _object_types.append(
"PairsRestraint")
481 def _object_cast_to_PairsRestraint(*args):
482 """_object_cast_to_PairsRestraint(Object o) -> PairsRestraint"""
483 return _IMP_container._object_cast_to_PairsRestraint(*args)
484 _object_types.append(
"QuadContainerSet")
487 def _object_cast_to_QuadContainerSet(*args):
488 """_object_cast_to_QuadContainerSet(Object o) -> QuadContainerSet"""
489 return _IMP_container._object_cast_to_QuadContainerSet(*args)
490 _object_types.append(
"QuadsConstraint")
493 def _object_cast_to_QuadsConstraint(*args):
494 """_object_cast_to_QuadsConstraint(Object o) -> QuadsConstraint"""
495 return _IMP_container._object_cast_to_QuadsConstraint(*args)
496 _object_types.append(
"QuadsOptimizerState")
499 def _object_cast_to_QuadsOptimizerState(*args):
500 """_object_cast_to_QuadsOptimizerState(Object o) -> QuadsOptimizerState"""
501 return _IMP_container._object_cast_to_QuadsOptimizerState(*args)
502 _object_types.append(
"QuadsRestraint")
505 def _object_cast_to_QuadsRestraint(*args):
506 """_object_cast_to_QuadsRestraint(Object o) -> QuadsRestraint"""
507 return _IMP_container._object_cast_to_QuadsRestraint(*args)
508 _object_types.append(
"SingletonContainerSet")
511 def _object_cast_to_SingletonContainerSet(*args):
512 """_object_cast_to_SingletonContainerSet(Object o) -> SingletonContainerSet"""
513 return _IMP_container._object_cast_to_SingletonContainerSet(*args)
514 _object_types.append(
"SingletonsConstraint")
517 def _object_cast_to_SingletonsConstraint(*args):
518 """_object_cast_to_SingletonsConstraint(Object o) -> SingletonsConstraint"""
519 return _IMP_container._object_cast_to_SingletonsConstraint(*args)
520 _object_types.append(
"SingletonsOptimizerState")
523 def _object_cast_to_SingletonsOptimizerState(*args):
524 """_object_cast_to_SingletonsOptimizerState(Object o) -> SingletonsOptimizerState"""
525 return _IMP_container._object_cast_to_SingletonsOptimizerState(*args)
526 _object_types.append(
"SingletonsRestraint")
529 def _object_cast_to_SingletonsRestraint(*args):
530 """_object_cast_to_SingletonsRestraint(Object o) -> SingletonsRestraint"""
531 return _IMP_container._object_cast_to_SingletonsRestraint(*args)
532 _object_types.append(
"TripletContainerSet")
535 def _object_cast_to_TripletContainerSet(*args):
536 """_object_cast_to_TripletContainerSet(Object o) -> TripletContainerSet"""
537 return _IMP_container._object_cast_to_TripletContainerSet(*args)
538 _object_types.append(
"TripletsConstraint")
541 def _object_cast_to_TripletsConstraint(*args):
542 """_object_cast_to_TripletsConstraint(Object o) -> TripletsConstraint"""
543 return _IMP_container._object_cast_to_TripletsConstraint(*args)
544 _object_types.append(
"TripletsOptimizerState")
547 def _object_cast_to_TripletsOptimizerState(*args):
548 """_object_cast_to_TripletsOptimizerState(Object o) -> TripletsOptimizerState"""
549 return _IMP_container._object_cast_to_TripletsOptimizerState(*args)
550 _object_types.append(
"TripletsRestraint")
553 def _object_cast_to_TripletsRestraint(*args):
554 """_object_cast_to_TripletsRestraint(Object o) -> TripletsRestraint"""
555 return _IMP_container._object_cast_to_TripletsRestraint(*args)
556 _object_types.append(
"InContainerSingletonFilter")
559 def _object_cast_to_InContainerSingletonFilter(*args):
560 """_object_cast_to_InContainerSingletonFilter(Object o) -> InContainerSingletonFilter"""
561 return _IMP_container._object_cast_to_InContainerSingletonFilter(*args)
562 _object_types.append(
"InContainerPairFilter")
565 def _object_cast_to_InContainerPairFilter(*args):
566 """_object_cast_to_InContainerPairFilter(Object o) -> InContainerPairFilter"""
567 return _IMP_container._object_cast_to_InContainerPairFilter(*args)
568 _object_types.append(
"InContainerTripletFilter")
571 def _object_cast_to_InContainerTripletFilter(*args):
572 """_object_cast_to_InContainerTripletFilter(Object o) -> InContainerTripletFilter"""
573 return _IMP_container._object_cast_to_InContainerTripletFilter(*args)
574 _object_types.append(
"InContainerQuadFilter")
577 def _object_cast_to_InContainerQuadFilter(*args):
578 """_object_cast_to_InContainerQuadFilter(Object o) -> InContainerQuadFilter"""
579 return _IMP_container._object_cast_to_InContainerQuadFilter(*args)
580 _object_types.append(
"SingletonContainerStatistics")
583 def _object_cast_to_SingletonContainerStatistics(*args):
584 """_object_cast_to_SingletonContainerStatistics(Object o) -> SingletonContainerStatistics"""
585 return _IMP_container._object_cast_to_SingletonContainerStatistics(*args)
586 _object_types.append(
"PairContainerStatistics")
589 def _object_cast_to_PairContainerStatistics(*args):
590 """_object_cast_to_PairContainerStatistics(Object o) -> PairContainerStatistics"""
591 return _IMP_container._object_cast_to_PairContainerStatistics(*args)
592 _object_types.append(
"TripletContainerStatistics")
595 def _object_cast_to_TripletContainerStatistics(*args):
596 """_object_cast_to_TripletContainerStatistics(Object o) -> TripletContainerStatistics"""
597 return _IMP_container._object_cast_to_TripletContainerStatistics(*args)
598 _object_types.append(
"QuadContainerStatistics")
601 def _object_cast_to_QuadContainerStatistics(*args):
602 """_object_cast_to_QuadContainerStatistics(Object o) -> QuadContainerStatistics"""
603 return _IMP_container._object_cast_to_QuadContainerStatistics(*args)
604 _object_types.append(
"EventSingletonsOptimizerState")
607 def _object_cast_to_EventSingletonsOptimizerState(*args):
608 """_object_cast_to_EventSingletonsOptimizerState(Object o) -> EventSingletonsOptimizerState"""
609 return _IMP_container._object_cast_to_EventSingletonsOptimizerState(*args)
610 _object_types.append(
"EventPairsOptimizerState")
613 def _object_cast_to_EventPairsOptimizerState(*args):
614 """_object_cast_to_EventPairsOptimizerState(Object o) -> EventPairsOptimizerState"""
615 return _IMP_container._object_cast_to_EventPairsOptimizerState(*args)
616 _object_types.append(
"EventTripletsOptimizerState")
619 def _object_cast_to_EventTripletsOptimizerState(*args):
620 """_object_cast_to_EventTripletsOptimizerState(Object o) -> EventTripletsOptimizerState"""
621 return _IMP_container._object_cast_to_EventTripletsOptimizerState(*args)
622 _object_types.append(
"EventQuadsOptimizerState")
625 def _object_cast_to_EventQuadsOptimizerState(*args):
626 """_object_cast_to_EventQuadsOptimizerState(Object o) -> EventQuadsOptimizerState"""
627 return _IMP_container._object_cast_to_EventQuadsOptimizerState(*args)
628 _object_types.append(
"PredicateSingletonsRestraint")
631 def _object_cast_to_PredicateSingletonsRestraint(*args):
632 """_object_cast_to_PredicateSingletonsRestraint(Object o) -> PredicateSingletonsRestraint"""
633 return _IMP_container._object_cast_to_PredicateSingletonsRestraint(*args)
634 _object_types.append(
"PredicatePairsRestraint")
637 def _object_cast_to_PredicatePairsRestraint(*args):
638 """_object_cast_to_PredicatePairsRestraint(Object o) -> PredicatePairsRestraint"""
639 return _IMP_container._object_cast_to_PredicatePairsRestraint(*args)
640 _object_types.append(
"PredicateTripletsRestraint")
643 def _object_cast_to_PredicateTripletsRestraint(*args):
644 """_object_cast_to_PredicateTripletsRestraint(Object o) -> PredicateTripletsRestraint"""
645 return _IMP_container._object_cast_to_PredicateTripletsRestraint(*args)
646 _object_types.append(
"PredicateQuadsRestraint")
649 def _object_cast_to_PredicateQuadsRestraint(*args):
650 """_object_cast_to_PredicateQuadsRestraint(Object o) -> PredicateQuadsRestraint"""
651 return _IMP_container._object_cast_to_PredicateQuadsRestraint(*args)
652 _object_types.append(
"DistributeSingletonsScoreState")
655 def _object_cast_to_DistributeSingletonsScoreState(*args):
656 """_object_cast_to_DistributeSingletonsScoreState(Object o) -> DistributeSingletonsScoreState"""
657 return _IMP_container._object_cast_to_DistributeSingletonsScoreState(*args)
658 _object_types.append(
"DistributePairsScoreState")
661 def _object_cast_to_DistributePairsScoreState(*args):
662 """_object_cast_to_DistributePairsScoreState(Object o) -> DistributePairsScoreState"""
663 return _IMP_container._object_cast_to_DistributePairsScoreState(*args)
664 _object_types.append(
"DistributeTripletsScoreState")
667 def _object_cast_to_DistributeTripletsScoreState(*args):
668 """_object_cast_to_DistributeTripletsScoreState(Object o) -> DistributeTripletsScoreState"""
669 return _IMP_container._object_cast_to_DistributeTripletsScoreState(*args)
670 _object_types.append(
"DistributeQuadsScoreState")
673 def _object_cast_to_DistributeQuadsScoreState(*args):
674 """_object_cast_to_DistributeQuadsScoreState(Object o) -> DistributeQuadsScoreState"""
675 return _IMP_container._object_cast_to_DistributeQuadsScoreState(*args)
677 """Proxy of C++ IMP::container::AllBipartitePairContainer class"""
678 __swig_setmethods__ = {}
680 __setattr__ =
lambda self, name, value: _swig_setattr(self, AllBipartitePairContainer, name, value)
681 __swig_getmethods__ = {}
683 __getattr__ =
lambda self, name: _swig_getattr(self, AllBipartitePairContainer, name)
684 def __init__(self, *args):
686 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, std::string name="AllBipartitePairContainer%1%") -> AllBipartitePairContainer
687 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b) -> AllBipartitePairContainer
689 this = _IMP_container.new_AllBipartitePairContainer(*args)
690 try: self.this.append(this)
691 except: self.this = this
692 def do_get_inputs(self):
693 """do_get_inputs(AllBipartitePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
694 return _IMP_container.AllBipartitePairContainer_do_get_inputs(self)
696 def do_apply(self, *args):
697 """do_apply(AllBipartitePairContainer self, PairModifier sm)"""
698 return _IMP_container.AllBipartitePairContainer_do_apply(self, *args)
700 def get_version_info(self):
701 """get_version_info(AllBipartitePairContainer self) -> VersionInfo"""
702 return _IMP_container.AllBipartitePairContainer_get_version_info(self)
705 """__str__(AllBipartitePairContainer self) -> std::string"""
706 return _IMP_container.AllBipartitePairContainer___str__(self)
709 """__repr__(AllBipartitePairContainer self) -> std::string"""
710 return _IMP_container.AllBipartitePairContainer___repr__(self)
713 return _object_cast_to_AllBipartitePairContainer(o)
714 get_from = staticmethod(get_from)
716 AllBipartitePairContainer_swigregister = _IMP_container.AllBipartitePairContainer_swigregister
717 AllBipartitePairContainer_swigregister(AllBipartitePairContainer)
720 """Proxy of C++ IMP::container::AllPairContainer class"""
721 __swig_setmethods__ = {}
723 __setattr__ =
lambda self, name, value: _swig_setattr(self, AllPairContainer, name, value)
724 __swig_getmethods__ = {}
726 __getattr__ =
lambda self, name: _swig_getattr(self, AllPairContainer, name)
727 def __init__(self, *args):
729 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c, std::string name="AllPairContainer%1%") -> AllPairContainer
730 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c) -> AllPairContainer
732 this = _IMP_container.new_AllPairContainer(*args)
733 try: self.this.append(this)
734 except: self.this = this
735 def do_get_inputs(self):
736 """do_get_inputs(AllPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
737 return _IMP_container.AllPairContainer_do_get_inputs(self)
739 def do_apply(self, *args):
740 """do_apply(AllPairContainer self, PairModifier sm)"""
741 return _IMP_container.AllPairContainer_do_apply(self, *args)
743 def get_version_info(self):
744 """get_version_info(AllPairContainer self) -> VersionInfo"""
745 return _IMP_container.AllPairContainer_get_version_info(self)
748 """__str__(AllPairContainer self) -> std::string"""
749 return _IMP_container.AllPairContainer___str__(self)
752 """__repr__(AllPairContainer self) -> std::string"""
753 return _IMP_container.AllPairContainer___repr__(self)
756 return _object_cast_to_AllPairContainer(o)
757 get_from = staticmethod(get_from)
759 AllPairContainer_swigregister = _IMP_container.AllPairContainer_swigregister
760 AllPairContainer_swigregister(AllPairContainer)
763 """Proxy of C++ IMP::container::CloseBipartitePairContainer class"""
764 __swig_setmethods__ = {}
766 __setattr__ =
lambda self, name, value: _swig_setattr(self, CloseBipartitePairContainer, name, value)
767 __swig_getmethods__ = {}
769 __getattr__ =
lambda self, name: _swig_getattr(self, CloseBipartitePairContainer, name)
770 def __init__(self, *args):
772 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1,
773 std::string name="CloseBipartitePairContainer%1%") -> CloseBipartitePairContainer
774 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1) -> CloseBipartitePairContainer
775 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance) -> CloseBipartitePairContainer
776 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf,
777 double slack=1, std::string name="CloseBipartitePairContainer%1%") -> CloseBipartitePairContainer
778 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf,
779 double slack=1) -> CloseBipartitePairContainer
780 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf) -> CloseBipartitePairContainer
782 this = _IMP_container.new_CloseBipartitePairContainer(*args)
783 try: self.this.append(this)
784 except: self.this = this
785 def remove_pair_filter(self, *args):
786 """remove_pair_filter(CloseBipartitePairContainer self, PairPredicate d)"""
787 return _IMP_container.CloseBipartitePairContainer_remove_pair_filter(self, *args)
789 def remove_pair_filters(self, *args):
790 """remove_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & d)"""
791 return _IMP_container.CloseBipartitePairContainer_remove_pair_filters(self, *args)
793 def set_pair_filters(self, *args):
794 """set_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & ps)"""
795 return _IMP_container.CloseBipartitePairContainer_set_pair_filters(self, *args)
797 def set_pair_filters_order(self, *args):
798 """set_pair_filters_order(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & objs)"""
799 return _IMP_container.CloseBipartitePairContainer_set_pair_filters_order(self, *args)
801 def add_pair_filter(self, *args):
802 """add_pair_filter(CloseBipartitePairContainer self, PairPredicate obj) -> unsigned int"""
803 return _IMP_container.CloseBipartitePairContainer_add_pair_filter(self, *args)
805 def add_pair_filters(self, *args):
806 """add_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & objs)"""
807 return _IMP_container.CloseBipartitePairContainer_add_pair_filters(self, *args)
809 def clear_pair_filters(self):
810 """clear_pair_filters(CloseBipartitePairContainer self)"""
811 return _IMP_container.CloseBipartitePairContainer_clear_pair_filters(self)
813 def get_number_of_pair_filters(self):
814 """get_number_of_pair_filters(CloseBipartitePairContainer self) -> unsigned int"""
815 return _IMP_container.CloseBipartitePairContainer_get_number_of_pair_filters(self)
817 def get_has_pair_filters(self):
818 """get_has_pair_filters(CloseBipartitePairContainer self) -> bool"""
819 return _IMP_container.CloseBipartitePairContainer_get_has_pair_filters(self)
821 def get_pair_filter(self, *args):
822 """get_pair_filter(CloseBipartitePairContainer self, unsigned int i) -> PairPredicate"""
823 return _IMP_container.CloseBipartitePairContainer_get_pair_filter(self, *args)
825 def get_pair_filters(self):
826 """get_pair_filters(CloseBipartitePairContainer self) -> IMP::kernel::PairPredicates"""
827 return _IMP_container.CloseBipartitePairContainer_get_pair_filters(self)
829 def reserve_pair_filters(self, *args):
830 """reserve_pair_filters(CloseBipartitePairContainer self, unsigned int sz)"""
831 return _IMP_container.CloseBipartitePairContainer_reserve_pair_filters(self, *args)
833 def do_get_inputs(self):
834 """do_get_inputs(CloseBipartitePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
835 return _IMP_container.CloseBipartitePairContainer_do_get_inputs(self)
837 def do_apply(self, *args):
838 """do_apply(CloseBipartitePairContainer self, PairModifier sm)"""
839 return _IMP_container.CloseBipartitePairContainer_do_apply(self, *args)
841 def get_version_info(self):
842 """get_version_info(CloseBipartitePairContainer self) -> VersionInfo"""
843 return _IMP_container.CloseBipartitePairContainer_get_version_info(self)
846 """__str__(CloseBipartitePairContainer self) -> std::string"""
847 return _IMP_container.CloseBipartitePairContainer___str__(self)
850 """__repr__(CloseBipartitePairContainer self) -> std::string"""
851 return _IMP_container.CloseBipartitePairContainer___repr__(self)
854 return _object_cast_to_CloseBipartitePairContainer(o)
855 get_from = staticmethod(get_from)
857 CloseBipartitePairContainer_swigregister = _IMP_container.CloseBipartitePairContainer_swigregister
858 CloseBipartitePairContainer_swigregister(CloseBipartitePairContainer)
861 """Proxy of C++ IMP::container::ClosePairContainer class"""
862 __swig_setmethods__ = {}
864 __setattr__ =
lambda self, name, value: _swig_setattr(self, ClosePairContainer, name, value)
865 __swig_getmethods__ = {}
867 __getattr__ =
lambda self, name: _swig_getattr(self, ClosePairContainer, name)
868 def __init__(self, *args):
870 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1, std::string name="ClosePairContainer%1%") -> ClosePairContainer
871 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1) -> ClosePairContainer
872 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff) -> ClosePairContainer
873 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1,
874 std::string name="ClosePairContainer%1%") -> ClosePairContainer
875 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1) -> ClosePairContainer
876 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf) -> ClosePairContainer
878 this = _IMP_container.new_ClosePairContainer(*args)
879 try: self.this.append(this)
880 except: self.this = this
881 def remove_pair_filter(self, *args):
882 """remove_pair_filter(ClosePairContainer self, PairPredicate d)"""
883 return _IMP_container.ClosePairContainer_remove_pair_filter(self, *args)
885 def remove_pair_filters(self, *args):
886 """remove_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & d)"""
887 return _IMP_container.ClosePairContainer_remove_pair_filters(self, *args)
889 def set_pair_filters(self, *args):
890 """set_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & ps)"""
891 return _IMP_container.ClosePairContainer_set_pair_filters(self, *args)
893 def set_pair_filters_order(self, *args):
894 """set_pair_filters_order(ClosePairContainer self, IMP::kernel::PairPredicates const & objs)"""
895 return _IMP_container.ClosePairContainer_set_pair_filters_order(self, *args)
897 def add_pair_filter(self, *args):
898 """add_pair_filter(ClosePairContainer self, PairPredicate obj) -> unsigned int"""
899 return _IMP_container.ClosePairContainer_add_pair_filter(self, *args)
901 def add_pair_filters(self, *args):
902 """add_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & objs)"""
903 return _IMP_container.ClosePairContainer_add_pair_filters(self, *args)
905 def clear_pair_filters(self):
906 """clear_pair_filters(ClosePairContainer self)"""
907 return _IMP_container.ClosePairContainer_clear_pair_filters(self)
909 def get_number_of_pair_filters(self):
910 """get_number_of_pair_filters(ClosePairContainer self) -> unsigned int"""
911 return _IMP_container.ClosePairContainer_get_number_of_pair_filters(self)
913 def get_has_pair_filters(self):
914 """get_has_pair_filters(ClosePairContainer self) -> bool"""
915 return _IMP_container.ClosePairContainer_get_has_pair_filters(self)
917 def get_pair_filter(self, *args):
918 """get_pair_filter(ClosePairContainer self, unsigned int i) -> PairPredicate"""
919 return _IMP_container.ClosePairContainer_get_pair_filter(self, *args)
921 def get_pair_filters(self):
922 """get_pair_filters(ClosePairContainer self) -> IMP::kernel::PairPredicates"""
923 return _IMP_container.ClosePairContainer_get_pair_filters(self)
925 def reserve_pair_filters(self, *args):
926 """reserve_pair_filters(ClosePairContainer self, unsigned int sz)"""
927 return _IMP_container.ClosePairContainer_reserve_pair_filters(self, *args)
929 def set_slack(self, *args):
930 """set_slack(ClosePairContainer self, double s)"""
931 return _IMP_container.ClosePairContainer_set_slack(self, *args)
934 """get_slack(ClosePairContainer self) -> double"""
935 return _IMP_container.ClosePairContainer_get_slack(self)
937 def do_get_inputs(self):
938 """do_get_inputs(ClosePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
939 return _IMP_container.ClosePairContainer_do_get_inputs(self)
941 def do_apply(self, *args):
942 """do_apply(ClosePairContainer self, PairModifier sm)"""
943 return _IMP_container.ClosePairContainer_do_apply(self, *args)
945 def get_number_of_update_calls(self):
946 """get_number_of_update_calls(ClosePairContainer self) -> unsigned int"""
947 return _IMP_container.ClosePairContainer_get_number_of_update_calls(self)
949 def get_number_of_full_rebuilds(self):
950 """get_number_of_full_rebuilds(ClosePairContainer self) -> unsigned int"""
951 return _IMP_container.ClosePairContainer_get_number_of_full_rebuilds(self)
953 def get_number_of_partial_rebuilds(self):
954 """get_number_of_partial_rebuilds(ClosePairContainer self) -> unsigned int"""
955 return _IMP_container.ClosePairContainer_get_number_of_partial_rebuilds(self)
957 def get_version_info(self):
958 """get_version_info(ClosePairContainer self) -> VersionInfo"""
959 return _IMP_container.ClosePairContainer_get_version_info(self)
962 """__str__(ClosePairContainer self) -> std::string"""
963 return _IMP_container.ClosePairContainer___str__(self)
966 """__repr__(ClosePairContainer self) -> std::string"""
967 return _IMP_container.ClosePairContainer___repr__(self)
970 return _object_cast_to_ClosePairContainer(o)
971 get_from = staticmethod(get_from)
973 ClosePairContainer_swigregister = _IMP_container.ClosePairContainer_swigregister
974 ClosePairContainer_swigregister(ClosePairContainer)
979 get_slack_estimate(IMP::kernel::ParticlesTemp const & ps, double upper_bound, double step, IMP::kernel::RestraintsTemp const & restraints,
980 bool derivatives, Optimizer opt, ClosePairContainer cpc) -> double
982 return _IMP_container.get_slack_estimate(*args)
984 """Proxy of C++ IMP::container::ConnectingPairContainer class"""
985 __swig_setmethods__ = {}
987 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConnectingPairContainer, name, value)
988 __swig_getmethods__ = {}
990 __getattr__ =
lambda self, name: _swig_getattr(self, ConnectingPairContainer, name)
991 def __init__(self, *args):
992 """__init__(IMP::container::ConnectingPairContainer self, SingletonContainer sc, double error) -> ConnectingPairContainer"""
993 this = _IMP_container.new_ConnectingPairContainer(*args)
994 try: self.this.append(this)
995 except: self.this = this
996 def do_get_inputs(self):
997 """do_get_inputs(ConnectingPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
998 return _IMP_container.ConnectingPairContainer_do_get_inputs(self)
1000 def do_apply(self, *args):
1001 """do_apply(ConnectingPairContainer self, PairModifier sm)"""
1002 return _IMP_container.ConnectingPairContainer_do_apply(self, *args)
1004 def get_version_info(self):
1005 """get_version_info(ConnectingPairContainer self) -> VersionInfo"""
1006 return _IMP_container.ConnectingPairContainer_get_version_info(self)
1009 """__str__(ConnectingPairContainer self) -> std::string"""
1010 return _IMP_container.ConnectingPairContainer___str__(self)
1013 """__repr__(ConnectingPairContainer self) -> std::string"""
1014 return _IMP_container.ConnectingPairContainer___repr__(self)
1017 return _object_cast_to_ConnectingPairContainer(o)
1018 get_from = staticmethod(get_from)
1020 ConnectingPairContainer_swigregister = _IMP_container.ConnectingPairContainer_swigregister
1021 ConnectingPairContainer_swigregister(ConnectingPairContainer)
1024 """Proxy of C++ IMP::container::ConsecutivePairContainer class"""
1025 __swig_setmethods__ = {}
1027 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConsecutivePairContainer, name, value)
1028 __swig_getmethods__ = {}
1030 __getattr__ =
lambda self, name: _swig_getattr(self, ConsecutivePairContainer, name)
1031 def __init__(self, *args):
1033 __init__(IMP::container::ConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ConsecutivePairContainer%1%") -> ConsecutivePairContainer
1034 __init__(IMP::container::ConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps) -> ConsecutivePairContainer
1036 this = _IMP_container.new_ConsecutivePairContainer(*args)
1037 try: self.this.append(this)
1038 except: self.this = this
1039 def do_get_inputs(self):
1040 """do_get_inputs(ConsecutivePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1041 return _IMP_container.ConsecutivePairContainer_do_get_inputs(self)
1043 def do_apply(self, *args):
1044 """do_apply(ConsecutivePairContainer self, PairModifier sm)"""
1045 return _IMP_container.ConsecutivePairContainer_do_apply(self, *args)
1047 def get_version_info(self):
1048 """get_version_info(ConsecutivePairContainer self) -> VersionInfo"""
1049 return _IMP_container.ConsecutivePairContainer_get_version_info(self)
1052 """__str__(ConsecutivePairContainer self) -> std::string"""
1053 return _IMP_container.ConsecutivePairContainer___str__(self)
1056 """__repr__(ConsecutivePairContainer self) -> std::string"""
1057 return _IMP_container.ConsecutivePairContainer___repr__(self)
1060 return _object_cast_to_ConsecutivePairContainer(o)
1061 get_from = staticmethod(get_from)
1063 ConsecutivePairContainer_swigregister = _IMP_container.ConsecutivePairContainer_swigregister
1064 ConsecutivePairContainer_swigregister(ConsecutivePairContainer)
1067 """Proxy of C++ IMP::container::ConsecutivePairFilter class"""
1068 __swig_setmethods__ = {}
1070 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConsecutivePairFilter, name, value)
1071 __swig_getmethods__ = {}
1073 __getattr__ =
lambda self, name: _swig_getattr(self, ConsecutivePairFilter, name)
1074 def __init__(self, *args):
1075 """__init__(IMP::container::ConsecutivePairFilter self, ConsecutivePairContainer cpc) -> ConsecutivePairFilter"""
1076 this = _IMP_container.new_ConsecutivePairFilter(*args)
1077 try: self.this.append(this)
1078 except: self.this = this
1079 def do_get_inputs(self, *args):
1080 """do_get_inputs(ConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
1081 return _IMP_container.ConsecutivePairFilter_do_get_inputs(self, *args)
1083 def get_value(self, *args):
1085 get_value(ConsecutivePairFilter self, IMP::kernel::ParticlePair const & a) -> int
1086 get_value(ConsecutivePairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
1088 return _IMP_container.ConsecutivePairFilter_get_value(self, *args)
1090 def get_value_index(self, *args):
1092 get_value_index(ConsecutivePairFilter self, Model arg2, IMP::kernel::ParticleIndexPair const & pip) -> int
1093 get_value_index(ConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
1095 return _IMP_container.ConsecutivePairFilter_get_value_index(self, *args)
1097 def get_version_info(self):
1098 """get_version_info(ConsecutivePairFilter self) -> VersionInfo"""
1099 return _IMP_container.ConsecutivePairFilter_get_version_info(self)
1102 """__str__(ConsecutivePairFilter self) -> std::string"""
1103 return _IMP_container.ConsecutivePairFilter___str__(self)
1106 """__repr__(ConsecutivePairFilter self) -> std::string"""
1107 return _IMP_container.ConsecutivePairFilter___repr__(self)
1110 return _object_cast_to_ConsecutivePairFilter(o)
1111 get_from = staticmethod(get_from)
1113 ConsecutivePairFilter_swigregister = _IMP_container.ConsecutivePairFilter_swigregister
1114 ConsecutivePairFilter_swigregister(ConsecutivePairFilter)
1117 """Proxy of C++ IMP::container::ExclusiveConsecutivePairContainer class"""
1118 __swig_setmethods__ = {}
1120 __setattr__ =
lambda self, name, value: _swig_setattr(self, ExclusiveConsecutivePairContainer, name, value)
1121 __swig_getmethods__ = {}
1123 __getattr__ =
lambda self, name: _swig_getattr(self, ExclusiveConsecutivePairContainer, name)
1124 def __init__(self, *args):
1126 __init__(IMP::container::ExclusiveConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ExclusiveConsecutivePairContainer%1%") -> ExclusiveConsecutivePairContainer
1127 __init__(IMP::container::ExclusiveConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps) -> ExclusiveConsecutivePairContainer
1129 this = _IMP_container.new_ExclusiveConsecutivePairContainer(*args)
1130 try: self.this.append(this)
1131 except: self.this = this
1132 def do_get_inputs(self):
1133 """do_get_inputs(ExclusiveConsecutivePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1134 return _IMP_container.ExclusiveConsecutivePairContainer_do_get_inputs(self)
1136 def do_apply(self, *args):
1137 """do_apply(ExclusiveConsecutivePairContainer self, PairModifier sm)"""
1138 return _IMP_container.ExclusiveConsecutivePairContainer_do_apply(self, *args)
1140 def get_version_info(self):
1141 """get_version_info(ExclusiveConsecutivePairContainer self) -> VersionInfo"""
1142 return _IMP_container.ExclusiveConsecutivePairContainer_get_version_info(self)
1145 """__str__(ExclusiveConsecutivePairContainer self) -> std::string"""
1146 return _IMP_container.ExclusiveConsecutivePairContainer___str__(self)
1149 """__repr__(ExclusiveConsecutivePairContainer self) -> std::string"""
1150 return _IMP_container.ExclusiveConsecutivePairContainer___repr__(self)
1153 return _object_cast_to_ExclusiveConsecutivePairContainer(o)
1154 get_from = staticmethod(get_from)
1156 ExclusiveConsecutivePairContainer_swigregister = _IMP_container.ExclusiveConsecutivePairContainer_swigregister
1157 ExclusiveConsecutivePairContainer_swigregister(ExclusiveConsecutivePairContainer)
1160 """Proxy of C++ IMP::container::ExclusiveConsecutivePairFilter class"""
1161 __swig_setmethods__ = {}
1163 __setattr__ =
lambda self, name, value: _swig_setattr(self, ExclusiveConsecutivePairFilter, name, value)
1164 __swig_getmethods__ = {}
1166 __getattr__ =
lambda self, name: _swig_getattr(self, ExclusiveConsecutivePairFilter, name)
1168 """__init__(IMP::container::ExclusiveConsecutivePairFilter self) -> ExclusiveConsecutivePairFilter"""
1169 this = _IMP_container.new_ExclusiveConsecutivePairFilter()
1170 try: self.this.append(this)
1171 except: self.this = this
1172 def do_get_inputs(self, *args):
1173 """do_get_inputs(ExclusiveConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
1174 return _IMP_container.ExclusiveConsecutivePairFilter_do_get_inputs(self, *args)
1176 def get_value(self, *args):
1178 get_value(ExclusiveConsecutivePairFilter self, IMP::kernel::ParticlePair const & a) -> int
1179 get_value(ExclusiveConsecutivePairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
1181 return _IMP_container.ExclusiveConsecutivePairFilter_get_value(self, *args)
1183 def get_value_index(self, *args):
1185 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPair const & pip) -> int
1186 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
1188 return _IMP_container.ExclusiveConsecutivePairFilter_get_value_index(self, *args)
1190 def get_version_info(self):
1191 """get_version_info(ExclusiveConsecutivePairFilter self) -> VersionInfo"""
1192 return _IMP_container.ExclusiveConsecutivePairFilter_get_version_info(self)
1195 """__str__(ExclusiveConsecutivePairFilter self) -> std::string"""
1196 return _IMP_container.ExclusiveConsecutivePairFilter___str__(self)
1199 """__repr__(ExclusiveConsecutivePairFilter self) -> std::string"""
1200 return _IMP_container.ExclusiveConsecutivePairFilter___repr__(self)
1203 return _object_cast_to_ExclusiveConsecutivePairFilter(o)
1204 get_from = staticmethod(get_from)
1206 ExclusiveConsecutivePairFilter_swigregister = _IMP_container.ExclusiveConsecutivePairFilter_swigregister
1207 ExclusiveConsecutivePairFilter_swigregister(ExclusiveConsecutivePairFilter)
1210 """Proxy of C++ IMP::container::ListPairContainer class"""
1211 __swig_setmethods__ = {}
1213 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListPairContainer, name, value)
1214 __swig_getmethods__ = {}
1216 __getattr__ =
lambda self, name: _swig_getattr(self, ListPairContainer, name)
1217 def set_particle_pairs(self, *args):
1219 set_particle_pairs(ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps)
1220 set_particle_pairs(ListPairContainer self, IMP::kernel::ParticleIndexPairs const & contents)
1222 return _IMP_container.ListPairContainer_set_particle_pairs(self, *args)
1224 def __init__(self, *args):
1226 __init__(IMP::container::ListPairContainer self, Model m, IMP::kernel::ParticleIndexPairs const & contents, std::string name="ListPairContainer%1%") -> ListPairContainer
1227 __init__(IMP::container::ListPairContainer self, Model m, IMP::kernel::ParticleIndexPairs const & contents) -> ListPairContainer
1228 __init__(IMP::container::ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps, std::string name="ListPairContainer%1%") -> ListPairContainer
1229 __init__(IMP::container::ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps) -> ListPairContainer
1230 __init__(IMP::container::ListPairContainer self, Model m, std::string name="ListPairContainer %1%") -> ListPairContainer
1231 __init__(IMP::container::ListPairContainer self, Model m) -> ListPairContainer
1232 __init__(IMP::container::ListPairContainer self, Model m, char const * name) -> ListPairContainer
1234 this = _IMP_container.new_ListPairContainer(*args)
1235 try: self.this.append(this)
1236 except: self.this = this
1237 def add_particle_pair(self, *args):
1238 """add_particle_pair(ListPairContainer self, IMP::kernel::ParticlePair const & vt)"""
1239 return _IMP_container.ListPairContainer_add_particle_pair(self, *args)
1241 def add_particle_pairs(self, *args):
1242 """add_particle_pairs(ListPairContainer self, IMP::kernel::ParticlePairsTemp const & c)"""
1243 return _IMP_container.ListPairContainer_add_particle_pairs(self, *args)
1245 def clear_particle_pairs(self):
1246 """clear_particle_pairs(ListPairContainer self)"""
1247 return _IMP_container.ListPairContainer_clear_particle_pairs(self)
1249 def do_get_inputs(self):
1250 """do_get_inputs(ListPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1251 return _IMP_container.ListPairContainer_do_get_inputs(self)
1253 def do_apply(self, *args):
1254 """do_apply(ListPairContainer self, PairModifier sm)"""
1255 return _IMP_container.ListPairContainer_do_apply(self, *args)
1257 def get_version_info(self):
1258 """get_version_info(ListPairContainer self) -> VersionInfo"""
1259 return _IMP_container.ListPairContainer_get_version_info(self)
1262 """__str__(ListPairContainer self) -> std::string"""
1263 return _IMP_container.ListPairContainer___str__(self)
1266 """__repr__(ListPairContainer self) -> std::string"""
1267 return _IMP_container.ListPairContainer___repr__(self)
1270 return _object_cast_to_ListPairContainer(o)
1271 get_from = staticmethod(get_from)
1273 ListPairContainer_swigregister = _IMP_container.ListPairContainer_swigregister
1274 ListPairContainer_swigregister(ListPairContainer)
1277 """Proxy of C++ IMP::container::ListQuadContainer class"""
1278 __swig_setmethods__ = {}
1280 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListQuadContainer, name, value)
1281 __swig_getmethods__ = {}
1283 __getattr__ =
lambda self, name: _swig_getattr(self, ListQuadContainer, name)
1284 def set_particle_quads(self, *args):
1286 set_particle_quads(ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps)
1287 set_particle_quads(ListQuadContainer self, IMP::kernel::ParticleIndexQuads const & contents)
1289 return _IMP_container.ListQuadContainer_set_particle_quads(self, *args)
1291 def __init__(self, *args):
1293 __init__(IMP::container::ListQuadContainer self, Model m, IMP::kernel::ParticleIndexQuads const & contents, std::string name="ListQuadContainer%1%") -> ListQuadContainer
1294 __init__(IMP::container::ListQuadContainer self, Model m, IMP::kernel::ParticleIndexQuads const & contents) -> ListQuadContainer
1295 __init__(IMP::container::ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps, std::string name="ListQuadContainer%1%") -> ListQuadContainer
1296 __init__(IMP::container::ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps) -> ListQuadContainer
1297 __init__(IMP::container::ListQuadContainer self, Model m, std::string name="ListQuadContainer %1%") -> ListQuadContainer
1298 __init__(IMP::container::ListQuadContainer self, Model m) -> ListQuadContainer
1299 __init__(IMP::container::ListQuadContainer self, Model m, char const * name) -> ListQuadContainer
1301 this = _IMP_container.new_ListQuadContainer(*args)
1302 try: self.this.append(this)
1303 except: self.this = this
1304 def add_particle_quad(self, *args):
1305 """add_particle_quad(ListQuadContainer self, IMP::kernel::ParticleQuad const & vt)"""
1306 return _IMP_container.ListQuadContainer_add_particle_quad(self, *args)
1308 def add_particle_quads(self, *args):
1309 """add_particle_quads(ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & c)"""
1310 return _IMP_container.ListQuadContainer_add_particle_quads(self, *args)
1312 def clear_particle_quads(self):
1313 """clear_particle_quads(ListQuadContainer self)"""
1314 return _IMP_container.ListQuadContainer_clear_particle_quads(self)
1316 def do_get_inputs(self):
1317 """do_get_inputs(ListQuadContainer self) -> IMP::kernel::ModelObjectsTemp"""
1318 return _IMP_container.ListQuadContainer_do_get_inputs(self)
1320 def do_apply(self, *args):
1321 """do_apply(ListQuadContainer self, QuadModifier sm)"""
1322 return _IMP_container.ListQuadContainer_do_apply(self, *args)
1324 def get_version_info(self):
1325 """get_version_info(ListQuadContainer self) -> VersionInfo"""
1326 return _IMP_container.ListQuadContainer_get_version_info(self)
1329 """__str__(ListQuadContainer self) -> std::string"""
1330 return _IMP_container.ListQuadContainer___str__(self)
1333 """__repr__(ListQuadContainer self) -> std::string"""
1334 return _IMP_container.ListQuadContainer___repr__(self)
1337 return _object_cast_to_ListQuadContainer(o)
1338 get_from = staticmethod(get_from)
1340 ListQuadContainer_swigregister = _IMP_container.ListQuadContainer_swigregister
1341 ListQuadContainer_swigregister(ListQuadContainer)
1344 """Proxy of C++ IMP::container::ListSingletonContainer class"""
1345 __swig_setmethods__ = {}
1347 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListSingletonContainer, name, value)
1348 __swig_getmethods__ = {}
1350 __getattr__ =
lambda self, name: _swig_getattr(self, ListSingletonContainer, name)
1351 def set_particles(self, *args):
1353 set_particles(ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps)
1354 set_particles(ListSingletonContainer self, IMP::kernel::ParticleIndexes const & contents)
1356 return _IMP_container.ListSingletonContainer_set_particles(self, *args)
1358 def __init__(self, *args):
1360 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::kernel::ParticleIndexes const & contents, std::string name="ListSingletonContainer%1%") -> ListSingletonContainer
1361 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::kernel::ParticleIndexes const & contents) -> ListSingletonContainer
1362 __init__(IMP::container::ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ListSingletonContainer%1%") -> ListSingletonContainer
1363 __init__(IMP::container::ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps) -> ListSingletonContainer
1364 __init__(IMP::container::ListSingletonContainer self, Model m, std::string name="ListSingletonContainer %1%") -> ListSingletonContainer
1365 __init__(IMP::container::ListSingletonContainer self, Model m) -> ListSingletonContainer
1366 __init__(IMP::container::ListSingletonContainer self, Model m, char const * name) -> ListSingletonContainer
1368 this = _IMP_container.new_ListSingletonContainer(*args)
1369 try: self.this.append(this)
1370 except: self.this = this
1372 """add_particle(ListSingletonContainer self, Particle vt)"""
1373 return _IMP_container.ListSingletonContainer_add_particle(self, *args)
1376 """add_particles(ListSingletonContainer self, IMP::kernel::ParticlesTemp const & c)"""
1377 return _IMP_container.ListSingletonContainer_add_particles(self, *args)
1379 def clear_particles(self):
1380 """clear_particles(ListSingletonContainer self)"""
1381 return _IMP_container.ListSingletonContainer_clear_particles(self)
1383 def do_get_inputs(self):
1384 """do_get_inputs(ListSingletonContainer self) -> IMP::kernel::ModelObjectsTemp"""
1385 return _IMP_container.ListSingletonContainer_do_get_inputs(self)
1387 def do_apply(self, *args):
1388 """do_apply(ListSingletonContainer self, SingletonModifier sm)"""
1389 return _IMP_container.ListSingletonContainer_do_apply(self, *args)
1391 def get_version_info(self):
1392 """get_version_info(ListSingletonContainer self) -> VersionInfo"""
1393 return _IMP_container.ListSingletonContainer_get_version_info(self)
1396 """__str__(ListSingletonContainer self) -> std::string"""
1397 return _IMP_container.ListSingletonContainer___str__(self)
1400 """__repr__(ListSingletonContainer self) -> std::string"""
1401 return _IMP_container.ListSingletonContainer___repr__(self)
1404 return _object_cast_to_ListSingletonContainer(o)
1405 get_from = staticmethod(get_from)
1407 ListSingletonContainer_swigregister = _IMP_container.ListSingletonContainer_swigregister
1408 ListSingletonContainer_swigregister(ListSingletonContainer)
1411 """Proxy of C++ IMP::container::ListTripletContainer class"""
1412 __swig_setmethods__ = {}
1414 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListTripletContainer, name, value)
1415 __swig_getmethods__ = {}
1417 __getattr__ =
lambda self, name: _swig_getattr(self, ListTripletContainer, name)
1418 def set_particle_triplets(self, *args):
1420 set_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps)
1421 set_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleIndexTriplets const & contents)
1423 return _IMP_container.ListTripletContainer_set_particle_triplets(self, *args)
1425 def __init__(self, *args):
1427 __init__(IMP::container::ListTripletContainer self, Model m, IMP::kernel::ParticleIndexTriplets const & contents, std::string name="ListTripletContainer%1%") -> ListTripletContainer
1428 __init__(IMP::container::ListTripletContainer self, Model m, IMP::kernel::ParticleIndexTriplets const & contents) -> ListTripletContainer
1429 __init__(IMP::container::ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps, std::string name="ListTripletContainer%1%") -> ListTripletContainer
1430 __init__(IMP::container::ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps) -> ListTripletContainer
1431 __init__(IMP::container::ListTripletContainer self, Model m, std::string name="ListTripletContainer %1%") -> ListTripletContainer
1432 __init__(IMP::container::ListTripletContainer self, Model m) -> ListTripletContainer
1433 __init__(IMP::container::ListTripletContainer self, Model m, char const * name) -> ListTripletContainer
1435 this = _IMP_container.new_ListTripletContainer(*args)
1436 try: self.this.append(this)
1437 except: self.this = this
1438 def add_particle_triplet(self, *args):
1439 """add_particle_triplet(ListTripletContainer self, IMP::kernel::ParticleTriplet const & vt)"""
1440 return _IMP_container.ListTripletContainer_add_particle_triplet(self, *args)
1442 def add_particle_triplets(self, *args):
1443 """add_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & c)"""
1444 return _IMP_container.ListTripletContainer_add_particle_triplets(self, *args)
1446 def clear_particle_triplets(self):
1447 """clear_particle_triplets(ListTripletContainer self)"""
1448 return _IMP_container.ListTripletContainer_clear_particle_triplets(self)
1450 def do_get_inputs(self):
1451 """do_get_inputs(ListTripletContainer self) -> IMP::kernel::ModelObjectsTemp"""
1452 return _IMP_container.ListTripletContainer_do_get_inputs(self)
1454 def do_apply(self, *args):
1455 """do_apply(ListTripletContainer self, TripletModifier sm)"""
1456 return _IMP_container.ListTripletContainer_do_apply(self, *args)
1458 def get_version_info(self):
1459 """get_version_info(ListTripletContainer self) -> VersionInfo"""
1460 return _IMP_container.ListTripletContainer_get_version_info(self)
1463 """__str__(ListTripletContainer self) -> std::string"""
1464 return _IMP_container.ListTripletContainer___str__(self)
1467 """__repr__(ListTripletContainer self) -> std::string"""
1468 return _IMP_container.ListTripletContainer___repr__(self)
1471 return _object_cast_to_ListTripletContainer(o)
1472 get_from = staticmethod(get_from)
1474 ListTripletContainer_swigregister = _IMP_container.ListTripletContainer_swigregister
1475 ListTripletContainer_swigregister(ListTripletContainer)
1478 """Proxy of C++ IMP::container::DynamicListPairContainer class"""
1479 __swig_setmethods__ = {}
1481 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListPairContainer, name, value)
1482 __swig_getmethods__ = {}
1484 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListPairContainer, name)
1485 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
1486 def add_particle_pair(self, *args):
1487 """add_particle_pair(DynamicListPairContainer self, IMP::kernel::ParticlePair const & vt)"""
1488 return _IMP_container.DynamicListPairContainer_add_particle_pair(self, *args)
1490 def add_particle_pairs(self, *args):
1491 """add_particle_pairs(DynamicListPairContainer self, IMP::kernel::ParticlePairsTemp const & c)"""
1492 return _IMP_container.DynamicListPairContainer_add_particle_pairs(self, *args)
1494 def set_particle_pairs(self, *args):
1495 """set_particle_pairs(DynamicListPairContainer self, IMP::kernel::ParticlePairsTemp c)"""
1496 return _IMP_container.DynamicListPairContainer_set_particle_pairs(self, *args)
1498 def clear_particle_pairs(self):
1499 """clear_particle_pairs(DynamicListPairContainer self)"""
1500 return _IMP_container.DynamicListPairContainer_clear_particle_pairs(self)
1502 def do_get_inputs(self):
1503 """do_get_inputs(DynamicListPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1504 return _IMP_container.DynamicListPairContainer_do_get_inputs(self)
1506 def do_apply(self, *args):
1507 """do_apply(DynamicListPairContainer self, PairModifier sm)"""
1508 return _IMP_container.DynamicListPairContainer_do_apply(self, *args)
1510 def get_version_info(self):
1511 """get_version_info(DynamicListPairContainer self) -> VersionInfo"""
1512 return _IMP_container.DynamicListPairContainer_get_version_info(self)
1515 """__str__(DynamicListPairContainer self) -> std::string"""
1516 return _IMP_container.DynamicListPairContainer___str__(self)
1519 """__repr__(DynamicListPairContainer self) -> std::string"""
1520 return _IMP_container.DynamicListPairContainer___repr__(self)
1523 return _object_cast_to_DynamicListPairContainer(o)
1524 get_from = staticmethod(get_from)
1526 DynamicListPairContainer_swigregister = _IMP_container.DynamicListPairContainer_swigregister
1527 DynamicListPairContainer_swigregister(DynamicListPairContainer)
1530 """Proxy of C++ IMP::container::DynamicListQuadContainer class"""
1531 __swig_setmethods__ = {}
1533 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListQuadContainer, name, value)
1534 __swig_getmethods__ = {}
1536 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListQuadContainer, name)
1537 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
1538 def add_particle_quad(self, *args):
1539 """add_particle_quad(DynamicListQuadContainer self, IMP::kernel::ParticleQuad const & vt)"""
1540 return _IMP_container.DynamicListQuadContainer_add_particle_quad(self, *args)
1542 def add_particle_quads(self, *args):
1543 """add_particle_quads(DynamicListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & c)"""
1544 return _IMP_container.DynamicListQuadContainer_add_particle_quads(self, *args)
1546 def set_particle_quads(self, *args):
1547 """set_particle_quads(DynamicListQuadContainer self, IMP::kernel::ParticleQuadsTemp c)"""
1548 return _IMP_container.DynamicListQuadContainer_set_particle_quads(self, *args)
1550 def clear_particle_quads(self):
1551 """clear_particle_quads(DynamicListQuadContainer self)"""
1552 return _IMP_container.DynamicListQuadContainer_clear_particle_quads(self)
1554 def do_get_inputs(self):
1555 """do_get_inputs(DynamicListQuadContainer self) -> IMP::kernel::ModelObjectsTemp"""
1556 return _IMP_container.DynamicListQuadContainer_do_get_inputs(self)
1558 def do_apply(self, *args):
1559 """do_apply(DynamicListQuadContainer self, QuadModifier sm)"""
1560 return _IMP_container.DynamicListQuadContainer_do_apply(self, *args)
1562 def get_version_info(self):
1563 """get_version_info(DynamicListQuadContainer self) -> VersionInfo"""
1564 return _IMP_container.DynamicListQuadContainer_get_version_info(self)
1567 """__str__(DynamicListQuadContainer self) -> std::string"""
1568 return _IMP_container.DynamicListQuadContainer___str__(self)
1571 """__repr__(DynamicListQuadContainer self) -> std::string"""
1572 return _IMP_container.DynamicListQuadContainer___repr__(self)
1575 return _object_cast_to_DynamicListQuadContainer(o)
1576 get_from = staticmethod(get_from)
1578 DynamicListQuadContainer_swigregister = _IMP_container.DynamicListQuadContainer_swigregister
1579 DynamicListQuadContainer_swigregister(DynamicListQuadContainer)
1582 """Proxy of C++ IMP::container::DynamicListSingletonContainer class"""
1583 __swig_setmethods__ = {}
1585 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListSingletonContainer, name, value)
1586 __swig_getmethods__ = {}
1588 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListSingletonContainer, name)
1589 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
1591 """add_particle(DynamicListSingletonContainer self, Particle vt)"""
1592 return _IMP_container.DynamicListSingletonContainer_add_particle(self, *args)
1595 """add_particles(DynamicListSingletonContainer self, IMP::kernel::ParticlesTemp const & c)"""
1596 return _IMP_container.DynamicListSingletonContainer_add_particles(self, *args)
1598 def set_particles(self, *args):
1599 """set_particles(DynamicListSingletonContainer self, IMP::kernel::ParticlesTemp c)"""
1600 return _IMP_container.DynamicListSingletonContainer_set_particles(self, *args)
1602 def clear_particles(self):
1603 """clear_particles(DynamicListSingletonContainer self)"""
1604 return _IMP_container.DynamicListSingletonContainer_clear_particles(self)
1606 def do_get_inputs(self):
1607 """do_get_inputs(DynamicListSingletonContainer self) -> IMP::kernel::ModelObjectsTemp"""
1608 return _IMP_container.DynamicListSingletonContainer_do_get_inputs(self)
1610 def do_apply(self, *args):
1611 """do_apply(DynamicListSingletonContainer self, SingletonModifier sm)"""
1612 return _IMP_container.DynamicListSingletonContainer_do_apply(self, *args)
1614 def get_version_info(self):
1615 """get_version_info(DynamicListSingletonContainer self) -> VersionInfo"""
1616 return _IMP_container.DynamicListSingletonContainer_get_version_info(self)
1619 """__str__(DynamicListSingletonContainer self) -> std::string"""
1620 return _IMP_container.DynamicListSingletonContainer___str__(self)
1623 """__repr__(DynamicListSingletonContainer self) -> std::string"""
1624 return _IMP_container.DynamicListSingletonContainer___repr__(self)
1627 return _object_cast_to_DynamicListSingletonContainer(o)
1628 get_from = staticmethod(get_from)
1630 DynamicListSingletonContainer_swigregister = _IMP_container.DynamicListSingletonContainer_swigregister
1631 DynamicListSingletonContainer_swigregister(DynamicListSingletonContainer)
1634 """Proxy of C++ IMP::container::DynamicListTripletContainer class"""
1635 __swig_setmethods__ = {}
1637 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListTripletContainer, name, value)
1638 __swig_getmethods__ = {}
1640 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListTripletContainer, name)
1641 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
1642 def add_particle_triplet(self, *args):
1643 """add_particle_triplet(DynamicListTripletContainer self, IMP::kernel::ParticleTriplet const & vt)"""
1644 return _IMP_container.DynamicListTripletContainer_add_particle_triplet(self, *args)
1646 def add_particle_triplets(self, *args):
1647 """add_particle_triplets(DynamicListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & c)"""
1648 return _IMP_container.DynamicListTripletContainer_add_particle_triplets(self, *args)
1650 def set_particle_triplets(self, *args):
1651 """set_particle_triplets(DynamicListTripletContainer self, IMP::kernel::ParticleTripletsTemp c)"""
1652 return _IMP_container.DynamicListTripletContainer_set_particle_triplets(self, *args)
1654 def clear_particle_triplets(self):
1655 """clear_particle_triplets(DynamicListTripletContainer self)"""
1656 return _IMP_container.DynamicListTripletContainer_clear_particle_triplets(self)
1658 def do_get_inputs(self):
1659 """do_get_inputs(DynamicListTripletContainer self) -> IMP::kernel::ModelObjectsTemp"""
1660 return _IMP_container.DynamicListTripletContainer_do_get_inputs(self)
1662 def do_apply(self, *args):
1663 """do_apply(DynamicListTripletContainer self, TripletModifier sm)"""
1664 return _IMP_container.DynamicListTripletContainer_do_apply(self, *args)
1666 def get_version_info(self):
1667 """get_version_info(DynamicListTripletContainer self) -> VersionInfo"""
1668 return _IMP_container.DynamicListTripletContainer_get_version_info(self)
1671 """__str__(DynamicListTripletContainer self) -> std::string"""
1672 return _IMP_container.DynamicListTripletContainer___str__(self)
1675 """__repr__(DynamicListTripletContainer self) -> std::string"""
1676 return _IMP_container.DynamicListTripletContainer___repr__(self)
1679 return _object_cast_to_DynamicListTripletContainer(o)
1680 get_from = staticmethod(get_from)
1682 DynamicListTripletContainer_swigregister = _IMP_container.DynamicListTripletContainer_swigregister
1683 DynamicListTripletContainer_swigregister(DynamicListTripletContainer)
1686 """Proxy of C++ IMP::container::MinimumPairRestraint class"""
1687 __swig_setmethods__ = {}
1688 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1689 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumPairRestraint, name, value)
1690 __swig_getmethods__ = {}
1691 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1692 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumPairRestraint, name)
1693 def __init__(self, *args):
1695 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1, std::string name="MinimumPairRestraint %1%") -> MinimumPairRestraint
1696 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1) -> MinimumPairRestraint
1697 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c) -> MinimumPairRestraint
1699 this = _IMP_container.new_MinimumPairRestraint(*args)
1700 try: self.this.append(this)
1701 except: self.this = this
1702 def do_get_inputs(self):
1703 """do_get_inputs(MinimumPairRestraint self) -> IMP::kernel::ModelObjectsTemp"""
1704 return _IMP_container.MinimumPairRestraint_do_get_inputs(self)
1706 def get_version_info(self):
1707 """get_version_info(MinimumPairRestraint self) -> VersionInfo"""
1708 return _IMP_container.MinimumPairRestraint_get_version_info(self)
1710 def set_n(self, *args):
1711 """set_n(MinimumPairRestraint self, unsigned int n)"""
1712 return _IMP_container.MinimumPairRestraint_set_n(self, *args)
1714 def do_create_current_decomposition(self):
1715 """do_create_current_decomposition(MinimumPairRestraint self) -> IMP::kernel::Restraints"""
1716 return _IMP_container.MinimumPairRestraint_do_create_current_decomposition(self)
1719 """__str__(MinimumPairRestraint self) -> std::string"""
1720 return _IMP_container.MinimumPairRestraint___str__(self)
1723 """__repr__(MinimumPairRestraint self) -> std::string"""
1724 return _IMP_container.MinimumPairRestraint___repr__(self)
1727 return _object_cast_to_MinimumPairRestraint(o)
1728 get_from = staticmethod(get_from)
1730 MinimumPairRestraint_swigregister = _IMP_container.MinimumPairRestraint_swigregister
1731 MinimumPairRestraint_swigregister(MinimumPairRestraint)
1734 """Proxy of C++ IMP::container::MinimumPairScore class"""
1735 __swig_setmethods__ = {}
1736 for _s
in [
IMP.kernel.PairScore]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1737 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumPairScore, name, value)
1738 __swig_getmethods__ = {}
1739 for _s
in [
IMP.kernel.PairScore]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1740 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumPairScore, name)
1741 def __init__(self, *args):
1743 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores, unsigned int n=1, std::string name="PairScore %1%") -> MinimumPairScore
1744 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores, unsigned int n=1) -> MinimumPairScore
1745 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores) -> MinimumPairScore
1747 this = _IMP_container.new_MinimumPairScore(*args)
1748 try: self.this.append(this)
1749 except: self.this = this
1750 def do_get_inputs(self, *args):
1751 """do_get_inputs(MinimumPairScore self, Model m, IMP::kernel::ParticleIndexes const & pis) -> IMP::kernel::ModelObjectsTemp"""
1752 return _IMP_container.MinimumPairScore_do_get_inputs(self, *args)
1754 def get_version_info(self):
1755 """get_version_info(MinimumPairScore self) -> VersionInfo"""
1756 return _IMP_container.MinimumPairScore_get_version_info(self)
1758 def do_create_current_decomposition(self, *args):
1759 """do_create_current_decomposition(MinimumPairScore self, Model m, IMP::kernel::ParticleIndexPair const & vt) -> IMP::kernel::Restraints"""
1760 return _IMP_container.MinimumPairScore_do_create_current_decomposition(self, *args)
1763 """__str__(MinimumPairScore self) -> std::string"""
1764 return _IMP_container.MinimumPairScore___str__(self)
1767 """__repr__(MinimumPairScore self) -> std::string"""
1768 return _IMP_container.MinimumPairScore___repr__(self)
1771 return _object_cast_to_MinimumPairScore(o)
1772 get_from = staticmethod(get_from)
1774 MinimumPairScore_swigregister = _IMP_container.MinimumPairScore_swigregister
1775 MinimumPairScore_swigregister(MinimumPairScore)
1778 """Proxy of C++ IMP::container::MinimumQuadRestraint class"""
1779 __swig_setmethods__ = {}
1780 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1781 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumQuadRestraint, name, value)
1782 __swig_getmethods__ = {}
1783 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1784 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumQuadRestraint, name)
1785 def __init__(self, *args):
1787 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1, std::string name="MinimumQuadRestraint %1%") -> MinimumQuadRestraint
1788 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1) -> MinimumQuadRestraint
1789 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c) -> MinimumQuadRestraint
1791 this = _IMP_container.new_MinimumQuadRestraint(*args)
1792 try: self.this.append(this)
1793 except: self.this = this
1794 def do_get_inputs(self):
1795 """do_get_inputs(MinimumQuadRestraint self) -> IMP::kernel::ModelObjectsTemp"""
1796 return _IMP_container.MinimumQuadRestraint_do_get_inputs(self)
1798 def get_version_info(self):
1799 """get_version_info(MinimumQuadRestraint self) -> VersionInfo"""
1800 return _IMP_container.MinimumQuadRestraint_get_version_info(self)
1802 def set_n(self, *args):
1803 """set_n(MinimumQuadRestraint self, unsigned int n)"""
1804 return _IMP_container.MinimumQuadRestraint_set_n(self, *args)
1806 def do_create_current_decomposition(self):
1807 """do_create_current_decomposition(MinimumQuadRestraint self) -> IMP::kernel::Restraints"""
1808 return _IMP_container.MinimumQuadRestraint_do_create_current_decomposition(self)
1811 """__str__(MinimumQuadRestraint self) -> std::string"""
1812 return _IMP_container.MinimumQuadRestraint___str__(self)
1815 """__repr__(MinimumQuadRestraint self) -> std::string"""
1816 return _IMP_container.MinimumQuadRestraint___repr__(self)
1819 return _object_cast_to_MinimumQuadRestraint(o)
1820 get_from = staticmethod(get_from)
1822 MinimumQuadRestraint_swigregister = _IMP_container.MinimumQuadRestraint_swigregister
1823 MinimumQuadRestraint_swigregister(MinimumQuadRestraint)
1826 """Proxy of C++ IMP::container::MinimumQuadScore class"""
1827 __swig_setmethods__ = {}
1828 for _s
in [
IMP.kernel.QuadScore]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1829 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumQuadScore, name, value)
1830 __swig_getmethods__ = {}
1831 for _s
in [
IMP.kernel.QuadScore]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1832 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumQuadScore, name)
1833 def __init__(self, *args):
1835 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores, unsigned int n=1, std::string name="QuadScore %1%") -> MinimumQuadScore
1836 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores, unsigned int n=1) -> MinimumQuadScore
1837 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores) -> MinimumQuadScore
1839 this = _IMP_container.new_MinimumQuadScore(*args)
1840 try: self.this.append(this)
1841 except: self.this = this
1842 def do_get_inputs(self, *args):
1843 """do_get_inputs(MinimumQuadScore self, Model m, IMP::kernel::ParticleIndexes const & pis) -> IMP::kernel::ModelObjectsTemp"""
1844 return _IMP_container.MinimumQuadScore_do_get_inputs(self, *args)
1846 def get_version_info(self):
1847 """get_version_info(MinimumQuadScore self) -> VersionInfo"""
1848 return _IMP_container.MinimumQuadScore_get_version_info(self)
1850 def do_create_current_decomposition(self, *args):
1851 """do_create_current_decomposition(MinimumQuadScore self, Model m, IMP::kernel::ParticleIndexQuad const & vt) -> IMP::kernel::Restraints"""
1852 return _IMP_container.MinimumQuadScore_do_create_current_decomposition(self, *args)
1855 """__str__(MinimumQuadScore self) -> std::string"""
1856 return _IMP_container.MinimumQuadScore___str__(self)
1859 """__repr__(MinimumQuadScore self) -> std::string"""
1860 return _IMP_container.MinimumQuadScore___repr__(self)
1863 return _object_cast_to_MinimumQuadScore(o)
1864 get_from = staticmethod(get_from)
1866 MinimumQuadScore_swigregister = _IMP_container.MinimumQuadScore_swigregister
1867 MinimumQuadScore_swigregister(MinimumQuadScore)
1870 """Proxy of C++ IMP::container::MinimumSingletonRestraint class"""
1871 __swig_setmethods__ = {}
1872 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1873 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumSingletonRestraint, name, value)
1874 __swig_getmethods__ = {}
1875 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1876 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumSingletonRestraint, name)
1877 def __init__(self, *args):
1879 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1, std::string name="MinimumSingletonRestraint %1%") -> MinimumSingletonRestraint
1880 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1) -> MinimumSingletonRestraint
1881 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c) -> MinimumSingletonRestraint
1883 this = _IMP_container.new_MinimumSingletonRestraint(*args)
1884 try: self.this.append(this)
1885 except: self.this = this
1886 def do_get_inputs(self):
1887 """do_get_inputs(MinimumSingletonRestraint self) -> IMP::kernel::ModelObjectsTemp"""
1888 return _IMP_container.MinimumSingletonRestraint_do_get_inputs(self)
1890 def get_version_info(self):
1891 """get_version_info(MinimumSingletonRestraint self) -> VersionInfo"""
1892 return _IMP_container.MinimumSingletonRestraint_get_version_info(self)
1894 def set_n(self, *args):
1895 """set_n(MinimumSingletonRestraint self, unsigned int n)"""
1896 return _IMP_container.MinimumSingletonRestraint_set_n(self, *args)
1898 def do_create_current_decomposition(self):
1899 """do_create_current_decomposition(MinimumSingletonRestraint self) -> IMP::kernel::Restraints"""
1900 return _IMP_container.MinimumSingletonRestraint_do_create_current_decomposition(self)
1903 """__str__(MinimumSingletonRestraint self) -> std::string"""
1904 return _IMP_container.MinimumSingletonRestraint___str__(self)
1907 """__repr__(MinimumSingletonRestraint self) -> std::string"""
1908 return _IMP_container.MinimumSingletonRestraint___repr__(self)
1911 return _object_cast_to_MinimumSingletonRestraint(o)
1912 get_from = staticmethod(get_from)
1914 MinimumSingletonRestraint_swigregister = _IMP_container.MinimumSingletonRestraint_swigregister
1915 MinimumSingletonRestraint_swigregister(MinimumSingletonRestraint)
1918 """Proxy of C++ IMP::container::MinimumSingletonScore class"""
1919 __swig_setmethods__ = {}
1921 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumSingletonScore, name, value)
1922 __swig_getmethods__ = {}
1924 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumSingletonScore, name)
1925 def __init__(self, *args):
1927 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores, unsigned int n=1, std::string name="SingletonScore %1%") -> MinimumSingletonScore
1928 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores, unsigned int n=1) -> MinimumSingletonScore
1929 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores) -> MinimumSingletonScore
1931 this = _IMP_container.new_MinimumSingletonScore(*args)
1932 try: self.this.append(this)
1933 except: self.this = this
1934 def do_get_inputs(self, *args):
1935 """do_get_inputs(MinimumSingletonScore self, Model m, IMP::kernel::ParticleIndexes const & pis) -> IMP::kernel::ModelObjectsTemp"""
1936 return _IMP_container.MinimumSingletonScore_do_get_inputs(self, *args)
1938 def get_version_info(self):
1939 """get_version_info(MinimumSingletonScore self) -> VersionInfo"""
1940 return _IMP_container.MinimumSingletonScore_get_version_info(self)
1942 def do_create_current_decomposition(self, *args):
1943 """do_create_current_decomposition(MinimumSingletonScore self, Model m, IMP::kernel::ParticleIndex vt) -> IMP::kernel::Restraints"""
1944 return _IMP_container.MinimumSingletonScore_do_create_current_decomposition(self, *args)
1947 """__str__(MinimumSingletonScore self) -> std::string"""
1948 return _IMP_container.MinimumSingletonScore___str__(self)
1951 """__repr__(MinimumSingletonScore self) -> std::string"""
1952 return _IMP_container.MinimumSingletonScore___repr__(self)
1955 return _object_cast_to_MinimumSingletonScore(o)
1956 get_from = staticmethod(get_from)
1958 MinimumSingletonScore_swigregister = _IMP_container.MinimumSingletonScore_swigregister
1959 MinimumSingletonScore_swigregister(MinimumSingletonScore)
1962 """Proxy of C++ IMP::container::MinimumTripletRestraint class"""
1963 __swig_setmethods__ = {}
1964 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1965 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumTripletRestraint, name, value)
1966 __swig_getmethods__ = {}
1967 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1968 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumTripletRestraint, name)
1969 def __init__(self, *args):
1971 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1, std::string name="MinimumTripletRestraint %1%") -> MinimumTripletRestraint
1972 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1) -> MinimumTripletRestraint
1973 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c) -> MinimumTripletRestraint
1975 this = _IMP_container.new_MinimumTripletRestraint(*args)
1976 try: self.this.append(this)
1977 except: self.this = this
1978 def do_get_inputs(self):
1979 """do_get_inputs(MinimumTripletRestraint self) -> IMP::kernel::ModelObjectsTemp"""
1980 return _IMP_container.MinimumTripletRestraint_do_get_inputs(self)
1982 def get_version_info(self):
1983 """get_version_info(MinimumTripletRestraint self) -> VersionInfo"""
1984 return _IMP_container.MinimumTripletRestraint_get_version_info(self)
1986 def set_n(self, *args):
1987 """set_n(MinimumTripletRestraint self, unsigned int n)"""
1988 return _IMP_container.MinimumTripletRestraint_set_n(self, *args)
1990 def do_create_current_decomposition(self):
1991 """do_create_current_decomposition(MinimumTripletRestraint self) -> IMP::kernel::Restraints"""
1992 return _IMP_container.MinimumTripletRestraint_do_create_current_decomposition(self)
1995 """__str__(MinimumTripletRestraint self) -> std::string"""
1996 return _IMP_container.MinimumTripletRestraint___str__(self)
1999 """__repr__(MinimumTripletRestraint self) -> std::string"""
2000 return _IMP_container.MinimumTripletRestraint___repr__(self)
2003 return _object_cast_to_MinimumTripletRestraint(o)
2004 get_from = staticmethod(get_from)
2006 MinimumTripletRestraint_swigregister = _IMP_container.MinimumTripletRestraint_swigregister
2007 MinimumTripletRestraint_swigregister(MinimumTripletRestraint)
2010 """Proxy of C++ IMP::container::MinimumTripletScore class"""
2011 __swig_setmethods__ = {}
2013 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumTripletScore, name, value)
2014 __swig_getmethods__ = {}
2016 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumTripletScore, name)
2017 def __init__(self, *args):
2019 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores, unsigned int n=1, std::string name="TripletScore %1%") -> MinimumTripletScore
2020 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores, unsigned int n=1) -> MinimumTripletScore
2021 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores) -> MinimumTripletScore
2023 this = _IMP_container.new_MinimumTripletScore(*args)
2024 try: self.this.append(this)
2025 except: self.this = this
2026 def do_get_inputs(self, *args):
2027 """do_get_inputs(MinimumTripletScore self, Model m, IMP::kernel::ParticleIndexes const & pis) -> IMP::kernel::ModelObjectsTemp"""
2028 return _IMP_container.MinimumTripletScore_do_get_inputs(self, *args)
2030 def get_version_info(self):
2031 """get_version_info(MinimumTripletScore self) -> VersionInfo"""
2032 return _IMP_container.MinimumTripletScore_get_version_info(self)
2034 def do_create_current_decomposition(self, *args):
2035 """do_create_current_decomposition(MinimumTripletScore self, Model m, IMP::kernel::ParticleIndexTriplet const & vt) -> IMP::kernel::Restraints"""
2036 return _IMP_container.MinimumTripletScore_do_create_current_decomposition(self, *args)
2039 """__str__(MinimumTripletScore self) -> std::string"""
2040 return _IMP_container.MinimumTripletScore___str__(self)
2043 """__repr__(MinimumTripletScore self) -> std::string"""
2044 return _IMP_container.MinimumTripletScore___repr__(self)
2047 return _object_cast_to_MinimumTripletScore(o)
2048 get_from = staticmethod(get_from)
2050 MinimumTripletScore_swigregister = _IMP_container.MinimumTripletScore_swigregister
2051 MinimumTripletScore_swigregister(MinimumTripletScore)
2054 """Proxy of C++ IMP::container::PairContainerSet class"""
2055 __swig_setmethods__ = {}
2057 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairContainerSet, name, value)
2058 __swig_getmethods__ = {}
2060 __getattr__ =
lambda self, name: _swig_getattr(self, PairContainerSet, name)
2061 def __init__(self, *args):
2063 __init__(IMP::container::PairContainerSet self, Model m, std::string name="PairContainerSet %1%") -> PairContainerSet
2064 __init__(IMP::container::PairContainerSet self, Model m) -> PairContainerSet
2065 __init__(IMP::container::PairContainerSet self, IMP::kernel::PairContainersTemp const & pc, std::string name="PairContainerSet %1%") -> PairContainerSet
2066 __init__(IMP::container::PairContainerSet self, IMP::kernel::PairContainersTemp const & pc) -> PairContainerSet
2068 this = _IMP_container.new_PairContainerSet(*args)
2069 try: self.this.append(this)
2070 except: self.this = this
2071 def do_apply(self, *args):
2072 """do_apply(PairContainerSet self, PairModifier sm)"""
2073 return _IMP_container.PairContainerSet_do_apply(self, *args)
2075 def get_version_info(self):
2076 """get_version_info(PairContainerSet self) -> VersionInfo"""
2077 return _IMP_container.PairContainerSet_get_version_info(self)
2079 def remove_pair_container(self, *args):
2080 """remove_pair_container(PairContainerSet self, PairContainer d)"""
2081 return _IMP_container.PairContainerSet_remove_pair_container(self, *args)
2083 def remove_pair_containers(self, *args):
2084 """remove_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & d)"""
2085 return _IMP_container.PairContainerSet_remove_pair_containers(self, *args)
2087 def set_pair_containers(self, *args):
2088 """set_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & ps)"""
2089 return _IMP_container.PairContainerSet_set_pair_containers(self, *args)
2091 def set_pair_containers_order(self, *args):
2092 """set_pair_containers_order(PairContainerSet self, IMP::kernel::PairContainers const & objs)"""
2093 return _IMP_container.PairContainerSet_set_pair_containers_order(self, *args)
2095 def add_pair_container(self, *args):
2096 """add_pair_container(PairContainerSet self, PairContainer obj) -> unsigned int"""
2097 return _IMP_container.PairContainerSet_add_pair_container(self, *args)
2099 def add_pair_containers(self, *args):
2100 """add_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & objs)"""
2101 return _IMP_container.PairContainerSet_add_pair_containers(self, *args)
2103 def clear_pair_containers(self):
2104 """clear_pair_containers(PairContainerSet self)"""
2105 return _IMP_container.PairContainerSet_clear_pair_containers(self)
2107 def get_number_of_pair_containers(self):
2108 """get_number_of_pair_containers(PairContainerSet self) -> unsigned int"""
2109 return _IMP_container.PairContainerSet_get_number_of_pair_containers(self)
2111 def get_has_pair_containers(self):
2112 """get_has_pair_containers(PairContainerSet self) -> bool"""
2113 return _IMP_container.PairContainerSet_get_has_pair_containers(self)
2115 def get_pair_container(self, *args):
2116 """get_pair_container(PairContainerSet self, unsigned int i) -> PairContainer"""
2117 return _IMP_container.PairContainerSet_get_pair_container(self, *args)
2119 def get_pair_containers(self):
2120 """get_pair_containers(PairContainerSet self) -> IMP::kernel::PairContainers"""
2121 return _IMP_container.PairContainerSet_get_pair_containers(self)
2123 def reserve_pair_containers(self, *args):
2124 """reserve_pair_containers(PairContainerSet self, unsigned int sz)"""
2125 return _IMP_container.PairContainerSet_reserve_pair_containers(self, *args)
2127 def do_get_inputs(self):
2128 """do_get_inputs(PairContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2129 return _IMP_container.PairContainerSet_do_get_inputs(self)
2132 """__str__(PairContainerSet self) -> std::string"""
2133 return _IMP_container.PairContainerSet___str__(self)
2136 """__repr__(PairContainerSet self) -> std::string"""
2137 return _IMP_container.PairContainerSet___repr__(self)
2140 return _object_cast_to_PairContainerSet(o)
2141 get_from = staticmethod(get_from)
2143 PairContainerSet_swigregister = _IMP_container.PairContainerSet_swigregister
2144 PairContainerSet_swigregister(PairContainerSet)
2147 """Proxy of C++ IMP::container::PairsConstraint class"""
2148 __swig_setmethods__ = {}
2150 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsConstraint, name, value)
2151 __swig_getmethods__ = {}
2153 __getattr__ =
lambda self, name: _swig_getattr(self, PairsConstraint, name)
2154 def __init__(self, *args):
2156 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c, std::string name="PairConstraint %1%") -> PairsConstraint
2157 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c) -> PairsConstraint
2159 this = _IMP_container.new_PairsConstraint(*args)
2160 try: self.this.append(this)
2161 except: self.this = this
2162 def get_version_info(self):
2163 """get_version_info(PairsConstraint self) -> VersionInfo"""
2164 return _IMP_container.PairsConstraint_get_version_info(self)
2167 """__str__(PairsConstraint self) -> std::string"""
2168 return _IMP_container.PairsConstraint___str__(self)
2171 """__repr__(PairsConstraint self) -> std::string"""
2172 return _IMP_container.PairsConstraint___repr__(self)
2175 return _object_cast_to_PairsConstraint(o)
2176 get_from = staticmethod(get_from)
2178 PairsConstraint_swigregister = _IMP_container.PairsConstraint_swigregister
2179 PairsConstraint_swigregister(PairsConstraint)
2182 """Proxy of C++ IMP::container::PairsOptimizerState class"""
2183 __swig_setmethods__ = {}
2185 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsOptimizerState, name, value)
2186 __swig_getmethods__ = {}
2188 __getattr__ =
lambda self, name: _swig_getattr(self, PairsOptimizerState, name)
2189 def __init__(self, *args):
2191 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf, std::string name="PairsOptimizerState %1%") -> PairsOptimizerState
2192 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf) -> PairsOptimizerState
2194 this = _IMP_container.new_PairsOptimizerState(*args)
2195 try: self.this.append(this)
2196 except: self.this = this
2197 def get_version_info(self):
2198 """get_version_info(PairsOptimizerState self) -> VersionInfo"""
2199 return _IMP_container.PairsOptimizerState_get_version_info(self)
2202 """__str__(PairsOptimizerState self) -> std::string"""
2203 return _IMP_container.PairsOptimizerState___str__(self)
2206 """__repr__(PairsOptimizerState self) -> std::string"""
2207 return _IMP_container.PairsOptimizerState___repr__(self)
2210 return _object_cast_to_PairsOptimizerState(o)
2211 get_from = staticmethod(get_from)
2213 PairsOptimizerState_swigregister = _IMP_container.PairsOptimizerState_swigregister
2214 PairsOptimizerState_swigregister(PairsOptimizerState)
2217 """Proxy of C++ IMP::container::PairsRestraint class"""
2218 __swig_setmethods__ = {}
2219 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2220 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsRestraint, name, value)
2221 __swig_getmethods__ = {}
2222 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2223 __getattr__ =
lambda self, name: _swig_getattr(self, PairsRestraint, name)
2224 def __init__(self, *args):
2226 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc, std::string name="PairsRestraint %1%") -> PairsRestraint
2227 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc) -> PairsRestraint
2229 this = _IMP_container.new_PairsRestraint(*args)
2230 try: self.this.append(this)
2231 except: self.this = this
2232 def do_get_inputs(self):
2233 """do_get_inputs(PairsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
2234 return _IMP_container.PairsRestraint_do_get_inputs(self)
2236 def get_version_info(self):
2237 """get_version_info(PairsRestraint self) -> VersionInfo"""
2238 return _IMP_container.PairsRestraint_get_version_info(self)
2241 """__str__(PairsRestraint self) -> std::string"""
2242 return _IMP_container.PairsRestraint___str__(self)
2245 """__repr__(PairsRestraint self) -> std::string"""
2246 return _IMP_container.PairsRestraint___repr__(self)
2249 return _object_cast_to_PairsRestraint(o)
2250 get_from = staticmethod(get_from)
2252 PairsRestraint_swigregister = _IMP_container.PairsRestraint_swigregister
2253 PairsRestraint_swigregister(PairsRestraint)
2256 """Proxy of C++ IMP::container::QuadContainerSet class"""
2257 __swig_setmethods__ = {}
2259 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadContainerSet, name, value)
2260 __swig_getmethods__ = {}
2262 __getattr__ =
lambda self, name: _swig_getattr(self, QuadContainerSet, name)
2263 def __init__(self, *args):
2265 __init__(IMP::container::QuadContainerSet self, Model m, std::string name="QuadContainerSet %1%") -> QuadContainerSet
2266 __init__(IMP::container::QuadContainerSet self, Model m) -> QuadContainerSet
2267 __init__(IMP::container::QuadContainerSet self, IMP::kernel::QuadContainersTemp const & pc, std::string name="QuadContainerSet %1%") -> QuadContainerSet
2268 __init__(IMP::container::QuadContainerSet self, IMP::kernel::QuadContainersTemp const & pc) -> QuadContainerSet
2270 this = _IMP_container.new_QuadContainerSet(*args)
2271 try: self.this.append(this)
2272 except: self.this = this
2273 def do_apply(self, *args):
2274 """do_apply(QuadContainerSet self, QuadModifier sm)"""
2275 return _IMP_container.QuadContainerSet_do_apply(self, *args)
2277 def get_version_info(self):
2278 """get_version_info(QuadContainerSet self) -> VersionInfo"""
2279 return _IMP_container.QuadContainerSet_get_version_info(self)
2281 def remove_quad_container(self, *args):
2282 """remove_quad_container(QuadContainerSet self, QuadContainer d)"""
2283 return _IMP_container.QuadContainerSet_remove_quad_container(self, *args)
2285 def remove_quad_containers(self, *args):
2286 """remove_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & d)"""
2287 return _IMP_container.QuadContainerSet_remove_quad_containers(self, *args)
2289 def set_quad_containers(self, *args):
2290 """set_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & ps)"""
2291 return _IMP_container.QuadContainerSet_set_quad_containers(self, *args)
2293 def set_quad_containers_order(self, *args):
2294 """set_quad_containers_order(QuadContainerSet self, IMP::kernel::QuadContainers const & objs)"""
2295 return _IMP_container.QuadContainerSet_set_quad_containers_order(self, *args)
2297 def add_quad_container(self, *args):
2298 """add_quad_container(QuadContainerSet self, QuadContainer obj) -> unsigned int"""
2299 return _IMP_container.QuadContainerSet_add_quad_container(self, *args)
2301 def add_quad_containers(self, *args):
2302 """add_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & objs)"""
2303 return _IMP_container.QuadContainerSet_add_quad_containers(self, *args)
2305 def clear_quad_containers(self):
2306 """clear_quad_containers(QuadContainerSet self)"""
2307 return _IMP_container.QuadContainerSet_clear_quad_containers(self)
2309 def get_number_of_quad_containers(self):
2310 """get_number_of_quad_containers(QuadContainerSet self) -> unsigned int"""
2311 return _IMP_container.QuadContainerSet_get_number_of_quad_containers(self)
2313 def get_has_quad_containers(self):
2314 """get_has_quad_containers(QuadContainerSet self) -> bool"""
2315 return _IMP_container.QuadContainerSet_get_has_quad_containers(self)
2317 def get_quad_container(self, *args):
2318 """get_quad_container(QuadContainerSet self, unsigned int i) -> QuadContainer"""
2319 return _IMP_container.QuadContainerSet_get_quad_container(self, *args)
2321 def get_quad_containers(self):
2322 """get_quad_containers(QuadContainerSet self) -> IMP::kernel::QuadContainers"""
2323 return _IMP_container.QuadContainerSet_get_quad_containers(self)
2325 def reserve_quad_containers(self, *args):
2326 """reserve_quad_containers(QuadContainerSet self, unsigned int sz)"""
2327 return _IMP_container.QuadContainerSet_reserve_quad_containers(self, *args)
2329 def do_get_inputs(self):
2330 """do_get_inputs(QuadContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2331 return _IMP_container.QuadContainerSet_do_get_inputs(self)
2334 """__str__(QuadContainerSet self) -> std::string"""
2335 return _IMP_container.QuadContainerSet___str__(self)
2338 """__repr__(QuadContainerSet self) -> std::string"""
2339 return _IMP_container.QuadContainerSet___repr__(self)
2342 return _object_cast_to_QuadContainerSet(o)
2343 get_from = staticmethod(get_from)
2345 QuadContainerSet_swigregister = _IMP_container.QuadContainerSet_swigregister
2346 QuadContainerSet_swigregister(QuadContainerSet)
2349 """Proxy of C++ IMP::container::QuadsConstraint class"""
2350 __swig_setmethods__ = {}
2352 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsConstraint, name, value)
2353 __swig_getmethods__ = {}
2355 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsConstraint, name)
2356 def __init__(self, *args):
2358 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c, std::string name="QuadConstraint %1%") -> QuadsConstraint
2359 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c) -> QuadsConstraint
2361 this = _IMP_container.new_QuadsConstraint(*args)
2362 try: self.this.append(this)
2363 except: self.this = this
2364 def get_version_info(self):
2365 """get_version_info(QuadsConstraint self) -> VersionInfo"""
2366 return _IMP_container.QuadsConstraint_get_version_info(self)
2369 """__str__(QuadsConstraint self) -> std::string"""
2370 return _IMP_container.QuadsConstraint___str__(self)
2373 """__repr__(QuadsConstraint self) -> std::string"""
2374 return _IMP_container.QuadsConstraint___repr__(self)
2377 return _object_cast_to_QuadsConstraint(o)
2378 get_from = staticmethod(get_from)
2380 QuadsConstraint_swigregister = _IMP_container.QuadsConstraint_swigregister
2381 QuadsConstraint_swigregister(QuadsConstraint)
2384 """Proxy of C++ IMP::container::QuadsOptimizerState class"""
2385 __swig_setmethods__ = {}
2387 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsOptimizerState, name, value)
2388 __swig_getmethods__ = {}
2390 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsOptimizerState, name)
2391 def __init__(self, *args):
2393 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf, std::string name="QuadsOptimizerState %1%") -> QuadsOptimizerState
2394 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf) -> QuadsOptimizerState
2396 this = _IMP_container.new_QuadsOptimizerState(*args)
2397 try: self.this.append(this)
2398 except: self.this = this
2399 def get_version_info(self):
2400 """get_version_info(QuadsOptimizerState self) -> VersionInfo"""
2401 return _IMP_container.QuadsOptimizerState_get_version_info(self)
2404 """__str__(QuadsOptimizerState self) -> std::string"""
2405 return _IMP_container.QuadsOptimizerState___str__(self)
2408 """__repr__(QuadsOptimizerState self) -> std::string"""
2409 return _IMP_container.QuadsOptimizerState___repr__(self)
2412 return _object_cast_to_QuadsOptimizerState(o)
2413 get_from = staticmethod(get_from)
2415 QuadsOptimizerState_swigregister = _IMP_container.QuadsOptimizerState_swigregister
2416 QuadsOptimizerState_swigregister(QuadsOptimizerState)
2419 """Proxy of C++ IMP::container::QuadsRestraint class"""
2420 __swig_setmethods__ = {}
2421 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2422 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsRestraint, name, value)
2423 __swig_getmethods__ = {}
2424 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2425 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsRestraint, name)
2426 def __init__(self, *args):
2428 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc, std::string name="QuadsRestraint %1%") -> QuadsRestraint
2429 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc) -> QuadsRestraint
2431 this = _IMP_container.new_QuadsRestraint(*args)
2432 try: self.this.append(this)
2433 except: self.this = this
2434 def do_get_inputs(self):
2435 """do_get_inputs(QuadsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
2436 return _IMP_container.QuadsRestraint_do_get_inputs(self)
2438 def get_version_info(self):
2439 """get_version_info(QuadsRestraint self) -> VersionInfo"""
2440 return _IMP_container.QuadsRestraint_get_version_info(self)
2443 """__str__(QuadsRestraint self) -> std::string"""
2444 return _IMP_container.QuadsRestraint___str__(self)
2447 """__repr__(QuadsRestraint self) -> std::string"""
2448 return _IMP_container.QuadsRestraint___repr__(self)
2451 return _object_cast_to_QuadsRestraint(o)
2452 get_from = staticmethod(get_from)
2454 QuadsRestraint_swigregister = _IMP_container.QuadsRestraint_swigregister
2455 QuadsRestraint_swigregister(QuadsRestraint)
2458 """Proxy of C++ IMP::container::SingletonContainerSet class"""
2459 __swig_setmethods__ = {}
2461 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonContainerSet, name, value)
2462 __swig_getmethods__ = {}
2464 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonContainerSet, name)
2465 def __init__(self, *args):
2467 __init__(IMP::container::SingletonContainerSet self, Model m, std::string name="SingletonContainerSet %1%") -> SingletonContainerSet
2468 __init__(IMP::container::SingletonContainerSet self, Model m) -> SingletonContainerSet
2469 __init__(IMP::container::SingletonContainerSet self, IMP::kernel::SingletonContainersTemp const & pc, std::string name="SingletonContainerSet %1%") -> SingletonContainerSet
2470 __init__(IMP::container::SingletonContainerSet self, IMP::kernel::SingletonContainersTemp const & pc) -> SingletonContainerSet
2472 this = _IMP_container.new_SingletonContainerSet(*args)
2473 try: self.this.append(this)
2474 except: self.this = this
2475 def do_apply(self, *args):
2476 """do_apply(SingletonContainerSet self, SingletonModifier sm)"""
2477 return _IMP_container.SingletonContainerSet_do_apply(self, *args)
2479 def get_version_info(self):
2480 """get_version_info(SingletonContainerSet self) -> VersionInfo"""
2481 return _IMP_container.SingletonContainerSet_get_version_info(self)
2483 def remove_singleton_container(self, *args):
2484 """remove_singleton_container(SingletonContainerSet self, SingletonContainer d)"""
2485 return _IMP_container.SingletonContainerSet_remove_singleton_container(self, *args)
2487 def remove_singleton_containers(self, *args):
2488 """remove_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & d)"""
2489 return _IMP_container.SingletonContainerSet_remove_singleton_containers(self, *args)
2491 def set_singleton_containers(self, *args):
2492 """set_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & ps)"""
2493 return _IMP_container.SingletonContainerSet_set_singleton_containers(self, *args)
2495 def set_singleton_containers_order(self, *args):
2496 """set_singleton_containers_order(SingletonContainerSet self, IMP::kernel::SingletonContainers const & objs)"""
2497 return _IMP_container.SingletonContainerSet_set_singleton_containers_order(self, *args)
2499 def add_singleton_container(self, *args):
2500 """add_singleton_container(SingletonContainerSet self, SingletonContainer obj) -> unsigned int"""
2501 return _IMP_container.SingletonContainerSet_add_singleton_container(self, *args)
2503 def add_singleton_containers(self, *args):
2504 """add_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & objs)"""
2505 return _IMP_container.SingletonContainerSet_add_singleton_containers(self, *args)
2507 def clear_singleton_containers(self):
2508 """clear_singleton_containers(SingletonContainerSet self)"""
2509 return _IMP_container.SingletonContainerSet_clear_singleton_containers(self)
2511 def get_number_of_singleton_containers(self):
2512 """get_number_of_singleton_containers(SingletonContainerSet self) -> unsigned int"""
2513 return _IMP_container.SingletonContainerSet_get_number_of_singleton_containers(self)
2515 def get_has_singleton_containers(self):
2516 """get_has_singleton_containers(SingletonContainerSet self) -> bool"""
2517 return _IMP_container.SingletonContainerSet_get_has_singleton_containers(self)
2519 def get_singleton_container(self, *args):
2520 """get_singleton_container(SingletonContainerSet self, unsigned int i) -> SingletonContainer"""
2521 return _IMP_container.SingletonContainerSet_get_singleton_container(self, *args)
2523 def get_singleton_containers(self):
2524 """get_singleton_containers(SingletonContainerSet self) -> IMP::kernel::SingletonContainers"""
2525 return _IMP_container.SingletonContainerSet_get_singleton_containers(self)
2527 def reserve_singleton_containers(self, *args):
2528 """reserve_singleton_containers(SingletonContainerSet self, unsigned int sz)"""
2529 return _IMP_container.SingletonContainerSet_reserve_singleton_containers(self, *args)
2531 def do_get_inputs(self):
2532 """do_get_inputs(SingletonContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2533 return _IMP_container.SingletonContainerSet_do_get_inputs(self)
2536 """__str__(SingletonContainerSet self) -> std::string"""
2537 return _IMP_container.SingletonContainerSet___str__(self)
2540 """__repr__(SingletonContainerSet self) -> std::string"""
2541 return _IMP_container.SingletonContainerSet___repr__(self)
2544 return _object_cast_to_SingletonContainerSet(o)
2545 get_from = staticmethod(get_from)
2547 SingletonContainerSet_swigregister = _IMP_container.SingletonContainerSet_swigregister
2548 SingletonContainerSet_swigregister(SingletonContainerSet)
2551 """Proxy of C++ IMP::container::SingletonsConstraint class"""
2552 __swig_setmethods__ = {}
2554 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsConstraint, name, value)
2555 __swig_getmethods__ = {}
2557 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsConstraint, name)
2558 def __init__(self, *args):
2560 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c,
2561 std::string name="SingletonConstraint %1%") -> SingletonsConstraint
2562 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c) -> SingletonsConstraint
2564 this = _IMP_container.new_SingletonsConstraint(*args)
2565 try: self.this.append(this)
2566 except: self.this = this
2567 def get_version_info(self):
2568 """get_version_info(SingletonsConstraint self) -> VersionInfo"""
2569 return _IMP_container.SingletonsConstraint_get_version_info(self)
2572 """__str__(SingletonsConstraint self) -> std::string"""
2573 return _IMP_container.SingletonsConstraint___str__(self)
2576 """__repr__(SingletonsConstraint self) -> std::string"""
2577 return _IMP_container.SingletonsConstraint___repr__(self)
2580 return _object_cast_to_SingletonsConstraint(o)
2581 get_from = staticmethod(get_from)
2583 SingletonsConstraint_swigregister = _IMP_container.SingletonsConstraint_swigregister
2584 SingletonsConstraint_swigregister(SingletonsConstraint)
2587 """Proxy of C++ IMP::container::SingletonsOptimizerState class"""
2588 __swig_setmethods__ = {}
2590 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsOptimizerState, name, value)
2591 __swig_getmethods__ = {}
2593 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsOptimizerState, name)
2594 def __init__(self, *args):
2596 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf, std::string name="SingletonsOptimizerState %1%") -> SingletonsOptimizerState
2597 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf) -> SingletonsOptimizerState
2599 this = _IMP_container.new_SingletonsOptimizerState(*args)
2600 try: self.this.append(this)
2601 except: self.this = this
2602 def get_version_info(self):
2603 """get_version_info(SingletonsOptimizerState self) -> VersionInfo"""
2604 return _IMP_container.SingletonsOptimizerState_get_version_info(self)
2607 """__str__(SingletonsOptimizerState self) -> std::string"""
2608 return _IMP_container.SingletonsOptimizerState___str__(self)
2611 """__repr__(SingletonsOptimizerState self) -> std::string"""
2612 return _IMP_container.SingletonsOptimizerState___repr__(self)
2615 return _object_cast_to_SingletonsOptimizerState(o)
2616 get_from = staticmethod(get_from)
2618 SingletonsOptimizerState_swigregister = _IMP_container.SingletonsOptimizerState_swigregister
2619 SingletonsOptimizerState_swigregister(SingletonsOptimizerState)
2622 """Proxy of C++ IMP::container::SingletonsRestraint class"""
2623 __swig_setmethods__ = {}
2624 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2625 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsRestraint, name, value)
2626 __swig_getmethods__ = {}
2627 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2628 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsRestraint, name)
2629 def __init__(self, *args):
2631 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc, std::string name="SingletonsRestraint %1%") -> SingletonsRestraint
2632 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc) -> SingletonsRestraint
2634 this = _IMP_container.new_SingletonsRestraint(*args)
2635 try: self.this.append(this)
2636 except: self.this = this
2637 def do_get_inputs(self):
2638 """do_get_inputs(SingletonsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
2639 return _IMP_container.SingletonsRestraint_do_get_inputs(self)
2641 def get_version_info(self):
2642 """get_version_info(SingletonsRestraint self) -> VersionInfo"""
2643 return _IMP_container.SingletonsRestraint_get_version_info(self)
2646 """__str__(SingletonsRestraint self) -> std::string"""
2647 return _IMP_container.SingletonsRestraint___str__(self)
2650 """__repr__(SingletonsRestraint self) -> std::string"""
2651 return _IMP_container.SingletonsRestraint___repr__(self)
2654 return _object_cast_to_SingletonsRestraint(o)
2655 get_from = staticmethod(get_from)
2657 SingletonsRestraint_swigregister = _IMP_container.SingletonsRestraint_swigregister
2658 SingletonsRestraint_swigregister(SingletonsRestraint)
2661 """Proxy of C++ IMP::container::TripletContainerSet class"""
2662 __swig_setmethods__ = {}
2664 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletContainerSet, name, value)
2665 __swig_getmethods__ = {}
2667 __getattr__ =
lambda self, name: _swig_getattr(self, TripletContainerSet, name)
2668 def __init__(self, *args):
2670 __init__(IMP::container::TripletContainerSet self, Model m, std::string name="TripletContainerSet %1%") -> TripletContainerSet
2671 __init__(IMP::container::TripletContainerSet self, Model m) -> TripletContainerSet
2672 __init__(IMP::container::TripletContainerSet self, IMP::kernel::TripletContainersTemp const & pc, std::string name="TripletContainerSet %1%") -> TripletContainerSet
2673 __init__(IMP::container::TripletContainerSet self, IMP::kernel::TripletContainersTemp const & pc) -> TripletContainerSet
2675 this = _IMP_container.new_TripletContainerSet(*args)
2676 try: self.this.append(this)
2677 except: self.this = this
2678 def do_apply(self, *args):
2679 """do_apply(TripletContainerSet self, TripletModifier sm)"""
2680 return _IMP_container.TripletContainerSet_do_apply(self, *args)
2682 def get_version_info(self):
2683 """get_version_info(TripletContainerSet self) -> VersionInfo"""
2684 return _IMP_container.TripletContainerSet_get_version_info(self)
2686 def remove_triplet_container(self, *args):
2687 """remove_triplet_container(TripletContainerSet self, TripletContainer d)"""
2688 return _IMP_container.TripletContainerSet_remove_triplet_container(self, *args)
2690 def remove_triplet_containers(self, *args):
2691 """remove_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & d)"""
2692 return _IMP_container.TripletContainerSet_remove_triplet_containers(self, *args)
2694 def set_triplet_containers(self, *args):
2695 """set_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & ps)"""
2696 return _IMP_container.TripletContainerSet_set_triplet_containers(self, *args)
2698 def set_triplet_containers_order(self, *args):
2699 """set_triplet_containers_order(TripletContainerSet self, IMP::kernel::TripletContainers const & objs)"""
2700 return _IMP_container.TripletContainerSet_set_triplet_containers_order(self, *args)
2702 def add_triplet_container(self, *args):
2703 """add_triplet_container(TripletContainerSet self, TripletContainer obj) -> unsigned int"""
2704 return _IMP_container.TripletContainerSet_add_triplet_container(self, *args)
2706 def add_triplet_containers(self, *args):
2707 """add_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & objs)"""
2708 return _IMP_container.TripletContainerSet_add_triplet_containers(self, *args)
2710 def clear_triplet_containers(self):
2711 """clear_triplet_containers(TripletContainerSet self)"""
2712 return _IMP_container.TripletContainerSet_clear_triplet_containers(self)
2714 def get_number_of_triplet_containers(self):
2715 """get_number_of_triplet_containers(TripletContainerSet self) -> unsigned int"""
2716 return _IMP_container.TripletContainerSet_get_number_of_triplet_containers(self)
2718 def get_has_triplet_containers(self):
2719 """get_has_triplet_containers(TripletContainerSet self) -> bool"""
2720 return _IMP_container.TripletContainerSet_get_has_triplet_containers(self)
2722 def get_triplet_container(self, *args):
2723 """get_triplet_container(TripletContainerSet self, unsigned int i) -> TripletContainer"""
2724 return _IMP_container.TripletContainerSet_get_triplet_container(self, *args)
2726 def get_triplet_containers(self):
2727 """get_triplet_containers(TripletContainerSet self) -> IMP::kernel::TripletContainers"""
2728 return _IMP_container.TripletContainerSet_get_triplet_containers(self)
2730 def reserve_triplet_containers(self, *args):
2731 """reserve_triplet_containers(TripletContainerSet self, unsigned int sz)"""
2732 return _IMP_container.TripletContainerSet_reserve_triplet_containers(self, *args)
2734 def do_get_inputs(self):
2735 """do_get_inputs(TripletContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2736 return _IMP_container.TripletContainerSet_do_get_inputs(self)
2739 """__str__(TripletContainerSet self) -> std::string"""
2740 return _IMP_container.TripletContainerSet___str__(self)
2743 """__repr__(TripletContainerSet self) -> std::string"""
2744 return _IMP_container.TripletContainerSet___repr__(self)
2747 return _object_cast_to_TripletContainerSet(o)
2748 get_from = staticmethod(get_from)
2750 TripletContainerSet_swigregister = _IMP_container.TripletContainerSet_swigregister
2751 TripletContainerSet_swigregister(TripletContainerSet)
2754 """Proxy of C++ IMP::container::TripletsConstraint class"""
2755 __swig_setmethods__ = {}
2757 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsConstraint, name, value)
2758 __swig_getmethods__ = {}
2760 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsConstraint, name)
2761 def __init__(self, *args):
2763 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c, std::string name="TripletConstraint %1%") -> TripletsConstraint
2764 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c) -> TripletsConstraint
2766 this = _IMP_container.new_TripletsConstraint(*args)
2767 try: self.this.append(this)
2768 except: self.this = this
2769 def get_version_info(self):
2770 """get_version_info(TripletsConstraint self) -> VersionInfo"""
2771 return _IMP_container.TripletsConstraint_get_version_info(self)
2774 """__str__(TripletsConstraint self) -> std::string"""
2775 return _IMP_container.TripletsConstraint___str__(self)
2778 """__repr__(TripletsConstraint self) -> std::string"""
2779 return _IMP_container.TripletsConstraint___repr__(self)
2782 return _object_cast_to_TripletsConstraint(o)
2783 get_from = staticmethod(get_from)
2785 TripletsConstraint_swigregister = _IMP_container.TripletsConstraint_swigregister
2786 TripletsConstraint_swigregister(TripletsConstraint)
2789 """Proxy of C++ IMP::container::TripletsOptimizerState class"""
2790 __swig_setmethods__ = {}
2792 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsOptimizerState, name, value)
2793 __swig_getmethods__ = {}
2795 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsOptimizerState, name)
2796 def __init__(self, *args):
2798 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf, std::string name="TripletsOptimizerState %1%") -> TripletsOptimizerState
2799 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf) -> TripletsOptimizerState
2801 this = _IMP_container.new_TripletsOptimizerState(*args)
2802 try: self.this.append(this)
2803 except: self.this = this
2804 def get_version_info(self):
2805 """get_version_info(TripletsOptimizerState self) -> VersionInfo"""
2806 return _IMP_container.TripletsOptimizerState_get_version_info(self)
2809 """__str__(TripletsOptimizerState self) -> std::string"""
2810 return _IMP_container.TripletsOptimizerState___str__(self)
2813 """__repr__(TripletsOptimizerState self) -> std::string"""
2814 return _IMP_container.TripletsOptimizerState___repr__(self)
2817 return _object_cast_to_TripletsOptimizerState(o)
2818 get_from = staticmethod(get_from)
2820 TripletsOptimizerState_swigregister = _IMP_container.TripletsOptimizerState_swigregister
2821 TripletsOptimizerState_swigregister(TripletsOptimizerState)
2824 """Proxy of C++ IMP::container::TripletsRestraint class"""
2825 __swig_setmethods__ = {}
2826 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2827 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsRestraint, name, value)
2828 __swig_getmethods__ = {}
2829 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2830 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsRestraint, name)
2831 def __init__(self, *args):
2833 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc, std::string name="TripletsRestraint %1%") -> TripletsRestraint
2834 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc) -> TripletsRestraint
2836 this = _IMP_container.new_TripletsRestraint(*args)
2837 try: self.this.append(this)
2838 except: self.this = this
2839 def do_get_inputs(self):
2840 """do_get_inputs(TripletsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
2841 return _IMP_container.TripletsRestraint_do_get_inputs(self)
2843 def get_version_info(self):
2844 """get_version_info(TripletsRestraint self) -> VersionInfo"""
2845 return _IMP_container.TripletsRestraint_get_version_info(self)
2848 """__str__(TripletsRestraint self) -> std::string"""
2849 return _IMP_container.TripletsRestraint___str__(self)
2852 """__repr__(TripletsRestraint self) -> std::string"""
2853 return _IMP_container.TripletsRestraint___repr__(self)
2856 return _object_cast_to_TripletsRestraint(o)
2857 get_from = staticmethod(get_from)
2859 TripletsRestraint_swigregister = _IMP_container.TripletsRestraint_swigregister
2860 TripletsRestraint_swigregister(TripletsRestraint)
2863 """Proxy of C++ IMP::container::InContainerSingletonFilter class"""
2864 __swig_setmethods__ = {}
2866 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerSingletonFilter, name, value)
2867 __swig_getmethods__ = {}
2869 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerSingletonFilter, name)
2870 def __init__(self, *args):
2872 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, std::string name="SingletonFilter %1%") -> InContainerSingletonFilter
2873 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c) -> InContainerSingletonFilter
2874 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations, std::string name="SingletonFilter %1%") -> InContainerSingletonFilter
2875 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations) -> InContainerSingletonFilter
2877 this = _IMP_container.new_InContainerSingletonFilter(*args)
2878 try: self.this.append(this)
2879 except: self.this = this
2880 def do_get_inputs(self, *args):
2881 """do_get_inputs(InContainerSingletonFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
2882 return _IMP_container.InContainerSingletonFilter_do_get_inputs(self, *args)
2884 def get_value(self, *args):
2886 get_value(InContainerSingletonFilter self, Particle a) -> int
2887 get_value(InContainerSingletonFilter self, IMP::kernel::ParticlesTemp const & o) -> IMP::Ints
2889 return _IMP_container.InContainerSingletonFilter_get_value(self, *args)
2891 def get_value_index(self, *args):
2893 get_value_index(InContainerSingletonFilter self, Model arg2, IMP::kernel::ParticleIndex vt) -> int
2894 get_value_index(InContainerSingletonFilter self, Model m, IMP::kernel::ParticleIndexes const & o) -> IMP::Ints
2896 return _IMP_container.InContainerSingletonFilter_get_value_index(self, *args)
2898 def get_version_info(self):
2899 """get_version_info(InContainerSingletonFilter self) -> VersionInfo"""
2900 return _IMP_container.InContainerSingletonFilter_get_version_info(self)
2903 """__str__(InContainerSingletonFilter self) -> std::string"""
2904 return _IMP_container.InContainerSingletonFilter___str__(self)
2907 """__repr__(InContainerSingletonFilter self) -> std::string"""
2908 return _IMP_container.InContainerSingletonFilter___repr__(self)
2911 return _object_cast_to_InContainerSingletonFilter(o)
2912 get_from = staticmethod(get_from)
2914 InContainerSingletonFilter_swigregister = _IMP_container.InContainerSingletonFilter_swigregister
2915 InContainerSingletonFilter_swigregister(InContainerSingletonFilter)
2918 """Proxy of C++ IMP::container::InContainerPairFilter class"""
2919 __swig_setmethods__ = {}
2921 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerPairFilter, name, value)
2922 __swig_getmethods__ = {}
2924 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerPairFilter, name)
2925 def __init__(self, *args):
2927 __init__(IMP::container::InContainerPairFilter self, PairContainer c, std::string name="PairFilter %1%") -> InContainerPairFilter
2928 __init__(IMP::container::InContainerPairFilter self, PairContainer c) -> InContainerPairFilter
2929 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations, std::string name="PairFilter %1%") -> InContainerPairFilter
2930 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations) -> InContainerPairFilter
2932 this = _IMP_container.new_InContainerPairFilter(*args)
2933 try: self.this.append(this)
2934 except: self.this = this
2935 def do_get_inputs(self, *args):
2936 """do_get_inputs(InContainerPairFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
2937 return _IMP_container.InContainerPairFilter_do_get_inputs(self, *args)
2939 def get_value(self, *args):
2941 get_value(InContainerPairFilter self, IMP::kernel::ParticlePair const & a) -> int
2942 get_value(InContainerPairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
2944 return _IMP_container.InContainerPairFilter_get_value(self, *args)
2946 def get_value_index(self, *args):
2948 get_value_index(InContainerPairFilter self, Model arg2, IMP::kernel::ParticleIndexPair const & vt) -> int
2949 get_value_index(InContainerPairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
2951 return _IMP_container.InContainerPairFilter_get_value_index(self, *args)
2953 def get_version_info(self):
2954 """get_version_info(InContainerPairFilter self) -> VersionInfo"""
2955 return _IMP_container.InContainerPairFilter_get_version_info(self)
2958 """__str__(InContainerPairFilter self) -> std::string"""
2959 return _IMP_container.InContainerPairFilter___str__(self)
2962 """__repr__(InContainerPairFilter self) -> std::string"""
2963 return _IMP_container.InContainerPairFilter___repr__(self)
2966 return _object_cast_to_InContainerPairFilter(o)
2967 get_from = staticmethod(get_from)
2969 InContainerPairFilter_swigregister = _IMP_container.InContainerPairFilter_swigregister
2970 InContainerPairFilter_swigregister(InContainerPairFilter)
2973 """Proxy of C++ IMP::container::InContainerTripletFilter class"""
2974 __swig_setmethods__ = {}
2976 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerTripletFilter, name, value)
2977 __swig_getmethods__ = {}
2979 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerTripletFilter, name)
2980 def __init__(self, *args):
2982 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, std::string name="TripletFilter %1%") -> InContainerTripletFilter
2983 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c) -> InContainerTripletFilter
2984 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations, std::string name="TripletFilter %1%") -> InContainerTripletFilter
2985 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations) -> InContainerTripletFilter
2987 this = _IMP_container.new_InContainerTripletFilter(*args)
2988 try: self.this.append(this)
2989 except: self.this = this
2990 def do_get_inputs(self, *args):
2991 """do_get_inputs(InContainerTripletFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
2992 return _IMP_container.InContainerTripletFilter_do_get_inputs(self, *args)
2994 def get_value(self, *args):
2996 get_value(InContainerTripletFilter self, IMP::kernel::ParticleTriplet const & a) -> int
2997 get_value(InContainerTripletFilter self, IMP::kernel::ParticleTripletsTemp const & o) -> IMP::Ints
2999 return _IMP_container.InContainerTripletFilter_get_value(self, *args)
3001 def get_value_index(self, *args):
3003 get_value_index(InContainerTripletFilter self, Model arg2, IMP::kernel::ParticleIndexTriplet const & vt) -> int
3004 get_value_index(InContainerTripletFilter self, Model m, IMP::kernel::ParticleIndexTriplets const & o) -> IMP::Ints
3006 return _IMP_container.InContainerTripletFilter_get_value_index(self, *args)
3008 def get_version_info(self):
3009 """get_version_info(InContainerTripletFilter self) -> VersionInfo"""
3010 return _IMP_container.InContainerTripletFilter_get_version_info(self)
3013 """__str__(InContainerTripletFilter self) -> std::string"""
3014 return _IMP_container.InContainerTripletFilter___str__(self)
3017 """__repr__(InContainerTripletFilter self) -> std::string"""
3018 return _IMP_container.InContainerTripletFilter___repr__(self)
3021 return _object_cast_to_InContainerTripletFilter(o)
3022 get_from = staticmethod(get_from)
3024 InContainerTripletFilter_swigregister = _IMP_container.InContainerTripletFilter_swigregister
3025 InContainerTripletFilter_swigregister(InContainerTripletFilter)
3028 """Proxy of C++ IMP::container::InContainerQuadFilter class"""
3029 __swig_setmethods__ = {}
3031 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerQuadFilter, name, value)
3032 __swig_getmethods__ = {}
3034 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerQuadFilter, name)
3035 def __init__(self, *args):
3037 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, std::string name="QuadFilter %1%") -> InContainerQuadFilter
3038 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c) -> InContainerQuadFilter
3039 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations, std::string name="QuadFilter %1%") -> InContainerQuadFilter
3040 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations) -> InContainerQuadFilter
3042 this = _IMP_container.new_InContainerQuadFilter(*args)
3043 try: self.this.append(this)
3044 except: self.this = this
3045 def do_get_inputs(self, *args):
3046 """do_get_inputs(InContainerQuadFilter self, Model m, IMP::kernel::ParticleIndexes const & pi) -> IMP::kernel::ModelObjectsTemp"""
3047 return _IMP_container.InContainerQuadFilter_do_get_inputs(self, *args)
3049 def get_value(self, *args):
3051 get_value(InContainerQuadFilter self, IMP::kernel::ParticleQuad const & a) -> int
3052 get_value(InContainerQuadFilter self, IMP::kernel::ParticleQuadsTemp const & o) -> IMP::Ints
3054 return _IMP_container.InContainerQuadFilter_get_value(self, *args)
3056 def get_value_index(self, *args):
3058 get_value_index(InContainerQuadFilter self, Model arg2, IMP::kernel::ParticleIndexQuad const & vt) -> int
3059 get_value_index(InContainerQuadFilter self, Model m, IMP::kernel::ParticleIndexQuads const & o) -> IMP::Ints
3061 return _IMP_container.InContainerQuadFilter_get_value_index(self, *args)
3063 def get_version_info(self):
3064 """get_version_info(InContainerQuadFilter self) -> VersionInfo"""
3065 return _IMP_container.InContainerQuadFilter_get_version_info(self)
3068 """__str__(InContainerQuadFilter self) -> std::string"""
3069 return _IMP_container.InContainerQuadFilter___str__(self)
3072 """__repr__(InContainerQuadFilter self) -> std::string"""
3073 return _IMP_container.InContainerQuadFilter___repr__(self)
3076 return _object_cast_to_InContainerQuadFilter(o)
3077 get_from = staticmethod(get_from)
3079 InContainerQuadFilter_swigregister = _IMP_container.InContainerQuadFilter_swigregister
3080 InContainerQuadFilter_swigregister(InContainerQuadFilter)
3083 """Proxy of C++ IMP::container::SingletonContainerStatistics class"""
3084 __swig_setmethods__ = {}
3086 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonContainerStatistics, name, value)
3087 __swig_getmethods__ = {}
3089 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonContainerStatistics, name)
3090 def __init__(self, *args):
3091 """__init__(IMP::container::SingletonContainerStatistics self, _SingletonContainerAdaptor c) -> SingletonContainerStatistics"""
3092 this = _IMP_container.new_SingletonContainerStatistics(*args)
3093 try: self.this.append(this)
3094 except: self.this = this
3095 def show_statistics(self, *args):
3096 """show_statistics(SingletonContainerStatistics self, _ostream out)"""
3097 return _IMP_container.SingletonContainerStatistics_show_statistics(self, *args)
3099 def set_track_unique(self, *args):
3100 """set_track_unique(SingletonContainerStatistics self, bool tf)"""
3101 return _IMP_container.SingletonContainerStatistics_set_track_unique(self, *args)
3103 def do_before_evaluate(self):
3104 """do_before_evaluate(SingletonContainerStatistics self)"""
3105 return _IMP_container.SingletonContainerStatistics_do_before_evaluate(self)
3107 def do_after_evaluate(self, *args):
3108 """do_after_evaluate(SingletonContainerStatistics self, DerivativeAccumulator da)"""
3109 return _IMP_container.SingletonContainerStatistics_do_after_evaluate(self, *args)
3111 def do_get_inputs(self):
3112 """do_get_inputs(SingletonContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3113 return _IMP_container.SingletonContainerStatistics_do_get_inputs(self)
3115 def do_get_outputs(self):
3116 """do_get_outputs(SingletonContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3117 return _IMP_container.SingletonContainerStatistics_do_get_outputs(self)
3119 def get_version_info(self):
3120 """get_version_info(SingletonContainerStatistics self) -> VersionInfo"""
3121 return _IMP_container.SingletonContainerStatistics_get_version_info(self)
3124 """__str__(SingletonContainerStatistics self) -> std::string"""
3125 return _IMP_container.SingletonContainerStatistics___str__(self)
3128 """__repr__(SingletonContainerStatistics self) -> std::string"""
3129 return _IMP_container.SingletonContainerStatistics___repr__(self)
3132 return _object_cast_to_SingletonContainerStatistics(o)
3133 get_from = staticmethod(get_from)
3135 SingletonContainerStatistics_swigregister = _IMP_container.SingletonContainerStatistics_swigregister
3136 SingletonContainerStatistics_swigregister(SingletonContainerStatistics)
3139 """Proxy of C++ IMP::container::PairContainerStatistics class"""
3140 __swig_setmethods__ = {}
3142 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairContainerStatistics, name, value)
3143 __swig_getmethods__ = {}
3145 __getattr__ =
lambda self, name: _swig_getattr(self, PairContainerStatistics, name)
3146 def __init__(self, *args):
3147 """__init__(IMP::container::PairContainerStatistics self, _PairContainerAdaptor c) -> PairContainerStatistics"""
3148 this = _IMP_container.new_PairContainerStatistics(*args)
3149 try: self.this.append(this)
3150 except: self.this = this
3151 def show_statistics(self, *args):
3152 """show_statistics(PairContainerStatistics self, _ostream out)"""
3153 return _IMP_container.PairContainerStatistics_show_statistics(self, *args)
3155 def set_track_unique(self, *args):
3156 """set_track_unique(PairContainerStatistics self, bool tf)"""
3157 return _IMP_container.PairContainerStatistics_set_track_unique(self, *args)
3159 def do_before_evaluate(self):
3160 """do_before_evaluate(PairContainerStatistics self)"""
3161 return _IMP_container.PairContainerStatistics_do_before_evaluate(self)
3163 def do_after_evaluate(self, *args):
3164 """do_after_evaluate(PairContainerStatistics self, DerivativeAccumulator da)"""
3165 return _IMP_container.PairContainerStatistics_do_after_evaluate(self, *args)
3167 def do_get_inputs(self):
3168 """do_get_inputs(PairContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3169 return _IMP_container.PairContainerStatistics_do_get_inputs(self)
3171 def do_get_outputs(self):
3172 """do_get_outputs(PairContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3173 return _IMP_container.PairContainerStatistics_do_get_outputs(self)
3175 def get_version_info(self):
3176 """get_version_info(PairContainerStatistics self) -> VersionInfo"""
3177 return _IMP_container.PairContainerStatistics_get_version_info(self)
3180 """__str__(PairContainerStatistics self) -> std::string"""
3181 return _IMP_container.PairContainerStatistics___str__(self)
3184 """__repr__(PairContainerStatistics self) -> std::string"""
3185 return _IMP_container.PairContainerStatistics___repr__(self)
3188 return _object_cast_to_PairContainerStatistics(o)
3189 get_from = staticmethod(get_from)
3191 PairContainerStatistics_swigregister = _IMP_container.PairContainerStatistics_swigregister
3192 PairContainerStatistics_swigregister(PairContainerStatistics)
3195 """Proxy of C++ IMP::container::TripletContainerStatistics class"""
3196 __swig_setmethods__ = {}
3198 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletContainerStatistics, name, value)
3199 __swig_getmethods__ = {}
3201 __getattr__ =
lambda self, name: _swig_getattr(self, TripletContainerStatistics, name)
3202 def __init__(self, *args):
3203 """__init__(IMP::container::TripletContainerStatistics self, _TripletContainerAdaptor c) -> TripletContainerStatistics"""
3204 this = _IMP_container.new_TripletContainerStatistics(*args)
3205 try: self.this.append(this)
3206 except: self.this = this
3207 def show_statistics(self, *args):
3208 """show_statistics(TripletContainerStatistics self, _ostream out)"""
3209 return _IMP_container.TripletContainerStatistics_show_statistics(self, *args)
3211 def set_track_unique(self, *args):
3212 """set_track_unique(TripletContainerStatistics self, bool tf)"""
3213 return _IMP_container.TripletContainerStatistics_set_track_unique(self, *args)
3215 def do_before_evaluate(self):
3216 """do_before_evaluate(TripletContainerStatistics self)"""
3217 return _IMP_container.TripletContainerStatistics_do_before_evaluate(self)
3219 def do_after_evaluate(self, *args):
3220 """do_after_evaluate(TripletContainerStatistics self, DerivativeAccumulator da)"""
3221 return _IMP_container.TripletContainerStatistics_do_after_evaluate(self, *args)
3223 def do_get_inputs(self):
3224 """do_get_inputs(TripletContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3225 return _IMP_container.TripletContainerStatistics_do_get_inputs(self)
3227 def do_get_outputs(self):
3228 """do_get_outputs(TripletContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3229 return _IMP_container.TripletContainerStatistics_do_get_outputs(self)
3231 def get_version_info(self):
3232 """get_version_info(TripletContainerStatistics self) -> VersionInfo"""
3233 return _IMP_container.TripletContainerStatistics_get_version_info(self)
3236 """__str__(TripletContainerStatistics self) -> std::string"""
3237 return _IMP_container.TripletContainerStatistics___str__(self)
3240 """__repr__(TripletContainerStatistics self) -> std::string"""
3241 return _IMP_container.TripletContainerStatistics___repr__(self)
3244 return _object_cast_to_TripletContainerStatistics(o)
3245 get_from = staticmethod(get_from)
3247 TripletContainerStatistics_swigregister = _IMP_container.TripletContainerStatistics_swigregister
3248 TripletContainerStatistics_swigregister(TripletContainerStatistics)
3251 """Proxy of C++ IMP::container::QuadContainerStatistics class"""
3252 __swig_setmethods__ = {}
3254 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadContainerStatistics, name, value)
3255 __swig_getmethods__ = {}
3257 __getattr__ =
lambda self, name: _swig_getattr(self, QuadContainerStatistics, name)
3258 def __init__(self, *args):
3259 """__init__(IMP::container::QuadContainerStatistics self, _QuadContainerAdaptor c) -> QuadContainerStatistics"""
3260 this = _IMP_container.new_QuadContainerStatistics(*args)
3261 try: self.this.append(this)
3262 except: self.this = this
3263 def show_statistics(self, *args):
3264 """show_statistics(QuadContainerStatistics self, _ostream out)"""
3265 return _IMP_container.QuadContainerStatistics_show_statistics(self, *args)
3267 def set_track_unique(self, *args):
3268 """set_track_unique(QuadContainerStatistics self, bool tf)"""
3269 return _IMP_container.QuadContainerStatistics_set_track_unique(self, *args)
3271 def do_before_evaluate(self):
3272 """do_before_evaluate(QuadContainerStatistics self)"""
3273 return _IMP_container.QuadContainerStatistics_do_before_evaluate(self)
3275 def do_after_evaluate(self, *args):
3276 """do_after_evaluate(QuadContainerStatistics self, DerivativeAccumulator da)"""
3277 return _IMP_container.QuadContainerStatistics_do_after_evaluate(self, *args)
3279 def do_get_inputs(self):
3280 """do_get_inputs(QuadContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3281 return _IMP_container.QuadContainerStatistics_do_get_inputs(self)
3283 def do_get_outputs(self):
3284 """do_get_outputs(QuadContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3285 return _IMP_container.QuadContainerStatistics_do_get_outputs(self)
3287 def get_version_info(self):
3288 """get_version_info(QuadContainerStatistics self) -> VersionInfo"""
3289 return _IMP_container.QuadContainerStatistics_get_version_info(self)
3292 """__str__(QuadContainerStatistics self) -> std::string"""
3293 return _IMP_container.QuadContainerStatistics___str__(self)
3296 """__repr__(QuadContainerStatistics self) -> std::string"""
3297 return _IMP_container.QuadContainerStatistics___repr__(self)
3300 return _object_cast_to_QuadContainerStatistics(o)
3301 get_from = staticmethod(get_from)
3303 QuadContainerStatistics_swigregister = _IMP_container.QuadContainerStatistics_swigregister
3304 QuadContainerStatistics_swigregister(QuadContainerStatistics)
3307 """Proxy of C++ IMP::container::EventSingletonsOptimizerState class"""
3308 __swig_setmethods__ = {}
3310 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventSingletonsOptimizerState, name, value)
3311 __swig_getmethods__ = {}
3313 __getattr__ =
lambda self, name: _swig_getattr(self, EventSingletonsOptimizerState, name)
3314 def __init__(self, *args):
3316 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count,
3317 int max_count, std::string name="ConstSingletonPredicate%1%") -> EventSingletonsOptimizerState
3318 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count,
3319 int max_count) -> EventSingletonsOptimizerState
3321 this = _IMP_container.new_EventSingletonsOptimizerState(*args)
3322 try: self.this.append(this)
3323 except: self.this = this
3324 def get_version_info(self):
3325 """get_version_info(EventSingletonsOptimizerState self) -> VersionInfo"""
3326 return _IMP_container.EventSingletonsOptimizerState_get_version_info(self)
3329 """__str__(EventSingletonsOptimizerState self) -> std::string"""
3330 return _IMP_container.EventSingletonsOptimizerState___str__(self)
3333 """__repr__(EventSingletonsOptimizerState self) -> std::string"""
3334 return _IMP_container.EventSingletonsOptimizerState___repr__(self)
3337 return _object_cast_to_EventSingletonsOptimizerState(o)
3338 get_from = staticmethod(get_from)
3340 EventSingletonsOptimizerState_swigregister = _IMP_container.EventSingletonsOptimizerState_swigregister
3341 EventSingletonsOptimizerState_swigregister(EventSingletonsOptimizerState)
3344 """Proxy of C++ IMP::container::EventPairsOptimizerState class"""
3345 __swig_setmethods__ = {}
3347 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventPairsOptimizerState, name, value)
3348 __swig_getmethods__ = {}
3350 __getattr__ =
lambda self, name: _swig_getattr(self, EventPairsOptimizerState, name)
3351 def __init__(self, *args):
3353 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count,
3354 std::string name="ConstPairPredicate%1%") -> EventPairsOptimizerState
3355 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count) -> EventPairsOptimizerState
3357 this = _IMP_container.new_EventPairsOptimizerState(*args)
3358 try: self.this.append(this)
3359 except: self.this = this
3360 def get_version_info(self):
3361 """get_version_info(EventPairsOptimizerState self) -> VersionInfo"""
3362 return _IMP_container.EventPairsOptimizerState_get_version_info(self)
3365 """__str__(EventPairsOptimizerState self) -> std::string"""
3366 return _IMP_container.EventPairsOptimizerState___str__(self)
3369 """__repr__(EventPairsOptimizerState self) -> std::string"""
3370 return _IMP_container.EventPairsOptimizerState___repr__(self)
3373 return _object_cast_to_EventPairsOptimizerState(o)
3374 get_from = staticmethod(get_from)
3376 EventPairsOptimizerState_swigregister = _IMP_container.EventPairsOptimizerState_swigregister
3377 EventPairsOptimizerState_swigregister(EventPairsOptimizerState)
3380 """Proxy of C++ IMP::container::EventTripletsOptimizerState class"""
3381 __swig_setmethods__ = {}
3383 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventTripletsOptimizerState, name, value)
3384 __swig_getmethods__ = {}
3386 __getattr__ =
lambda self, name: _swig_getattr(self, EventTripletsOptimizerState, name)
3387 def __init__(self, *args):
3389 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count,
3390 int max_count, std::string name="ConstTripletPredicate%1%") -> EventTripletsOptimizerState
3391 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count,
3392 int max_count) -> EventTripletsOptimizerState
3394 this = _IMP_container.new_EventTripletsOptimizerState(*args)
3395 try: self.this.append(this)
3396 except: self.this = this
3397 def get_version_info(self):
3398 """get_version_info(EventTripletsOptimizerState self) -> VersionInfo"""
3399 return _IMP_container.EventTripletsOptimizerState_get_version_info(self)
3402 """__str__(EventTripletsOptimizerState self) -> std::string"""
3403 return _IMP_container.EventTripletsOptimizerState___str__(self)
3406 """__repr__(EventTripletsOptimizerState self) -> std::string"""
3407 return _IMP_container.EventTripletsOptimizerState___repr__(self)
3410 return _object_cast_to_EventTripletsOptimizerState(o)
3411 get_from = staticmethod(get_from)
3413 EventTripletsOptimizerState_swigregister = _IMP_container.EventTripletsOptimizerState_swigregister
3414 EventTripletsOptimizerState_swigregister(EventTripletsOptimizerState)
3417 """Proxy of C++ IMP::container::EventQuadsOptimizerState class"""
3418 __swig_setmethods__ = {}
3420 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventQuadsOptimizerState, name, value)
3421 __swig_getmethods__ = {}
3423 __getattr__ =
lambda self, name: _swig_getattr(self, EventQuadsOptimizerState, name)
3424 def __init__(self, *args):
3426 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count,
3427 std::string name="ConstQuadPredicate%1%") -> EventQuadsOptimizerState
3428 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count) -> EventQuadsOptimizerState
3430 this = _IMP_container.new_EventQuadsOptimizerState(*args)
3431 try: self.this.append(this)
3432 except: self.this = this
3433 def get_version_info(self):
3434 """get_version_info(EventQuadsOptimizerState self) -> VersionInfo"""
3435 return _IMP_container.EventQuadsOptimizerState_get_version_info(self)
3438 """__str__(EventQuadsOptimizerState self) -> std::string"""
3439 return _IMP_container.EventQuadsOptimizerState___str__(self)
3442 """__repr__(EventQuadsOptimizerState self) -> std::string"""
3443 return _IMP_container.EventQuadsOptimizerState___repr__(self)
3446 return _object_cast_to_EventQuadsOptimizerState(o)
3447 get_from = staticmethod(get_from)
3449 EventQuadsOptimizerState_swigregister = _IMP_container.EventQuadsOptimizerState_swigregister
3450 EventQuadsOptimizerState_swigregister(EventQuadsOptimizerState)
3453 """Proxy of C++ IMP::container::PredicateSingletonsRestraint class"""
3454 __swig_setmethods__ = {}
3455 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3456 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateSingletonsRestraint, name, value)
3457 __swig_getmethods__ = {}
3458 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3459 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateSingletonsRestraint, name)
3460 def __init__(self, *args):
3462 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input, std::string name="PredicateSingletonsRestraint %1%") -> PredicateSingletonsRestraint
3463 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input) -> PredicateSingletonsRestraint
3465 this = _IMP_container.new_PredicateSingletonsRestraint(*args)
3466 try: self.this.append(this)
3467 except: self.this = this
3468 def set_score(self, *args):
3469 """set_score(PredicateSingletonsRestraint self, int predicate_value, SingletonScore score)"""
3470 return _IMP_container.PredicateSingletonsRestraint_set_score(self, *args)
3472 def set_unknown_score(self, *args):
3473 """set_unknown_score(PredicateSingletonsRestraint self, SingletonScore score)"""
3474 return _IMP_container.PredicateSingletonsRestraint_set_unknown_score(self, *args)
3476 def set_is_complete(self, *args):
3477 """set_is_complete(PredicateSingletonsRestraint self, bool tf)"""
3478 return _IMP_container.PredicateSingletonsRestraint_set_is_complete(self, *args)
3481 """get_indexes(PredicateSingletonsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexes"""
3482 return _IMP_container.PredicateSingletonsRestraint_get_indexes(self, *args)
3484 def do_add_score_and_derivatives(self, *args):
3485 """do_add_score_and_derivatives(PredicateSingletonsRestraint self, ScoreAccumulator sa)"""
3486 return _IMP_container.PredicateSingletonsRestraint_do_add_score_and_derivatives(self, *args)
3488 def do_get_inputs(self):
3489 """do_get_inputs(PredicateSingletonsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
3490 return _IMP_container.PredicateSingletonsRestraint_do_get_inputs(self)
3492 def get_version_info(self):
3493 """get_version_info(PredicateSingletonsRestraint self) -> VersionInfo"""
3494 return _IMP_container.PredicateSingletonsRestraint_get_version_info(self)
3497 """__str__(PredicateSingletonsRestraint self) -> std::string"""
3498 return _IMP_container.PredicateSingletonsRestraint___str__(self)
3501 """__repr__(PredicateSingletonsRestraint self) -> std::string"""
3502 return _IMP_container.PredicateSingletonsRestraint___repr__(self)
3505 return _object_cast_to_PredicateSingletonsRestraint(o)
3506 get_from = staticmethod(get_from)
3508 PredicateSingletonsRestraint_swigregister = _IMP_container.PredicateSingletonsRestraint_swigregister
3509 PredicateSingletonsRestraint_swigregister(PredicateSingletonsRestraint)
3512 """Proxy of C++ IMP::container::PredicatePairsRestraint class"""
3513 __swig_setmethods__ = {}
3514 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3515 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicatePairsRestraint, name, value)
3516 __swig_getmethods__ = {}
3517 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3518 __getattr__ =
lambda self, name: _swig_getattr(self, PredicatePairsRestraint, name)
3519 def __init__(self, *args):
3521 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input, std::string name="PredicatePairsRestraint %1%") -> PredicatePairsRestraint
3522 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input) -> PredicatePairsRestraint
3524 this = _IMP_container.new_PredicatePairsRestraint(*args)
3525 try: self.this.append(this)
3526 except: self.this = this
3527 def set_score(self, *args):
3528 """set_score(PredicatePairsRestraint self, int predicate_value, PairScore score)"""
3529 return _IMP_container.PredicatePairsRestraint_set_score(self, *args)
3531 def set_unknown_score(self, *args):
3532 """set_unknown_score(PredicatePairsRestraint self, PairScore score)"""
3533 return _IMP_container.PredicatePairsRestraint_set_unknown_score(self, *args)
3535 def set_is_complete(self, *args):
3536 """set_is_complete(PredicatePairsRestraint self, bool tf)"""
3537 return _IMP_container.PredicatePairsRestraint_set_is_complete(self, *args)
3540 """get_indexes(PredicatePairsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexPairs"""
3541 return _IMP_container.PredicatePairsRestraint_get_indexes(self, *args)
3543 def do_add_score_and_derivatives(self, *args):
3544 """do_add_score_and_derivatives(PredicatePairsRestraint self, ScoreAccumulator sa)"""
3545 return _IMP_container.PredicatePairsRestraint_do_add_score_and_derivatives(self, *args)
3547 def do_get_inputs(self):
3548 """do_get_inputs(PredicatePairsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
3549 return _IMP_container.PredicatePairsRestraint_do_get_inputs(self)
3551 def get_version_info(self):
3552 """get_version_info(PredicatePairsRestraint self) -> VersionInfo"""
3553 return _IMP_container.PredicatePairsRestraint_get_version_info(self)
3556 """__str__(PredicatePairsRestraint self) -> std::string"""
3557 return _IMP_container.PredicatePairsRestraint___str__(self)
3560 """__repr__(PredicatePairsRestraint self) -> std::string"""
3561 return _IMP_container.PredicatePairsRestraint___repr__(self)
3564 return _object_cast_to_PredicatePairsRestraint(o)
3565 get_from = staticmethod(get_from)
3567 PredicatePairsRestraint_swigregister = _IMP_container.PredicatePairsRestraint_swigregister
3568 PredicatePairsRestraint_swigregister(PredicatePairsRestraint)
3571 """Proxy of C++ IMP::container::PredicateTripletsRestraint class"""
3572 __swig_setmethods__ = {}
3573 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3574 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateTripletsRestraint, name, value)
3575 __swig_getmethods__ = {}
3576 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3577 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateTripletsRestraint, name)
3578 def __init__(self, *args):
3580 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input, std::string name="PredicateTripletsRestraint %1%") -> PredicateTripletsRestraint
3581 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input) -> PredicateTripletsRestraint
3583 this = _IMP_container.new_PredicateTripletsRestraint(*args)
3584 try: self.this.append(this)
3585 except: self.this = this
3586 def set_score(self, *args):
3587 """set_score(PredicateTripletsRestraint self, int predicate_value, TripletScore score)"""
3588 return _IMP_container.PredicateTripletsRestraint_set_score(self, *args)
3590 def set_unknown_score(self, *args):
3591 """set_unknown_score(PredicateTripletsRestraint self, TripletScore score)"""
3592 return _IMP_container.PredicateTripletsRestraint_set_unknown_score(self, *args)
3594 def set_is_complete(self, *args):
3595 """set_is_complete(PredicateTripletsRestraint self, bool tf)"""
3596 return _IMP_container.PredicateTripletsRestraint_set_is_complete(self, *args)
3599 """get_indexes(PredicateTripletsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexTriplets"""
3600 return _IMP_container.PredicateTripletsRestraint_get_indexes(self, *args)
3602 def do_add_score_and_derivatives(self, *args):
3603 """do_add_score_and_derivatives(PredicateTripletsRestraint self, ScoreAccumulator sa)"""
3604 return _IMP_container.PredicateTripletsRestraint_do_add_score_and_derivatives(self, *args)
3606 def do_get_inputs(self):
3607 """do_get_inputs(PredicateTripletsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
3608 return _IMP_container.PredicateTripletsRestraint_do_get_inputs(self)
3610 def get_version_info(self):
3611 """get_version_info(PredicateTripletsRestraint self) -> VersionInfo"""
3612 return _IMP_container.PredicateTripletsRestraint_get_version_info(self)
3615 """__str__(PredicateTripletsRestraint self) -> std::string"""
3616 return _IMP_container.PredicateTripletsRestraint___str__(self)
3619 """__repr__(PredicateTripletsRestraint self) -> std::string"""
3620 return _IMP_container.PredicateTripletsRestraint___repr__(self)
3623 return _object_cast_to_PredicateTripletsRestraint(o)
3624 get_from = staticmethod(get_from)
3626 PredicateTripletsRestraint_swigregister = _IMP_container.PredicateTripletsRestraint_swigregister
3627 PredicateTripletsRestraint_swigregister(PredicateTripletsRestraint)
3630 """Proxy of C++ IMP::container::PredicateQuadsRestraint class"""
3631 __swig_setmethods__ = {}
3632 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3633 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateQuadsRestraint, name, value)
3634 __swig_getmethods__ = {}
3635 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3636 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateQuadsRestraint, name)
3637 def __init__(self, *args):
3639 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input, std::string name="PredicateQuadsRestraint %1%") -> PredicateQuadsRestraint
3640 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input) -> PredicateQuadsRestraint
3642 this = _IMP_container.new_PredicateQuadsRestraint(*args)
3643 try: self.this.append(this)
3644 except: self.this = this
3645 def set_score(self, *args):
3646 """set_score(PredicateQuadsRestraint self, int predicate_value, QuadScore score)"""
3647 return _IMP_container.PredicateQuadsRestraint_set_score(self, *args)
3649 def set_unknown_score(self, *args):
3650 """set_unknown_score(PredicateQuadsRestraint self, QuadScore score)"""
3651 return _IMP_container.PredicateQuadsRestraint_set_unknown_score(self, *args)
3653 def set_is_complete(self, *args):
3654 """set_is_complete(PredicateQuadsRestraint self, bool tf)"""
3655 return _IMP_container.PredicateQuadsRestraint_set_is_complete(self, *args)
3658 """get_indexes(PredicateQuadsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexQuads"""
3659 return _IMP_container.PredicateQuadsRestraint_get_indexes(self, *args)
3661 def do_add_score_and_derivatives(self, *args):
3662 """do_add_score_and_derivatives(PredicateQuadsRestraint self, ScoreAccumulator sa)"""
3663 return _IMP_container.PredicateQuadsRestraint_do_add_score_and_derivatives(self, *args)
3665 def do_get_inputs(self):
3666 """do_get_inputs(PredicateQuadsRestraint self) -> IMP::kernel::ModelObjectsTemp"""
3667 return _IMP_container.PredicateQuadsRestraint_do_get_inputs(self)
3669 def get_version_info(self):
3670 """get_version_info(PredicateQuadsRestraint self) -> VersionInfo"""
3671 return _IMP_container.PredicateQuadsRestraint_get_version_info(self)
3674 """__str__(PredicateQuadsRestraint self) -> std::string"""
3675 return _IMP_container.PredicateQuadsRestraint___str__(self)
3678 """__repr__(PredicateQuadsRestraint self) -> std::string"""
3679 return _IMP_container.PredicateQuadsRestraint___repr__(self)
3682 return _object_cast_to_PredicateQuadsRestraint(o)
3683 get_from = staticmethod(get_from)
3685 PredicateQuadsRestraint_swigregister = _IMP_container.PredicateQuadsRestraint_swigregister
3686 PredicateQuadsRestraint_swigregister(PredicateQuadsRestraint)
3689 """Proxy of C++ IMP::container::DistributeSingletonsScoreState class"""
3690 __swig_setmethods__ = {}
3692 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeSingletonsScoreState, name, value)
3693 __swig_getmethods__ = {}
3695 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeSingletonsScoreState, name)
3696 def __init__(self, *args):
3698 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input, std::string name="DistributeSingletonsScoreState %1%") -> DistributeSingletonsScoreState
3699 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input) -> DistributeSingletonsScoreState
3701 this = _IMP_container.new_DistributeSingletonsScoreState(*args)
3702 try: self.this.append(this)
3703 except: self.this = this
3704 def add_predicate(self, *args):
3705 """add_predicate(DistributeSingletonsScoreState self, SingletonPredicate predicate, int value) -> DynamicListSingletonContainer"""
3706 return _IMP_container.DistributeSingletonsScoreState_add_predicate(self, *args)
3708 def do_before_evaluate(self):
3709 """do_before_evaluate(DistributeSingletonsScoreState self)"""
3710 return _IMP_container.DistributeSingletonsScoreState_do_before_evaluate(self)
3712 def do_after_evaluate(self, *args):
3713 """do_after_evaluate(DistributeSingletonsScoreState self, DerivativeAccumulator da)"""
3714 return _IMP_container.DistributeSingletonsScoreState_do_after_evaluate(self, *args)
3716 def do_get_inputs(self):
3717 """do_get_inputs(DistributeSingletonsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3718 return _IMP_container.DistributeSingletonsScoreState_do_get_inputs(self)
3720 def do_get_outputs(self):
3721 """do_get_outputs(DistributeSingletonsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3722 return _IMP_container.DistributeSingletonsScoreState_do_get_outputs(self)
3724 def get_version_info(self):
3725 """get_version_info(DistributeSingletonsScoreState self) -> VersionInfo"""
3726 return _IMP_container.DistributeSingletonsScoreState_get_version_info(self)
3729 """__str__(DistributeSingletonsScoreState self) -> std::string"""
3730 return _IMP_container.DistributeSingletonsScoreState___str__(self)
3733 """__repr__(DistributeSingletonsScoreState self) -> std::string"""
3734 return _IMP_container.DistributeSingletonsScoreState___repr__(self)
3737 return _object_cast_to_DistributeSingletonsScoreState(o)
3738 get_from = staticmethod(get_from)
3740 DistributeSingletonsScoreState_swigregister = _IMP_container.DistributeSingletonsScoreState_swigregister
3741 DistributeSingletonsScoreState_swigregister(DistributeSingletonsScoreState)
3744 """Proxy of C++ IMP::container::DistributePairsScoreState class"""
3745 __swig_setmethods__ = {}
3747 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributePairsScoreState, name, value)
3748 __swig_getmethods__ = {}
3750 __getattr__ =
lambda self, name: _swig_getattr(self, DistributePairsScoreState, name)
3751 def __init__(self, *args):
3753 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input, std::string name="DistributePairsScoreState %1%") -> DistributePairsScoreState
3754 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input) -> DistributePairsScoreState
3756 this = _IMP_container.new_DistributePairsScoreState(*args)
3757 try: self.this.append(this)
3758 except: self.this = this
3759 def add_predicate(self, *args):
3760 """add_predicate(DistributePairsScoreState self, PairPredicate predicate, int value) -> DynamicListPairContainer"""
3761 return _IMP_container.DistributePairsScoreState_add_predicate(self, *args)
3763 def do_before_evaluate(self):
3764 """do_before_evaluate(DistributePairsScoreState self)"""
3765 return _IMP_container.DistributePairsScoreState_do_before_evaluate(self)
3767 def do_after_evaluate(self, *args):
3768 """do_after_evaluate(DistributePairsScoreState self, DerivativeAccumulator da)"""
3769 return _IMP_container.DistributePairsScoreState_do_after_evaluate(self, *args)
3771 def do_get_inputs(self):
3772 """do_get_inputs(DistributePairsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3773 return _IMP_container.DistributePairsScoreState_do_get_inputs(self)
3775 def do_get_outputs(self):
3776 """do_get_outputs(DistributePairsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3777 return _IMP_container.DistributePairsScoreState_do_get_outputs(self)
3779 def get_version_info(self):
3780 """get_version_info(DistributePairsScoreState self) -> VersionInfo"""
3781 return _IMP_container.DistributePairsScoreState_get_version_info(self)
3784 """__str__(DistributePairsScoreState self) -> std::string"""
3785 return _IMP_container.DistributePairsScoreState___str__(self)
3788 """__repr__(DistributePairsScoreState self) -> std::string"""
3789 return _IMP_container.DistributePairsScoreState___repr__(self)
3792 return _object_cast_to_DistributePairsScoreState(o)
3793 get_from = staticmethod(get_from)
3795 DistributePairsScoreState_swigregister = _IMP_container.DistributePairsScoreState_swigregister
3796 DistributePairsScoreState_swigregister(DistributePairsScoreState)
3799 """Proxy of C++ IMP::container::DistributeTripletsScoreState class"""
3800 __swig_setmethods__ = {}
3802 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeTripletsScoreState, name, value)
3803 __swig_getmethods__ = {}
3805 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeTripletsScoreState, name)
3806 def __init__(self, *args):
3808 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input, std::string name="DistributeTripletsScoreState %1%") -> DistributeTripletsScoreState
3809 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input) -> DistributeTripletsScoreState
3811 this = _IMP_container.new_DistributeTripletsScoreState(*args)
3812 try: self.this.append(this)
3813 except: self.this = this
3814 def add_predicate(self, *args):
3815 """add_predicate(DistributeTripletsScoreState self, TripletPredicate predicate, int value) -> DynamicListTripletContainer"""
3816 return _IMP_container.DistributeTripletsScoreState_add_predicate(self, *args)
3818 def do_before_evaluate(self):
3819 """do_before_evaluate(DistributeTripletsScoreState self)"""
3820 return _IMP_container.DistributeTripletsScoreState_do_before_evaluate(self)
3822 def do_after_evaluate(self, *args):
3823 """do_after_evaluate(DistributeTripletsScoreState self, DerivativeAccumulator da)"""
3824 return _IMP_container.DistributeTripletsScoreState_do_after_evaluate(self, *args)
3826 def do_get_inputs(self):
3827 """do_get_inputs(DistributeTripletsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3828 return _IMP_container.DistributeTripletsScoreState_do_get_inputs(self)
3830 def do_get_outputs(self):
3831 """do_get_outputs(DistributeTripletsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3832 return _IMP_container.DistributeTripletsScoreState_do_get_outputs(self)
3834 def get_version_info(self):
3835 """get_version_info(DistributeTripletsScoreState self) -> VersionInfo"""
3836 return _IMP_container.DistributeTripletsScoreState_get_version_info(self)
3839 """__str__(DistributeTripletsScoreState self) -> std::string"""
3840 return _IMP_container.DistributeTripletsScoreState___str__(self)
3843 """__repr__(DistributeTripletsScoreState self) -> std::string"""
3844 return _IMP_container.DistributeTripletsScoreState___repr__(self)
3847 return _object_cast_to_DistributeTripletsScoreState(o)
3848 get_from = staticmethod(get_from)
3850 DistributeTripletsScoreState_swigregister = _IMP_container.DistributeTripletsScoreState_swigregister
3851 DistributeTripletsScoreState_swigregister(DistributeTripletsScoreState)
3854 """Proxy of C++ IMP::container::DistributeQuadsScoreState class"""
3855 __swig_setmethods__ = {}
3857 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeQuadsScoreState, name, value)
3858 __swig_getmethods__ = {}
3860 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeQuadsScoreState, name)
3861 def __init__(self, *args):
3863 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input, std::string name="DistributeQuadsScoreState %1%") -> DistributeQuadsScoreState
3864 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input) -> DistributeQuadsScoreState
3866 this = _IMP_container.new_DistributeQuadsScoreState(*args)
3867 try: self.this.append(this)
3868 except: self.this = this
3869 def add_predicate(self, *args):
3870 """add_predicate(DistributeQuadsScoreState self, QuadPredicate predicate, int value) -> DynamicListQuadContainer"""
3871 return _IMP_container.DistributeQuadsScoreState_add_predicate(self, *args)
3873 def do_before_evaluate(self):
3874 """do_before_evaluate(DistributeQuadsScoreState self)"""
3875 return _IMP_container.DistributeQuadsScoreState_do_before_evaluate(self)
3877 def do_after_evaluate(self, *args):
3878 """do_after_evaluate(DistributeQuadsScoreState self, DerivativeAccumulator da)"""
3879 return _IMP_container.DistributeQuadsScoreState_do_after_evaluate(self, *args)
3881 def do_get_inputs(self):
3882 """do_get_inputs(DistributeQuadsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3883 return _IMP_container.DistributeQuadsScoreState_do_get_inputs(self)
3885 def do_get_outputs(self):
3886 """do_get_outputs(DistributeQuadsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
3887 return _IMP_container.DistributeQuadsScoreState_do_get_outputs(self)
3889 def get_version_info(self):
3890 """get_version_info(DistributeQuadsScoreState self) -> VersionInfo"""
3891 return _IMP_container.DistributeQuadsScoreState_get_version_info(self)
3894 """__str__(DistributeQuadsScoreState self) -> std::string"""
3895 return _IMP_container.DistributeQuadsScoreState___str__(self)
3898 """__repr__(DistributeQuadsScoreState self) -> std::string"""
3899 return _IMP_container.DistributeQuadsScoreState___repr__(self)
3902 return _object_cast_to_DistributeQuadsScoreState(o)
3903 get_from = staticmethod(get_from)
3905 DistributeQuadsScoreState_swigregister = _IMP_container.DistributeQuadsScoreState_swigregister
3906 DistributeQuadsScoreState_swigregister(DistributeQuadsScoreState)
3911 create_restraint(PairScore ps, IMP::kernel::ParticlePair pp) -> Restraint
3912 create_restraint(PairScore ps, PairContainer pp) -> Restraint
3914 return _IMP_container.create_restraint(*args)
3916 def get_module_version():
3917 """get_module_version() -> std::string const"""
3918 return _IMP_container.get_module_version()
3920 def get_example_path(*args):
3921 """get_example_path(std::string fname) -> std::string"""
3922 return _IMP_container.get_example_path(*args)
3924 def get_data_path(*args):
3925 """get_data_path(std::string fname) -> std::string"""
3926 return _IMP_container.get_data_path(*args)
3927 import _version_check
3928 _version_check.check_version(get_module_version())
ParticleIndexes get_indexes(const ParticlesTemp &ps)
A shared container for Triplets.
Abstract class for scoring object(s) of type ParticleQuad.
A shared container for Quads.
Shared optimizer state that is invoked upon commitment of new coordinates.
Make CGAL functionality available to IMP.
void set_check_level(CheckLevel tf)
Control runtime checks in the code.
double get_slack_estimate(const kernel::ParticlesTemp &ps, double upper_bound, double step, const kernel::RestraintsTemp &restraints, bool derivatives, Optimizer *opt, ClosePairContainer *cpc)
Low level functionality (logging, error handling, profiling, command line flags etc) that is used by ...
Abstract predicate function.
A shared container for Pairs.
ScoreStates maintain invariants in the Model.
Composable functors to implement scores via compile-time composition.
Abstract predicate function.
Abstract class for scoring object(s) of type ParticlePair.
void add_particles(RMF::FileHandle fh, const kernel::ParticlesTemp &hs)
Base functionality and abstract base classes for representation, scoring and sampling.
A restraint is a term in an IMP ScoringFunction.
Abstract predicate function.
Abstract predicate function.
Basic functionality that is expected to be used by a wide variety of IMP users.
General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP...
Abstract class for scoring object(s) of type Particle.
Implement a constraint on the Model.
void add_particle(RMF::FileHandle fh, kernel::Particle *hs)
Output IMP model data in various file formats.
CheckLevel get_check_level()
Get the current audit mode.
Abstract class for scoring object(s) of type ParticleTriplet.
A shared container for Singletons.
kernel::Restraint * create_restraint(Score *s, Container *c, std::string name=std::string())