9 from sys
import version_info
10 if version_info >= (2,6,0):
11 def swig_import_helper():
12 from os.path
import dirname
16 fp, pathname, description = imp.find_module(
'_IMP_container', [dirname(__file__)])
22 _mod = imp.load_module(
'_IMP_container', fp, pathname, description)
26 _IMP_container = swig_import_helper()
27 del swig_import_helper
32 _swig_property = property
35 def _swig_setattr_nondynamic(self,class_type,name,value,static=1):
36 if (name ==
"thisown"):
return self.this.own(value)
38 if type(value).__name__ ==
'SwigPyObject':
39 self.__dict__[name] = value
41 method = class_type.__swig_setmethods__.get(name,
None)
42 if method:
return method(self,value)
44 self.__dict__[name] = value
46 raise AttributeError(
"You cannot add attributes to %s" % self)
48 def _swig_setattr(self,class_type,name,value):
49 return _swig_setattr_nondynamic(self,class_type,name,value,0)
51 def _swig_getattr(self,class_type,name):
52 if (name ==
"thisown"):
return self.this.own()
53 method = class_type.__swig_getmethods__.get(name,
None)
54 if method:
return method(self)
55 raise AttributeError(name)
58 try: strthis =
"proxy of " + self.this.__repr__()
60 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
65 except AttributeError:
72 weakref_proxy = weakref.proxy
74 weakref_proxy =
lambda x: x
77 class IMP_CONTAINER_SwigPyIterator(_object):
78 """Proxy of C++ swig::IMP_CONTAINER_SwigPyIterator class"""
79 __swig_setmethods__ = {}
80 __setattr__ =
lambda self, name, value: _swig_setattr(self, IMP_CONTAINER_SwigPyIterator, name, value)
81 __swig_getmethods__ = {}
82 __getattr__ =
lambda self, name: _swig_getattr(self, IMP_CONTAINER_SwigPyIterator, name)
83 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined - class is abstract")
85 __swig_destroy__ = _IMP_container.delete_IMP_CONTAINER_SwigPyIterator
86 __del__ =
lambda self :
None;
88 """value(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
89 return _IMP_container.IMP_CONTAINER_SwigPyIterator_value(self)
93 incr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
94 incr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
96 return _IMP_container.IMP_CONTAINER_SwigPyIterator_incr(self, n)
100 decr(IMP_CONTAINER_SwigPyIterator self, size_t n=1) -> IMP_CONTAINER_SwigPyIterator
101 decr(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator
103 return _IMP_container.IMP_CONTAINER_SwigPyIterator_decr(self, n)
105 def distance(self, *args):
106 """distance(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t"""
107 return _IMP_container.IMP_CONTAINER_SwigPyIterator_distance(self, *args)
109 def equal(self, *args):
110 """equal(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
111 return _IMP_container.IMP_CONTAINER_SwigPyIterator_equal(self, *args)
114 """copy(IMP_CONTAINER_SwigPyIterator self) -> IMP_CONTAINER_SwigPyIterator"""
115 return _IMP_container.IMP_CONTAINER_SwigPyIterator_copy(self)
118 """next(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
119 return _IMP_container.IMP_CONTAINER_SwigPyIterator_next(self)
122 """__next__(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
123 return _IMP_container.IMP_CONTAINER_SwigPyIterator___next__(self)
126 """previous(IMP_CONTAINER_SwigPyIterator self) -> PyObject *"""
127 return _IMP_container.IMP_CONTAINER_SwigPyIterator_previous(self)
129 def advance(self, *args):
130 """advance(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
131 return _IMP_container.IMP_CONTAINER_SwigPyIterator_advance(self, *args)
133 def __eq__(self, *args):
134 """__eq__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
135 return _IMP_container.IMP_CONTAINER_SwigPyIterator___eq__(self, *args)
137 def __ne__(self, *args):
138 """__ne__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> bool"""
139 return _IMP_container.IMP_CONTAINER_SwigPyIterator___ne__(self, *args)
141 def __iadd__(self, *args):
142 """__iadd__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
143 return _IMP_container.IMP_CONTAINER_SwigPyIterator___iadd__(self, *args)
145 def __isub__(self, *args):
146 """__isub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
147 return _IMP_container.IMP_CONTAINER_SwigPyIterator___isub__(self, *args)
149 def __add__(self, *args):
150 """__add__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator"""
151 return _IMP_container.IMP_CONTAINER_SwigPyIterator___add__(self, *args)
153 def __sub__(self, *args):
155 __sub__(IMP_CONTAINER_SwigPyIterator self, ptrdiff_t n) -> IMP_CONTAINER_SwigPyIterator
156 __sub__(IMP_CONTAINER_SwigPyIterator self, IMP_CONTAINER_SwigPyIterator x) -> ptrdiff_t
158 return _IMP_container.IMP_CONTAINER_SwigPyIterator___sub__(self, *args)
160 def __iter__(self):
return self
161 IMP_CONTAINER_SwigPyIterator_swigregister = _IMP_container.IMP_CONTAINER_SwigPyIterator_swigregister
162 IMP_CONTAINER_SwigPyIterator_swigregister(IMP_CONTAINER_SwigPyIterator)
169 IMP_HAS_DEPRECATED = _IMP_container.IMP_HAS_DEPRECATED
170 IMP_DEBUG = _IMP_container.IMP_DEBUG
171 IMP_RELEASE = _IMP_container.IMP_RELEASE
172 IMP_SILENT = _IMP_container.IMP_SILENT
173 IMP_PROGRESS = _IMP_container.IMP_PROGRESS
174 IMP_TERSE = _IMP_container.IMP_TERSE
175 IMP_VERBOSE = _IMP_container.IMP_VERBOSE
176 IMP_NONE = _IMP_container.IMP_NONE
177 IMP_USAGE = _IMP_container.IMP_USAGE
178 IMP_INTERNAL = _IMP_container.IMP_INTERNAL
179 IMP_COMPILER_HAS_AUTO = _IMP_container.IMP_COMPILER_HAS_AUTO
180 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_container.IMP_COMPILER_HAS_DEBUG_VECTOR
181 IMP_COMPILER_HAS_NULLPTR = _IMP_container.IMP_COMPILER_HAS_NULLPTR
182 IMP_BASE_HAS_BOOST_RANDOM = _IMP_container.IMP_BASE_HAS_BOOST_RANDOM
183 IMP_BASE_HAS_GPERFTOOLS = _IMP_container.IMP_BASE_HAS_GPERFTOOLS
184 IMP_BASE_HAS_LOG4CXX = _IMP_container.IMP_BASE_HAS_LOG4CXX
185 IMP_BASE_HAS_TCMALLOC_HEAPCHECKER = _IMP_container.IMP_BASE_HAS_TCMALLOC_HEAPCHECKER
186 IMP_BASE_HAS_TCMALLOC_HEAPPROFILER = _IMP_container.IMP_BASE_HAS_TCMALLOC_HEAPPROFILER
188 class _DirectorObjects(object):
189 """@internal Simple class to keep references to director objects
190 to prevent premature deletion."""
193 def register(self, obj):
194 """Take a reference to a director object; will only work for
195 refcounted C++ classes"""
196 if hasattr(obj,
'get_ref_count'):
197 self._objects.append(obj)
199 """Only drop our reference and allow cleanup by Python if no other
200 Python references exist (we hold 3 references: one in self._objects,
201 one in x, and one in the argument list for getrefcount) *and* no
202 other C++ references exist (the Python object always holds one)"""
203 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
204 or x.get_ref_count() > 1]
208 def get_object_count(self):
209 """Get number of director objects (useful for testing only)"""
210 return len(self._objects)
211 _director_objects = _DirectorObjects()
213 DEFAULT_CHECK = _IMP_container.DEFAULT_CHECK
214 NONE = _IMP_container.NONE
215 USAGE = _IMP_container.USAGE
216 USAGE_AND_INTERNAL = _IMP_container.USAGE_AND_INTERNAL
219 """set_check_level(IMP::base::CheckLevel tf)"""
220 return _IMP_container.set_check_level(*args)
223 """get_check_level() -> IMP::base::CheckLevel"""
224 return _IMP_container.get_check_level()
225 class _ostream(_object):
226 """Proxy of C++ std::ostream class"""
227 __swig_setmethods__ = {}
228 __setattr__ =
lambda self, name, value: _swig_setattr(self, _ostream, name, value)
229 __swig_getmethods__ = {}
230 __getattr__ =
lambda self, name: _swig_getattr(self, _ostream, name)
231 def __init__(self, *args, **kwargs):
raise AttributeError(
"No constructor defined")
232 __repr__ = _swig_repr
233 def write(self, *args):
234 """write(_ostream self, char const * osa_buf)"""
235 return _IMP_container._ostream_write(self, *args)
237 _ostream_swigregister = _IMP_container._ostream_swigregister
238 _ostream_swigregister(_ostream)
240 IMP_COMPILER_HAS_OVERRIDE = _IMP_container.IMP_COMPILER_HAS_OVERRIDE
241 IMP_COMPILER_HAS_FINAL = _IMP_container.IMP_COMPILER_HAS_FINAL
243 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_FILESYSTEM
244 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
245 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_container.IMP_CGAL_HAS_BOOST_RANDOM
246 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_container.IMP_CGAL_HAS_BOOST_SYSTEM
248 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_container.IMP_ALGEBRA_HAS_IMP_CGAL
249 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
250 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
251 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_RANDOM
252 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_container.IMP_ALGEBRA_HAS_BOOST_SYSTEM
253 IMP_ALGEBRA_HAS_CGAL = _IMP_container.IMP_ALGEBRA_HAS_CGAL
254 IMP_ALGEBRA_HAS_ANN = _IMP_container.IMP_ALGEBRA_HAS_ANN
256 IMP_KERNEL_HAS_IMP_CGAL = _IMP_container.IMP_KERNEL_HAS_IMP_CGAL
257 IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_KERNEL_HAS_BOOST_PROGRAMOPTIONS
258 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_container.IMP_KERNEL_HAS_BOOST_RANDOM
259 IMP_KERNEL_HAS_BOOST_SYSTEM = _IMP_container.IMP_KERNEL_HAS_BOOST_SYSTEM
260 IMP_KERNEL_HAS_CGAL = _IMP_container.IMP_KERNEL_HAS_CGAL
262 IMP_DISPLAY_HAS_IMP_BASE = _IMP_container.IMP_DISPLAY_HAS_IMP_BASE
263 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_container.IMP_DISPLAY_HAS_IMP_CGAL
264 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
265 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
266 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_container.IMP_DISPLAY_HAS_BOOST_RANDOM
267 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_container.IMP_DISPLAY_HAS_BOOST_SYSTEM
268 IMP_DISPLAY_HAS_CGAL = _IMP_container.IMP_DISPLAY_HAS_CGAL
270 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
271 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
272 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
273 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
274 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_container.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
275 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_container.IMP_SCORE_FUNCTOR_HAS_CGAL
277 IMP_CORE_HAS_IMP_BASE = _IMP_container.IMP_CORE_HAS_IMP_BASE
278 IMP_CORE_HAS_IMP_CGAL = _IMP_container.IMP_CORE_HAS_IMP_CGAL
279 IMP_CORE_HAS_IMP_KERNEL = _IMP_container.IMP_CORE_HAS_IMP_KERNEL
280 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_FILESYSTEM
281 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
282 IMP_CORE_HAS_BOOST_RANDOM = _IMP_container.IMP_CORE_HAS_BOOST_RANDOM
283 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_container.IMP_CORE_HAS_BOOST_SYSTEM
284 IMP_CORE_HAS_CGAL = _IMP_container.IMP_CORE_HAS_CGAL
286 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_container.IMP_CONTAINER_HAS_IMP_ALGEBRA
287 IMP_CONTAINER_HAS_IMP_BASE = _IMP_container.IMP_CONTAINER_HAS_IMP_BASE
288 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_container.IMP_CONTAINER_HAS_IMP_CGAL
289 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_container.IMP_CONTAINER_HAS_IMP_DISPLAY
290 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_container.IMP_CONTAINER_HAS_IMP_KERNEL
291 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_container.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
292 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
293 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_container.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
294 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_container.IMP_CONTAINER_HAS_BOOST_RANDOM
295 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_container.IMP_CONTAINER_HAS_BOOST_SYSTEM
296 IMP_CONTAINER_HAS_CGAL = _IMP_container.IMP_CONTAINER_HAS_CGAL
297 _object_types.append(
"AllBipartitePairContainer")
300 def _object_cast_to_AllBipartitePairContainer(*args):
301 """_object_cast_to_AllBipartitePairContainer(Object o) -> AllBipartitePairContainer"""
302 return _IMP_container._object_cast_to_AllBipartitePairContainer(*args)
303 _object_types.append(
"AllPairContainer")
306 def _object_cast_to_AllPairContainer(*args):
307 """_object_cast_to_AllPairContainer(Object o) -> AllPairContainer"""
308 return _IMP_container._object_cast_to_AllPairContainer(*args)
309 _object_types.append(
"CloseBipartitePairContainer")
312 def _object_cast_to_CloseBipartitePairContainer(*args):
313 """_object_cast_to_CloseBipartitePairContainer(Object o) -> CloseBipartitePairContainer"""
314 return _IMP_container._object_cast_to_CloseBipartitePairContainer(*args)
315 _object_types.append(
"ClosePairContainer")
318 def _object_cast_to_ClosePairContainer(*args):
319 """_object_cast_to_ClosePairContainer(Object o) -> ClosePairContainer"""
320 return _IMP_container._object_cast_to_ClosePairContainer(*args)
321 _object_types.append(
"ConnectingPairContainer")
324 def _object_cast_to_ConnectingPairContainer(*args):
325 """_object_cast_to_ConnectingPairContainer(Object o) -> ConnectingPairContainer"""
326 return _IMP_container._object_cast_to_ConnectingPairContainer(*args)
327 _object_types.append(
"ConsecutivePairContainer")
330 def _object_cast_to_ConsecutivePairContainer(*args):
331 """_object_cast_to_ConsecutivePairContainer(Object o) -> ConsecutivePairContainer"""
332 return _IMP_container._object_cast_to_ConsecutivePairContainer(*args)
333 _object_types.append(
"ExclusiveConsecutivePairContainer")
336 def _object_cast_to_ExclusiveConsecutivePairContainer(*args):
337 """_object_cast_to_ExclusiveConsecutivePairContainer(Object o) -> ExclusiveConsecutivePairContainer"""
338 return _IMP_container._object_cast_to_ExclusiveConsecutivePairContainer(*args)
339 _object_types.append(
"ExclusiveConsecutivePairFilter")
342 def _object_cast_to_ExclusiveConsecutivePairFilter(*args):
343 """_object_cast_to_ExclusiveConsecutivePairFilter(Object o) -> ExclusiveConsecutivePairFilter"""
344 return _IMP_container._object_cast_to_ExclusiveConsecutivePairFilter(*args)
345 _object_types.append(
"ConsecutivePairFilter")
348 def _object_cast_to_ConsecutivePairFilter(*args):
349 """_object_cast_to_ConsecutivePairFilter(Object o) -> ConsecutivePairFilter"""
350 return _IMP_container._object_cast_to_ConsecutivePairFilter(*args)
351 _object_types.append(
"ListPairContainer")
354 def _object_cast_to_ListPairContainer(*args):
355 """_object_cast_to_ListPairContainer(Object o) -> ListPairContainer"""
356 return _IMP_container._object_cast_to_ListPairContainer(*args)
357 _object_types.append(
"ListQuadContainer")
360 def _object_cast_to_ListQuadContainer(*args):
361 """_object_cast_to_ListQuadContainer(Object o) -> ListQuadContainer"""
362 return _IMP_container._object_cast_to_ListQuadContainer(*args)
363 _object_types.append(
"ListSingletonContainer")
366 def _object_cast_to_ListSingletonContainer(*args):
367 """_object_cast_to_ListSingletonContainer(Object o) -> ListSingletonContainer"""
368 return _IMP_container._object_cast_to_ListSingletonContainer(*args)
369 _object_types.append(
"ListTripletContainer")
372 def _object_cast_to_ListTripletContainer(*args):
373 """_object_cast_to_ListTripletContainer(Object o) -> ListTripletContainer"""
374 return _IMP_container._object_cast_to_ListTripletContainer(*args)
375 _object_types.append(
"DynamicListPairContainer")
378 def _object_cast_to_DynamicListPairContainer(*args):
379 """_object_cast_to_DynamicListPairContainer(Object o) -> DynamicListPairContainer"""
380 return _IMP_container._object_cast_to_DynamicListPairContainer(*args)
381 _object_types.append(
"DynamicListQuadContainer")
384 def _object_cast_to_DynamicListQuadContainer(*args):
385 """_object_cast_to_DynamicListQuadContainer(Object o) -> DynamicListQuadContainer"""
386 return _IMP_container._object_cast_to_DynamicListQuadContainer(*args)
387 _object_types.append(
"DynamicListSingletonContainer")
390 def _object_cast_to_DynamicListSingletonContainer(*args):
391 """_object_cast_to_DynamicListSingletonContainer(Object o) -> DynamicListSingletonContainer"""
392 return _IMP_container._object_cast_to_DynamicListSingletonContainer(*args)
393 _object_types.append(
"DynamicListTripletContainer")
396 def _object_cast_to_DynamicListTripletContainer(*args):
397 """_object_cast_to_DynamicListTripletContainer(Object o) -> DynamicListTripletContainer"""
398 return _IMP_container._object_cast_to_DynamicListTripletContainer(*args)
399 _object_types.append(
"MinimumPairRestraint")
402 def _object_cast_to_MinimumPairRestraint(*args):
403 """_object_cast_to_MinimumPairRestraint(Object o) -> MinimumPairRestraint"""
404 return _IMP_container._object_cast_to_MinimumPairRestraint(*args)
405 _object_types.append(
"MinimumPairScore")
408 def _object_cast_to_MinimumPairScore(*args):
409 """_object_cast_to_MinimumPairScore(Object o) -> MinimumPairScore"""
410 return _IMP_container._object_cast_to_MinimumPairScore(*args)
411 _object_types.append(
"MinimumQuadRestraint")
414 def _object_cast_to_MinimumQuadRestraint(*args):
415 """_object_cast_to_MinimumQuadRestraint(Object o) -> MinimumQuadRestraint"""
416 return _IMP_container._object_cast_to_MinimumQuadRestraint(*args)
417 _object_types.append(
"MinimumQuadScore")
420 def _object_cast_to_MinimumQuadScore(*args):
421 """_object_cast_to_MinimumQuadScore(Object o) -> MinimumQuadScore"""
422 return _IMP_container._object_cast_to_MinimumQuadScore(*args)
423 _object_types.append(
"MinimumSingletonRestraint")
426 def _object_cast_to_MinimumSingletonRestraint(*args):
427 """_object_cast_to_MinimumSingletonRestraint(Object o) -> MinimumSingletonRestraint"""
428 return _IMP_container._object_cast_to_MinimumSingletonRestraint(*args)
429 _object_types.append(
"MinimumSingletonScore")
432 def _object_cast_to_MinimumSingletonScore(*args):
433 """_object_cast_to_MinimumSingletonScore(Object o) -> MinimumSingletonScore"""
434 return _IMP_container._object_cast_to_MinimumSingletonScore(*args)
435 _object_types.append(
"MinimumTripletRestraint")
438 def _object_cast_to_MinimumTripletRestraint(*args):
439 """_object_cast_to_MinimumTripletRestraint(Object o) -> MinimumTripletRestraint"""
440 return _IMP_container._object_cast_to_MinimumTripletRestraint(*args)
441 _object_types.append(
"MinimumTripletScore")
444 def _object_cast_to_MinimumTripletScore(*args):
445 """_object_cast_to_MinimumTripletScore(Object o) -> MinimumTripletScore"""
446 return _IMP_container._object_cast_to_MinimumTripletScore(*args)
447 _object_types.append(
"PairContainerSet")
450 def _object_cast_to_PairContainerSet(*args):
451 """_object_cast_to_PairContainerSet(Object o) -> PairContainerSet"""
452 return _IMP_container._object_cast_to_PairContainerSet(*args)
453 _object_types.append(
"PairsConstraint")
456 def _object_cast_to_PairsConstraint(*args):
457 """_object_cast_to_PairsConstraint(Object o) -> PairsConstraint"""
458 return _IMP_container._object_cast_to_PairsConstraint(*args)
459 _object_types.append(
"PairsOptimizerState")
462 def _object_cast_to_PairsOptimizerState(*args):
463 """_object_cast_to_PairsOptimizerState(Object o) -> PairsOptimizerState"""
464 return _IMP_container._object_cast_to_PairsOptimizerState(*args)
465 _object_types.append(
"PairsRestraint")
468 def _object_cast_to_PairsRestraint(*args):
469 """_object_cast_to_PairsRestraint(Object o) -> PairsRestraint"""
470 return _IMP_container._object_cast_to_PairsRestraint(*args)
471 _object_types.append(
"QuadContainerSet")
474 def _object_cast_to_QuadContainerSet(*args):
475 """_object_cast_to_QuadContainerSet(Object o) -> QuadContainerSet"""
476 return _IMP_container._object_cast_to_QuadContainerSet(*args)
477 _object_types.append(
"QuadsConstraint")
480 def _object_cast_to_QuadsConstraint(*args):
481 """_object_cast_to_QuadsConstraint(Object o) -> QuadsConstraint"""
482 return _IMP_container._object_cast_to_QuadsConstraint(*args)
483 _object_types.append(
"QuadsOptimizerState")
486 def _object_cast_to_QuadsOptimizerState(*args):
487 """_object_cast_to_QuadsOptimizerState(Object o) -> QuadsOptimizerState"""
488 return _IMP_container._object_cast_to_QuadsOptimizerState(*args)
489 _object_types.append(
"QuadsRestraint")
492 def _object_cast_to_QuadsRestraint(*args):
493 """_object_cast_to_QuadsRestraint(Object o) -> QuadsRestraint"""
494 return _IMP_container._object_cast_to_QuadsRestraint(*args)
495 _object_types.append(
"SingletonContainerSet")
498 def _object_cast_to_SingletonContainerSet(*args):
499 """_object_cast_to_SingletonContainerSet(Object o) -> SingletonContainerSet"""
500 return _IMP_container._object_cast_to_SingletonContainerSet(*args)
501 _object_types.append(
"SingletonsConstraint")
504 def _object_cast_to_SingletonsConstraint(*args):
505 """_object_cast_to_SingletonsConstraint(Object o) -> SingletonsConstraint"""
506 return _IMP_container._object_cast_to_SingletonsConstraint(*args)
507 _object_types.append(
"SingletonsOptimizerState")
510 def _object_cast_to_SingletonsOptimizerState(*args):
511 """_object_cast_to_SingletonsOptimizerState(Object o) -> SingletonsOptimizerState"""
512 return _IMP_container._object_cast_to_SingletonsOptimizerState(*args)
513 _object_types.append(
"SingletonsRestraint")
516 def _object_cast_to_SingletonsRestraint(*args):
517 """_object_cast_to_SingletonsRestraint(Object o) -> SingletonsRestraint"""
518 return _IMP_container._object_cast_to_SingletonsRestraint(*args)
519 _object_types.append(
"TripletContainerSet")
522 def _object_cast_to_TripletContainerSet(*args):
523 """_object_cast_to_TripletContainerSet(Object o) -> TripletContainerSet"""
524 return _IMP_container._object_cast_to_TripletContainerSet(*args)
525 _object_types.append(
"TripletsConstraint")
528 def _object_cast_to_TripletsConstraint(*args):
529 """_object_cast_to_TripletsConstraint(Object o) -> TripletsConstraint"""
530 return _IMP_container._object_cast_to_TripletsConstraint(*args)
531 _object_types.append(
"TripletsOptimizerState")
534 def _object_cast_to_TripletsOptimizerState(*args):
535 """_object_cast_to_TripletsOptimizerState(Object o) -> TripletsOptimizerState"""
536 return _IMP_container._object_cast_to_TripletsOptimizerState(*args)
537 _object_types.append(
"TripletsRestraint")
540 def _object_cast_to_TripletsRestraint(*args):
541 """_object_cast_to_TripletsRestraint(Object o) -> TripletsRestraint"""
542 return _IMP_container._object_cast_to_TripletsRestraint(*args)
543 _object_types.append(
"InContainerSingletonFilter")
546 def _object_cast_to_InContainerSingletonFilter(*args):
547 """_object_cast_to_InContainerSingletonFilter(Object o) -> InContainerSingletonFilter"""
548 return _IMP_container._object_cast_to_InContainerSingletonFilter(*args)
549 _object_types.append(
"InContainerPairFilter")
552 def _object_cast_to_InContainerPairFilter(*args):
553 """_object_cast_to_InContainerPairFilter(Object o) -> InContainerPairFilter"""
554 return _IMP_container._object_cast_to_InContainerPairFilter(*args)
555 _object_types.append(
"InContainerTripletFilter")
558 def _object_cast_to_InContainerTripletFilter(*args):
559 """_object_cast_to_InContainerTripletFilter(Object o) -> InContainerTripletFilter"""
560 return _IMP_container._object_cast_to_InContainerTripletFilter(*args)
561 _object_types.append(
"InContainerQuadFilter")
564 def _object_cast_to_InContainerQuadFilter(*args):
565 """_object_cast_to_InContainerQuadFilter(Object o) -> InContainerQuadFilter"""
566 return _IMP_container._object_cast_to_InContainerQuadFilter(*args)
567 _object_types.append(
"SingletonContainerStatistics")
570 def _object_cast_to_SingletonContainerStatistics(*args):
571 """_object_cast_to_SingletonContainerStatistics(Object o) -> SingletonContainerStatistics"""
572 return _IMP_container._object_cast_to_SingletonContainerStatistics(*args)
573 _object_types.append(
"PairContainerStatistics")
576 def _object_cast_to_PairContainerStatistics(*args):
577 """_object_cast_to_PairContainerStatistics(Object o) -> PairContainerStatistics"""
578 return _IMP_container._object_cast_to_PairContainerStatistics(*args)
579 _object_types.append(
"TripletContainerStatistics")
582 def _object_cast_to_TripletContainerStatistics(*args):
583 """_object_cast_to_TripletContainerStatistics(Object o) -> TripletContainerStatistics"""
584 return _IMP_container._object_cast_to_TripletContainerStatistics(*args)
585 _object_types.append(
"QuadContainerStatistics")
588 def _object_cast_to_QuadContainerStatistics(*args):
589 """_object_cast_to_QuadContainerStatistics(Object o) -> QuadContainerStatistics"""
590 return _IMP_container._object_cast_to_QuadContainerStatistics(*args)
591 _object_types.append(
"EventSingletonsOptimizerState")
594 def _object_cast_to_EventSingletonsOptimizerState(*args):
595 """_object_cast_to_EventSingletonsOptimizerState(Object o) -> EventSingletonsOptimizerState"""
596 return _IMP_container._object_cast_to_EventSingletonsOptimizerState(*args)
597 _object_types.append(
"EventPairsOptimizerState")
600 def _object_cast_to_EventPairsOptimizerState(*args):
601 """_object_cast_to_EventPairsOptimizerState(Object o) -> EventPairsOptimizerState"""
602 return _IMP_container._object_cast_to_EventPairsOptimizerState(*args)
603 _object_types.append(
"EventTripletsOptimizerState")
606 def _object_cast_to_EventTripletsOptimizerState(*args):
607 """_object_cast_to_EventTripletsOptimizerState(Object o) -> EventTripletsOptimizerState"""
608 return _IMP_container._object_cast_to_EventTripletsOptimizerState(*args)
609 _object_types.append(
"EventQuadsOptimizerState")
612 def _object_cast_to_EventQuadsOptimizerState(*args):
613 """_object_cast_to_EventQuadsOptimizerState(Object o) -> EventQuadsOptimizerState"""
614 return _IMP_container._object_cast_to_EventQuadsOptimizerState(*args)
615 _object_types.append(
"PredicateSingletonsRestraint")
618 def _object_cast_to_PredicateSingletonsRestraint(*args):
619 """_object_cast_to_PredicateSingletonsRestraint(Object o) -> PredicateSingletonsRestraint"""
620 return _IMP_container._object_cast_to_PredicateSingletonsRestraint(*args)
621 _object_types.append(
"PredicatePairsRestraint")
624 def _object_cast_to_PredicatePairsRestraint(*args):
625 """_object_cast_to_PredicatePairsRestraint(Object o) -> PredicatePairsRestraint"""
626 return _IMP_container._object_cast_to_PredicatePairsRestraint(*args)
627 _object_types.append(
"PredicateTripletsRestraint")
630 def _object_cast_to_PredicateTripletsRestraint(*args):
631 """_object_cast_to_PredicateTripletsRestraint(Object o) -> PredicateTripletsRestraint"""
632 return _IMP_container._object_cast_to_PredicateTripletsRestraint(*args)
633 _object_types.append(
"PredicateQuadsRestraint")
636 def _object_cast_to_PredicateQuadsRestraint(*args):
637 """_object_cast_to_PredicateQuadsRestraint(Object o) -> PredicateQuadsRestraint"""
638 return _IMP_container._object_cast_to_PredicateQuadsRestraint(*args)
639 _object_types.append(
"DistributeSingletonsScoreState")
642 def _object_cast_to_DistributeSingletonsScoreState(*args):
643 """_object_cast_to_DistributeSingletonsScoreState(Object o) -> DistributeSingletonsScoreState"""
644 return _IMP_container._object_cast_to_DistributeSingletonsScoreState(*args)
645 _object_types.append(
"DistributePairsScoreState")
648 def _object_cast_to_DistributePairsScoreState(*args):
649 """_object_cast_to_DistributePairsScoreState(Object o) -> DistributePairsScoreState"""
650 return _IMP_container._object_cast_to_DistributePairsScoreState(*args)
651 _object_types.append(
"DistributeTripletsScoreState")
654 def _object_cast_to_DistributeTripletsScoreState(*args):
655 """_object_cast_to_DistributeTripletsScoreState(Object o) -> DistributeTripletsScoreState"""
656 return _IMP_container._object_cast_to_DistributeTripletsScoreState(*args)
657 _object_types.append(
"DistributeQuadsScoreState")
660 def _object_cast_to_DistributeQuadsScoreState(*args):
661 """_object_cast_to_DistributeQuadsScoreState(Object o) -> DistributeQuadsScoreState"""
662 return _IMP_container._object_cast_to_DistributeQuadsScoreState(*args)
664 """Proxy of C++ IMP::container::AllBipartitePairContainer class"""
665 __swig_setmethods__ = {}
667 __setattr__ =
lambda self, name, value: _swig_setattr(self, AllBipartitePairContainer, name, value)
668 __swig_getmethods__ = {}
670 __getattr__ =
lambda self, name: _swig_getattr(self, AllBipartitePairContainer, name)
671 def __init__(self, *args):
673 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, std::string name="AllBipartitePairContainer%1%") -> AllBipartitePairContainer
674 __init__(IMP::container::AllBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b) -> AllBipartitePairContainer
676 this = _IMP_container.new_AllBipartitePairContainer(*args)
677 try: self.this.append(this)
678 except: self.this = this
679 def do_before_evaluate(self):
680 """do_before_evaluate(AllBipartitePairContainer self)"""
681 return _IMP_container.AllBipartitePairContainer_do_before_evaluate(self)
684 """get_input_particles(AllBipartitePairContainer self) -> IMP::kernel::ParticlesTemp"""
685 return _IMP_container.AllBipartitePairContainer_get_input_particles(self)
688 """get_input_containers(AllBipartitePairContainer self) -> IMP::kernel::ContainersTemp"""
689 return _IMP_container.AllBipartitePairContainer_get_input_containers(self)
691 def do_get_inputs(self):
692 """do_get_inputs(AllBipartitePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
693 return _IMP_container.AllBipartitePairContainer_do_get_inputs(self)
695 def do_apply(self, *args):
696 """do_apply(AllBipartitePairContainer self, PairModifier sm)"""
697 return _IMP_container.AllBipartitePairContainer_do_apply(self, *args)
699 def get_version_info(self):
700 """get_version_info(AllBipartitePairContainer self) -> VersionInfo"""
701 return _IMP_container.AllBipartitePairContainer_get_version_info(self)
703 def do_show(self, *args):
704 """do_show(AllBipartitePairContainer self, _ostream out)"""
705 return _IMP_container.AllBipartitePairContainer_do_show(self, *args)
707 __swig_destroy__ = _IMP_container.delete_AllBipartitePairContainer
708 __del__ =
lambda self :
None;
710 """__str__(AllBipartitePairContainer self) -> std::string"""
711 return _IMP_container.AllBipartitePairContainer___str__(self)
714 """__repr__(AllBipartitePairContainer self) -> std::string"""
715 return _IMP_container.AllBipartitePairContainer___repr__(self)
718 return _object_cast_to_AllBipartitePairContainer(o)
719 get_from = staticmethod(get_from)
721 AllBipartitePairContainer_swigregister = _IMP_container.AllBipartitePairContainer_swigregister
722 AllBipartitePairContainer_swigregister(AllBipartitePairContainer)
725 """Proxy of C++ IMP::container::AllPairContainer class"""
726 __swig_setmethods__ = {}
728 __setattr__ =
lambda self, name, value: _swig_setattr(self, AllPairContainer, name, value)
729 __swig_getmethods__ = {}
731 __getattr__ =
lambda self, name: _swig_getattr(self, AllPairContainer, name)
732 def __init__(self, *args):
734 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c, std::string name="AllPairContainer%1%") -> AllPairContainer
735 __init__(IMP::container::AllPairContainer self, _SingletonContainerAdaptor c) -> AllPairContainer
737 this = _IMP_container.new_AllPairContainer(*args)
738 try: self.this.append(this)
739 except: self.this = this
740 def do_before_evaluate(self):
741 """do_before_evaluate(AllPairContainer self)"""
742 return _IMP_container.AllPairContainer_do_before_evaluate(self)
745 """get_input_particles(AllPairContainer self) -> IMP::kernel::ParticlesTemp"""
746 return _IMP_container.AllPairContainer_get_input_particles(self)
749 """get_input_containers(AllPairContainer self) -> IMP::kernel::ContainersTemp"""
750 return _IMP_container.AllPairContainer_get_input_containers(self)
752 def do_get_inputs(self):
753 """do_get_inputs(AllPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
754 return _IMP_container.AllPairContainer_do_get_inputs(self)
756 def do_apply(self, *args):
757 """do_apply(AllPairContainer self, PairModifier sm)"""
758 return _IMP_container.AllPairContainer_do_apply(self, *args)
760 def get_version_info(self):
761 """get_version_info(AllPairContainer self) -> VersionInfo"""
762 return _IMP_container.AllPairContainer_get_version_info(self)
764 def do_show(self, *args):
765 """do_show(AllPairContainer self, _ostream out)"""
766 return _IMP_container.AllPairContainer_do_show(self, *args)
768 __swig_destroy__ = _IMP_container.delete_AllPairContainer
769 __del__ =
lambda self :
None;
771 """__str__(AllPairContainer self) -> std::string"""
772 return _IMP_container.AllPairContainer___str__(self)
775 """__repr__(AllPairContainer self) -> std::string"""
776 return _IMP_container.AllPairContainer___repr__(self)
779 return _object_cast_to_AllPairContainer(o)
780 get_from = staticmethod(get_from)
782 AllPairContainer_swigregister = _IMP_container.AllPairContainer_swigregister
783 AllPairContainer_swigregister(AllPairContainer)
786 """Proxy of C++ IMP::container::CloseBipartitePairContainer class"""
787 __swig_setmethods__ = {}
789 __setattr__ =
lambda self, name, value: _swig_setattr(self, CloseBipartitePairContainer, name, value)
790 __swig_getmethods__ = {}
792 __getattr__ =
lambda self, name: _swig_getattr(self, CloseBipartitePairContainer, name)
793 def __init__(self, *args):
795 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, double slack=1) -> CloseBipartitePairContainer
796 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance) -> CloseBipartitePairContainer
797 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf,
798 double slack=1) -> CloseBipartitePairContainer
799 __init__(IMP::container::CloseBipartitePairContainer self, _SingletonContainerAdaptor a, _SingletonContainerAdaptor b, double distance, ClosePairsFinder cpf) -> CloseBipartitePairContainer
801 this = _IMP_container.new_CloseBipartitePairContainer(*args)
802 try: self.this.append(this)
803 except: self.this = this
804 def remove_pair_filter(self, *args):
805 """remove_pair_filter(CloseBipartitePairContainer self, PairPredicate d)"""
806 return _IMP_container.CloseBipartitePairContainer_remove_pair_filter(self, *args)
808 def remove_pair_filters(self, *args):
809 """remove_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & d)"""
810 return _IMP_container.CloseBipartitePairContainer_remove_pair_filters(self, *args)
812 def set_pair_filters(self, *args):
813 """set_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & ps)"""
814 return _IMP_container.CloseBipartitePairContainer_set_pair_filters(self, *args)
816 def set_pair_filters_order(self, *args):
817 """set_pair_filters_order(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & objs)"""
818 return _IMP_container.CloseBipartitePairContainer_set_pair_filters_order(self, *args)
820 def add_pair_filter(self, *args):
821 """add_pair_filter(CloseBipartitePairContainer self, PairPredicate obj) -> unsigned int"""
822 return _IMP_container.CloseBipartitePairContainer_add_pair_filter(self, *args)
824 def add_pair_filters(self, *args):
825 """add_pair_filters(CloseBipartitePairContainer self, IMP::kernel::PairPredicates const & objs)"""
826 return _IMP_container.CloseBipartitePairContainer_add_pair_filters(self, *args)
828 def clear_pair_filters(self):
829 """clear_pair_filters(CloseBipartitePairContainer self)"""
830 return _IMP_container.CloseBipartitePairContainer_clear_pair_filters(self)
832 def get_number_of_pair_filters(self):
833 """get_number_of_pair_filters(CloseBipartitePairContainer self) -> unsigned int"""
834 return _IMP_container.CloseBipartitePairContainer_get_number_of_pair_filters(self)
836 def get_has_pair_filters(self):
837 """get_has_pair_filters(CloseBipartitePairContainer self) -> bool"""
838 return _IMP_container.CloseBipartitePairContainer_get_has_pair_filters(self)
840 def get_pair_filter(self, *args):
841 """get_pair_filter(CloseBipartitePairContainer self, unsigned int i) -> PairPredicate"""
842 return _IMP_container.CloseBipartitePairContainer_get_pair_filter(self, *args)
844 def get_pair_filters(self):
845 """get_pair_filters(CloseBipartitePairContainer self) -> IMP::kernel::PairPredicates"""
846 return _IMP_container.CloseBipartitePairContainer_get_pair_filters(self)
848 def reserve_pair_filters(self, *args):
849 """reserve_pair_filters(CloseBipartitePairContainer self, unsigned int sz)"""
850 return _IMP_container.CloseBipartitePairContainer_reserve_pair_filters(self, *args)
852 def do_before_evaluate(self):
853 """do_before_evaluate(CloseBipartitePairContainer self)"""
854 return _IMP_container.CloseBipartitePairContainer_do_before_evaluate(self)
857 """get_input_particles(CloseBipartitePairContainer self) -> IMP::kernel::ParticlesTemp"""
858 return _IMP_container.CloseBipartitePairContainer_get_input_particles(self)
861 """get_input_containers(CloseBipartitePairContainer self) -> IMP::kernel::ContainersTemp"""
862 return _IMP_container.CloseBipartitePairContainer_get_input_containers(self)
864 def do_get_inputs(self):
865 """do_get_inputs(CloseBipartitePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
866 return _IMP_container.CloseBipartitePairContainer_do_get_inputs(self)
868 def do_apply(self, *args):
869 """do_apply(CloseBipartitePairContainer self, PairModifier sm)"""
870 return _IMP_container.CloseBipartitePairContainer_do_apply(self, *args)
872 def get_version_info(self):
873 """get_version_info(CloseBipartitePairContainer self) -> VersionInfo"""
874 return _IMP_container.CloseBipartitePairContainer_get_version_info(self)
876 def do_show(self, *args):
877 """do_show(CloseBipartitePairContainer self, _ostream out)"""
878 return _IMP_container.CloseBipartitePairContainer_do_show(self, *args)
880 __swig_destroy__ = _IMP_container.delete_CloseBipartitePairContainer
881 __del__ =
lambda self :
None;
883 """__str__(CloseBipartitePairContainer self) -> std::string"""
884 return _IMP_container.CloseBipartitePairContainer___str__(self)
887 """__repr__(CloseBipartitePairContainer self) -> std::string"""
888 return _IMP_container.CloseBipartitePairContainer___repr__(self)
891 return _object_cast_to_CloseBipartitePairContainer(o)
892 get_from = staticmethod(get_from)
894 CloseBipartitePairContainer_swigregister = _IMP_container.CloseBipartitePairContainer_swigregister
895 CloseBipartitePairContainer_swigregister(CloseBipartitePairContainer)
898 """Proxy of C++ IMP::container::ClosePairContainer class"""
899 __swig_setmethods__ = {}
901 __setattr__ =
lambda self, name, value: _swig_setattr(self, ClosePairContainer, name, value)
902 __swig_getmethods__ = {}
904 __getattr__ =
lambda self, name: _swig_getattr(self, ClosePairContainer, name)
905 def __init__(self, *args):
907 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, double slack=1) -> ClosePairContainer
908 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff) -> ClosePairContainer
909 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf, double slack=1) -> ClosePairContainer
910 __init__(IMP::container::ClosePairContainer self, _SingletonContainerAdaptor c, double distance_cutoff, ClosePairsFinder cpf) -> ClosePairContainer
912 this = _IMP_container.new_ClosePairContainer(*args)
913 try: self.this.append(this)
914 except: self.this = this
915 def remove_pair_filter(self, *args):
916 """remove_pair_filter(ClosePairContainer self, PairPredicate d)"""
917 return _IMP_container.ClosePairContainer_remove_pair_filter(self, *args)
919 def remove_pair_filters(self, *args):
920 """remove_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & d)"""
921 return _IMP_container.ClosePairContainer_remove_pair_filters(self, *args)
923 def set_pair_filters(self, *args):
924 """set_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & ps)"""
925 return _IMP_container.ClosePairContainer_set_pair_filters(self, *args)
927 def set_pair_filters_order(self, *args):
928 """set_pair_filters_order(ClosePairContainer self, IMP::kernel::PairPredicates const & objs)"""
929 return _IMP_container.ClosePairContainer_set_pair_filters_order(self, *args)
931 def add_pair_filter(self, *args):
932 """add_pair_filter(ClosePairContainer self, PairPredicate obj) -> unsigned int"""
933 return _IMP_container.ClosePairContainer_add_pair_filter(self, *args)
935 def add_pair_filters(self, *args):
936 """add_pair_filters(ClosePairContainer self, IMP::kernel::PairPredicates const & objs)"""
937 return _IMP_container.ClosePairContainer_add_pair_filters(self, *args)
939 def clear_pair_filters(self):
940 """clear_pair_filters(ClosePairContainer self)"""
941 return _IMP_container.ClosePairContainer_clear_pair_filters(self)
943 def get_number_of_pair_filters(self):
944 """get_number_of_pair_filters(ClosePairContainer self) -> unsigned int"""
945 return _IMP_container.ClosePairContainer_get_number_of_pair_filters(self)
947 def get_has_pair_filters(self):
948 """get_has_pair_filters(ClosePairContainer self) -> bool"""
949 return _IMP_container.ClosePairContainer_get_has_pair_filters(self)
951 def get_pair_filter(self, *args):
952 """get_pair_filter(ClosePairContainer self, unsigned int i) -> PairPredicate"""
953 return _IMP_container.ClosePairContainer_get_pair_filter(self, *args)
955 def get_pair_filters(self):
956 """get_pair_filters(ClosePairContainer self) -> IMP::kernel::PairPredicates"""
957 return _IMP_container.ClosePairContainer_get_pair_filters(self)
959 def reserve_pair_filters(self, *args):
960 """reserve_pair_filters(ClosePairContainer self, unsigned int sz)"""
961 return _IMP_container.ClosePairContainer_reserve_pair_filters(self, *args)
963 def set_slack(self, *args):
964 """set_slack(ClosePairContainer self, double s)"""
965 return _IMP_container.ClosePairContainer_set_slack(self, *args)
968 """get_slack(ClosePairContainer self) -> double"""
969 return _IMP_container.ClosePairContainer_get_slack(self)
971 def do_before_evaluate(self):
972 """do_before_evaluate(ClosePairContainer self)"""
973 return _IMP_container.ClosePairContainer_do_before_evaluate(self)
976 """get_input_particles(ClosePairContainer self) -> IMP::kernel::ParticlesTemp"""
977 return _IMP_container.ClosePairContainer_get_input_particles(self)
980 """get_input_containers(ClosePairContainer self) -> IMP::kernel::ContainersTemp"""
981 return _IMP_container.ClosePairContainer_get_input_containers(self)
983 def do_get_inputs(self):
984 """do_get_inputs(ClosePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
985 return _IMP_container.ClosePairContainer_do_get_inputs(self)
987 def do_apply(self, *args):
988 """do_apply(ClosePairContainer self, PairModifier sm)"""
989 return _IMP_container.ClosePairContainer_do_apply(self, *args)
991 def get_version_info(self):
992 """get_version_info(ClosePairContainer self) -> VersionInfo"""
993 return _IMP_container.ClosePairContainer_get_version_info(self)
995 def do_show(self, *args):
996 """do_show(ClosePairContainer self, _ostream out)"""
997 return _IMP_container.ClosePairContainer_do_show(self, *args)
999 __swig_destroy__ = _IMP_container.delete_ClosePairContainer
1000 __del__ =
lambda self :
None;
1002 """__str__(ClosePairContainer self) -> std::string"""
1003 return _IMP_container.ClosePairContainer___str__(self)
1006 """__repr__(ClosePairContainer self) -> std::string"""
1007 return _IMP_container.ClosePairContainer___repr__(self)
1010 return _object_cast_to_ClosePairContainer(o)
1011 get_from = staticmethod(get_from)
1013 ClosePairContainer_swigregister = _IMP_container.ClosePairContainer_swigregister
1014 ClosePairContainer_swigregister(ClosePairContainer)
1019 get_slack_estimate(IMP::kernel::ParticlesTemp const & ps, double upper_bound, double step, IMP::kernel::RestraintsTemp const & restraints,
1020 bool derivatives, Optimizer opt, ClosePairContainer cpc) -> double
1022 return _IMP_container.get_slack_estimate(*args)
1024 """Proxy of C++ IMP::container::ConnectingPairContainer class"""
1025 __swig_setmethods__ = {}
1027 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConnectingPairContainer, name, value)
1028 __swig_getmethods__ = {}
1030 __getattr__ =
lambda self, name: _swig_getattr(self, ConnectingPairContainer, name)
1031 def __init__(self, *args):
1032 """__init__(IMP::container::ConnectingPairContainer self, SingletonContainer sc, double error) -> ConnectingPairContainer"""
1033 this = _IMP_container.new_ConnectingPairContainer(*args)
1034 try: self.this.append(this)
1035 except: self.this = this
1036 def do_before_evaluate(self):
1037 """do_before_evaluate(ConnectingPairContainer self)"""
1038 return _IMP_container.ConnectingPairContainer_do_before_evaluate(self)
1041 """get_input_particles(ConnectingPairContainer self) -> IMP::kernel::ParticlesTemp"""
1042 return _IMP_container.ConnectingPairContainer_get_input_particles(self)
1045 """get_input_containers(ConnectingPairContainer self) -> IMP::kernel::ContainersTemp"""
1046 return _IMP_container.ConnectingPairContainer_get_input_containers(self)
1048 def do_get_inputs(self):
1049 """do_get_inputs(ConnectingPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1050 return _IMP_container.ConnectingPairContainer_do_get_inputs(self)
1052 def do_apply(self, *args):
1053 """do_apply(ConnectingPairContainer self, PairModifier sm)"""
1054 return _IMP_container.ConnectingPairContainer_do_apply(self, *args)
1056 def get_version_info(self):
1057 """get_version_info(ConnectingPairContainer self) -> VersionInfo"""
1058 return _IMP_container.ConnectingPairContainer_get_version_info(self)
1060 def do_show(self, *args):
1061 """do_show(ConnectingPairContainer self, _ostream out)"""
1062 return _IMP_container.ConnectingPairContainer_do_show(self, *args)
1064 __swig_destroy__ = _IMP_container.delete_ConnectingPairContainer
1065 __del__ =
lambda self :
None;
1067 """__str__(ConnectingPairContainer self) -> std::string"""
1068 return _IMP_container.ConnectingPairContainer___str__(self)
1071 """__repr__(ConnectingPairContainer self) -> std::string"""
1072 return _IMP_container.ConnectingPairContainer___repr__(self)
1075 return _object_cast_to_ConnectingPairContainer(o)
1076 get_from = staticmethod(get_from)
1078 ConnectingPairContainer_swigregister = _IMP_container.ConnectingPairContainer_swigregister
1079 ConnectingPairContainer_swigregister(ConnectingPairContainer)
1082 """Proxy of C++ IMP::container::ConsecutivePairContainer class"""
1083 __swig_setmethods__ = {}
1085 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConsecutivePairContainer, name, value)
1086 __swig_getmethods__ = {}
1088 __getattr__ =
lambda self, name: _swig_getattr(self, ConsecutivePairContainer, name)
1089 def __init__(self, *args):
1091 __init__(IMP::container::ConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ConsecutivePairContainer%1%") -> ConsecutivePairContainer
1092 __init__(IMP::container::ConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps) -> ConsecutivePairContainer
1094 this = _IMP_container.new_ConsecutivePairContainer(*args)
1095 try: self.this.append(this)
1096 except: self.this = this
1097 def do_before_evaluate(self):
1098 """do_before_evaluate(ConsecutivePairContainer self)"""
1099 return _IMP_container.ConsecutivePairContainer_do_before_evaluate(self)
1102 """get_input_particles(ConsecutivePairContainer self) -> IMP::kernel::ParticlesTemp"""
1103 return _IMP_container.ConsecutivePairContainer_get_input_particles(self)
1106 """get_input_containers(ConsecutivePairContainer self) -> IMP::kernel::ContainersTemp"""
1107 return _IMP_container.ConsecutivePairContainer_get_input_containers(self)
1109 def do_get_inputs(self):
1110 """do_get_inputs(ConsecutivePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1111 return _IMP_container.ConsecutivePairContainer_do_get_inputs(self)
1113 def do_apply(self, *args):
1114 """do_apply(ConsecutivePairContainer self, PairModifier sm)"""
1115 return _IMP_container.ConsecutivePairContainer_do_apply(self, *args)
1117 def get_version_info(self):
1118 """get_version_info(ConsecutivePairContainer self) -> VersionInfo"""
1119 return _IMP_container.ConsecutivePairContainer_get_version_info(self)
1121 def do_show(self, *args):
1122 """do_show(ConsecutivePairContainer self, _ostream out)"""
1123 return _IMP_container.ConsecutivePairContainer_do_show(self, *args)
1125 __swig_destroy__ = _IMP_container.delete_ConsecutivePairContainer
1126 __del__ =
lambda self :
None;
1128 """__str__(ConsecutivePairContainer self) -> std::string"""
1129 return _IMP_container.ConsecutivePairContainer___str__(self)
1132 """__repr__(ConsecutivePairContainer self) -> std::string"""
1133 return _IMP_container.ConsecutivePairContainer___repr__(self)
1136 return _object_cast_to_ConsecutivePairContainer(o)
1137 get_from = staticmethod(get_from)
1139 ConsecutivePairContainer_swigregister = _IMP_container.ConsecutivePairContainer_swigregister
1140 ConsecutivePairContainer_swigregister(ConsecutivePairContainer)
1143 """Proxy of C++ IMP::container::ConsecutivePairFilter class"""
1144 __swig_setmethods__ = {}
1146 __setattr__ =
lambda self, name, value: _swig_setattr(self, ConsecutivePairFilter, name, value)
1147 __swig_getmethods__ = {}
1149 __getattr__ =
lambda self, name: _swig_getattr(self, ConsecutivePairFilter, name)
1150 def __init__(self, *args):
1151 """__init__(IMP::container::ConsecutivePairFilter self, ConsecutivePairContainer cpc) -> ConsecutivePairFilter"""
1152 this = _IMP_container.new_ConsecutivePairFilter(*args)
1153 try: self.this.append(this)
1154 except: self.this = this
1155 def get_value(self, *args):
1157 get_value(ConsecutivePairFilter self, IMP::kernel::ParticlePair const & a) -> int
1158 get_value(ConsecutivePairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
1160 return _IMP_container.ConsecutivePairFilter_get_value(self, *args)
1162 def get_value_index(self, *args):
1164 get_value_index(ConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPair const & pi) -> int
1165 get_value_index(ConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
1167 return _IMP_container.ConsecutivePairFilter_get_value_index(self, *args)
1169 def get_version_info(self):
1170 """get_version_info(ConsecutivePairFilter self) -> VersionInfo"""
1171 return _IMP_container.ConsecutivePairFilter_get_version_info(self)
1173 __swig_destroy__ = _IMP_container.delete_ConsecutivePairFilter
1174 __del__ =
lambda self :
None;
1176 """__str__(ConsecutivePairFilter self) -> std::string"""
1177 return _IMP_container.ConsecutivePairFilter___str__(self)
1180 """__repr__(ConsecutivePairFilter self) -> std::string"""
1181 return _IMP_container.ConsecutivePairFilter___repr__(self)
1184 return _object_cast_to_ConsecutivePairFilter(o)
1185 get_from = staticmethod(get_from)
1187 ConsecutivePairFilter_swigregister = _IMP_container.ConsecutivePairFilter_swigregister
1188 ConsecutivePairFilter_swigregister(ConsecutivePairFilter)
1191 """Proxy of C++ IMP::container::ExclusiveConsecutivePairContainer class"""
1192 __swig_setmethods__ = {}
1194 __setattr__ =
lambda self, name, value: _swig_setattr(self, ExclusiveConsecutivePairContainer, name, value)
1195 __swig_getmethods__ = {}
1197 __getattr__ =
lambda self, name: _swig_getattr(self, ExclusiveConsecutivePairContainer, name)
1198 def __init__(self, *args):
1200 __init__(IMP::container::ExclusiveConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ExclusiveConsecutivePairContainer%1%") -> ExclusiveConsecutivePairContainer
1201 __init__(IMP::container::ExclusiveConsecutivePairContainer self, IMP::kernel::ParticlesTemp const & ps) -> ExclusiveConsecutivePairContainer
1203 this = _IMP_container.new_ExclusiveConsecutivePairContainer(*args)
1204 try: self.this.append(this)
1205 except: self.this = this
1206 def do_before_evaluate(self):
1207 """do_before_evaluate(ExclusiveConsecutivePairContainer self)"""
1208 return _IMP_container.ExclusiveConsecutivePairContainer_do_before_evaluate(self)
1211 """get_input_particles(ExclusiveConsecutivePairContainer self) -> IMP::kernel::ParticlesTemp"""
1212 return _IMP_container.ExclusiveConsecutivePairContainer_get_input_particles(self)
1215 """get_input_containers(ExclusiveConsecutivePairContainer self) -> IMP::kernel::ContainersTemp"""
1216 return _IMP_container.ExclusiveConsecutivePairContainer_get_input_containers(self)
1218 def do_get_inputs(self):
1219 """do_get_inputs(ExclusiveConsecutivePairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1220 return _IMP_container.ExclusiveConsecutivePairContainer_do_get_inputs(self)
1222 def do_apply(self, *args):
1223 """do_apply(ExclusiveConsecutivePairContainer self, PairModifier sm)"""
1224 return _IMP_container.ExclusiveConsecutivePairContainer_do_apply(self, *args)
1226 def get_version_info(self):
1227 """get_version_info(ExclusiveConsecutivePairContainer self) -> VersionInfo"""
1228 return _IMP_container.ExclusiveConsecutivePairContainer_get_version_info(self)
1230 def do_show(self, *args):
1231 """do_show(ExclusiveConsecutivePairContainer self, _ostream out)"""
1232 return _IMP_container.ExclusiveConsecutivePairContainer_do_show(self, *args)
1234 __swig_destroy__ = _IMP_container.delete_ExclusiveConsecutivePairContainer
1235 __del__ =
lambda self :
None;
1237 """__str__(ExclusiveConsecutivePairContainer self) -> std::string"""
1238 return _IMP_container.ExclusiveConsecutivePairContainer___str__(self)
1241 """__repr__(ExclusiveConsecutivePairContainer self) -> std::string"""
1242 return _IMP_container.ExclusiveConsecutivePairContainer___repr__(self)
1245 return _object_cast_to_ExclusiveConsecutivePairContainer(o)
1246 get_from = staticmethod(get_from)
1248 ExclusiveConsecutivePairContainer_swigregister = _IMP_container.ExclusiveConsecutivePairContainer_swigregister
1249 ExclusiveConsecutivePairContainer_swigregister(ExclusiveConsecutivePairContainer)
1252 """Proxy of C++ IMP::container::ExclusiveConsecutivePairFilter class"""
1253 __swig_setmethods__ = {}
1255 __setattr__ =
lambda self, name, value: _swig_setattr(self, ExclusiveConsecutivePairFilter, name, value)
1256 __swig_getmethods__ = {}
1258 __getattr__ =
lambda self, name: _swig_getattr(self, ExclusiveConsecutivePairFilter, name)
1260 """__init__(IMP::container::ExclusiveConsecutivePairFilter self) -> ExclusiveConsecutivePairFilter"""
1261 this = _IMP_container.new_ExclusiveConsecutivePairFilter()
1262 try: self.this.append(this)
1263 except: self.this = this
1264 def get_value(self, *args):
1266 get_value(ExclusiveConsecutivePairFilter self, IMP::kernel::ParticlePair const & a) -> int
1267 get_value(ExclusiveConsecutivePairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
1269 return _IMP_container.ExclusiveConsecutivePairFilter_get_value(self, *args)
1271 def get_value_index(self, *args):
1273 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPair const & pi) -> int
1274 get_value_index(ExclusiveConsecutivePairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
1276 return _IMP_container.ExclusiveConsecutivePairFilter_get_value_index(self, *args)
1278 def get_version_info(self):
1279 """get_version_info(ExclusiveConsecutivePairFilter self) -> VersionInfo"""
1280 return _IMP_container.ExclusiveConsecutivePairFilter_get_version_info(self)
1282 __swig_destroy__ = _IMP_container.delete_ExclusiveConsecutivePairFilter
1283 __del__ =
lambda self :
None;
1285 """__str__(ExclusiveConsecutivePairFilter self) -> std::string"""
1286 return _IMP_container.ExclusiveConsecutivePairFilter___str__(self)
1289 """__repr__(ExclusiveConsecutivePairFilter self) -> std::string"""
1290 return _IMP_container.ExclusiveConsecutivePairFilter___repr__(self)
1293 return _object_cast_to_ExclusiveConsecutivePairFilter(o)
1294 get_from = staticmethod(get_from)
1296 ExclusiveConsecutivePairFilter_swigregister = _IMP_container.ExclusiveConsecutivePairFilter_swigregister
1297 ExclusiveConsecutivePairFilter_swigregister(ExclusiveConsecutivePairFilter)
1300 """Proxy of C++ IMP::container::ListPairContainer class"""
1301 __swig_setmethods__ = {}
1303 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListPairContainer, name, value)
1304 __swig_getmethods__ = {}
1306 __getattr__ =
lambda self, name: _swig_getattr(self, ListPairContainer, name)
1307 def set_particle_pairs(self, *args):
1309 set_particle_pairs(ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps)
1310 set_particle_pairs(ListPairContainer self, IMP::kernel::ParticleIndexPairs const & contents)
1312 return _IMP_container.ListPairContainer_set_particle_pairs(self, *args)
1314 def __init__(self, *args):
1316 __init__(IMP::container::ListPairContainer self, Model m, IMP::kernel::ParticleIndexPairs const & contents, std::string name="ListPairContainer%1%") -> ListPairContainer
1317 __init__(IMP::container::ListPairContainer self, Model m, IMP::kernel::ParticleIndexPairs const & contents) -> ListPairContainer
1318 __init__(IMP::container::ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps, std::string name="ListPairContainer%1%") -> ListPairContainer
1319 __init__(IMP::container::ListPairContainer self, IMP::kernel::ParticlePairsTemp const & ps) -> ListPairContainer
1320 __init__(IMP::container::ListPairContainer self, Model m, std::string name="ListPairContainer %1%") -> ListPairContainer
1321 __init__(IMP::container::ListPairContainer self, Model m) -> ListPairContainer
1322 __init__(IMP::container::ListPairContainer self, Model m, char const * name) -> ListPairContainer
1324 this = _IMP_container.new_ListPairContainer(*args)
1325 try: self.this.append(this)
1326 except: self.this = this
1327 def add_particle_pair(self, *args):
1328 """add_particle_pair(ListPairContainer self, IMP::kernel::ParticlePair const & vt)"""
1329 return _IMP_container.ListPairContainer_add_particle_pair(self, *args)
1331 def add_particle_pairs(self, *args):
1332 """add_particle_pairs(ListPairContainer self, IMP::kernel::ParticlePairsTemp const & c)"""
1333 return _IMP_container.ListPairContainer_add_particle_pairs(self, *args)
1335 def clear_particle_pairs(self):
1336 """clear_particle_pairs(ListPairContainer self)"""
1337 return _IMP_container.ListPairContainer_clear_particle_pairs(self)
1339 def do_before_evaluate(self):
1340 """do_before_evaluate(ListPairContainer self)"""
1341 return _IMP_container.ListPairContainer_do_before_evaluate(self)
1344 """get_input_particles(ListPairContainer self) -> IMP::kernel::ParticlesTemp"""
1345 return _IMP_container.ListPairContainer_get_input_particles(self)
1348 """get_input_containers(ListPairContainer self) -> IMP::kernel::ContainersTemp"""
1349 return _IMP_container.ListPairContainer_get_input_containers(self)
1351 def do_get_inputs(self):
1352 """do_get_inputs(ListPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1353 return _IMP_container.ListPairContainer_do_get_inputs(self)
1355 def do_apply(self, *args):
1356 """do_apply(ListPairContainer self, PairModifier sm)"""
1357 return _IMP_container.ListPairContainer_do_apply(self, *args)
1359 def get_version_info(self):
1360 """get_version_info(ListPairContainer self) -> VersionInfo"""
1361 return _IMP_container.ListPairContainer_get_version_info(self)
1363 def do_show(self, *args):
1364 """do_show(ListPairContainer self, _ostream out)"""
1365 return _IMP_container.ListPairContainer_do_show(self, *args)
1367 __swig_destroy__ = _IMP_container.delete_ListPairContainer
1368 __del__ =
lambda self :
None;
1370 """__str__(ListPairContainer self) -> std::string"""
1371 return _IMP_container.ListPairContainer___str__(self)
1374 """__repr__(ListPairContainer self) -> std::string"""
1375 return _IMP_container.ListPairContainer___repr__(self)
1378 return _object_cast_to_ListPairContainer(o)
1379 get_from = staticmethod(get_from)
1381 ListPairContainer_swigregister = _IMP_container.ListPairContainer_swigregister
1382 ListPairContainer_swigregister(ListPairContainer)
1385 """Proxy of C++ IMP::container::ListQuadContainer class"""
1386 __swig_setmethods__ = {}
1388 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListQuadContainer, name, value)
1389 __swig_getmethods__ = {}
1391 __getattr__ =
lambda self, name: _swig_getattr(self, ListQuadContainer, name)
1392 def set_particle_quads(self, *args):
1394 set_particle_quads(ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps)
1395 set_particle_quads(ListQuadContainer self, IMP::kernel::ParticleIndexQuads const & contents)
1397 return _IMP_container.ListQuadContainer_set_particle_quads(self, *args)
1399 def __init__(self, *args):
1401 __init__(IMP::container::ListQuadContainer self, Model m, IMP::kernel::ParticleIndexQuads const & contents, std::string name="ListQuadContainer%1%") -> ListQuadContainer
1402 __init__(IMP::container::ListQuadContainer self, Model m, IMP::kernel::ParticleIndexQuads const & contents) -> ListQuadContainer
1403 __init__(IMP::container::ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps, std::string name="ListQuadContainer%1%") -> ListQuadContainer
1404 __init__(IMP::container::ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & ps) -> ListQuadContainer
1405 __init__(IMP::container::ListQuadContainer self, Model m, std::string name="ListQuadContainer %1%") -> ListQuadContainer
1406 __init__(IMP::container::ListQuadContainer self, Model m) -> ListQuadContainer
1407 __init__(IMP::container::ListQuadContainer self, Model m, char const * name) -> ListQuadContainer
1409 this = _IMP_container.new_ListQuadContainer(*args)
1410 try: self.this.append(this)
1411 except: self.this = this
1412 def add_particle_quad(self, *args):
1413 """add_particle_quad(ListQuadContainer self, IMP::kernel::ParticleQuad const & vt)"""
1414 return _IMP_container.ListQuadContainer_add_particle_quad(self, *args)
1416 def add_particle_quads(self, *args):
1417 """add_particle_quads(ListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & c)"""
1418 return _IMP_container.ListQuadContainer_add_particle_quads(self, *args)
1420 def clear_particle_quads(self):
1421 """clear_particle_quads(ListQuadContainer self)"""
1422 return _IMP_container.ListQuadContainer_clear_particle_quads(self)
1424 def do_before_evaluate(self):
1425 """do_before_evaluate(ListQuadContainer self)"""
1426 return _IMP_container.ListQuadContainer_do_before_evaluate(self)
1429 """get_input_particles(ListQuadContainer self) -> IMP::kernel::ParticlesTemp"""
1430 return _IMP_container.ListQuadContainer_get_input_particles(self)
1433 """get_input_containers(ListQuadContainer self) -> IMP::kernel::ContainersTemp"""
1434 return _IMP_container.ListQuadContainer_get_input_containers(self)
1436 def do_get_inputs(self):
1437 """do_get_inputs(ListQuadContainer self) -> IMP::kernel::ModelObjectsTemp"""
1438 return _IMP_container.ListQuadContainer_do_get_inputs(self)
1440 def do_apply(self, *args):
1441 """do_apply(ListQuadContainer self, QuadModifier sm)"""
1442 return _IMP_container.ListQuadContainer_do_apply(self, *args)
1444 def get_version_info(self):
1445 """get_version_info(ListQuadContainer self) -> VersionInfo"""
1446 return _IMP_container.ListQuadContainer_get_version_info(self)
1448 def do_show(self, *args):
1449 """do_show(ListQuadContainer self, _ostream out)"""
1450 return _IMP_container.ListQuadContainer_do_show(self, *args)
1452 __swig_destroy__ = _IMP_container.delete_ListQuadContainer
1453 __del__ =
lambda self :
None;
1455 """__str__(ListQuadContainer self) -> std::string"""
1456 return _IMP_container.ListQuadContainer___str__(self)
1459 """__repr__(ListQuadContainer self) -> std::string"""
1460 return _IMP_container.ListQuadContainer___repr__(self)
1463 return _object_cast_to_ListQuadContainer(o)
1464 get_from = staticmethod(get_from)
1466 ListQuadContainer_swigregister = _IMP_container.ListQuadContainer_swigregister
1467 ListQuadContainer_swigregister(ListQuadContainer)
1470 """Proxy of C++ IMP::container::ListSingletonContainer class"""
1471 __swig_setmethods__ = {}
1473 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListSingletonContainer, name, value)
1474 __swig_getmethods__ = {}
1476 __getattr__ =
lambda self, name: _swig_getattr(self, ListSingletonContainer, name)
1477 def set_particles(self, *args):
1479 set_particles(ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps)
1480 set_particles(ListSingletonContainer self, IMP::kernel::ParticleIndexes const & contents)
1482 return _IMP_container.ListSingletonContainer_set_particles(self, *args)
1484 def __init__(self, *args):
1486 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::kernel::ParticleIndexes const & contents, std::string name="ListSingletonContainer%1%") -> ListSingletonContainer
1487 __init__(IMP::container::ListSingletonContainer self, Model m, IMP::kernel::ParticleIndexes const & contents) -> ListSingletonContainer
1488 __init__(IMP::container::ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps, std::string name="ListSingletonContainer%1%") -> ListSingletonContainer
1489 __init__(IMP::container::ListSingletonContainer self, IMP::kernel::ParticlesTemp const & ps) -> ListSingletonContainer
1490 __init__(IMP::container::ListSingletonContainer self, Model m, std::string name="ListSingletonContainer %1%") -> ListSingletonContainer
1491 __init__(IMP::container::ListSingletonContainer self, Model m) -> ListSingletonContainer
1492 __init__(IMP::container::ListSingletonContainer self, Model m, char const * name) -> ListSingletonContainer
1494 this = _IMP_container.new_ListSingletonContainer(*args)
1495 try: self.this.append(this)
1496 except: self.this = this
1498 """add_particle(ListSingletonContainer self, Particle vt)"""
1499 return _IMP_container.ListSingletonContainer_add_particle(self, *args)
1502 """add_particles(ListSingletonContainer self, IMP::kernel::ParticlesTemp const & c)"""
1503 return _IMP_container.ListSingletonContainer_add_particles(self, *args)
1505 def clear_particles(self):
1506 """clear_particles(ListSingletonContainer self)"""
1507 return _IMP_container.ListSingletonContainer_clear_particles(self)
1509 def do_before_evaluate(self):
1510 """do_before_evaluate(ListSingletonContainer self)"""
1511 return _IMP_container.ListSingletonContainer_do_before_evaluate(self)
1514 """get_input_particles(ListSingletonContainer self) -> IMP::kernel::ParticlesTemp"""
1515 return _IMP_container.ListSingletonContainer_get_input_particles(self)
1518 """get_input_containers(ListSingletonContainer self) -> IMP::kernel::ContainersTemp"""
1519 return _IMP_container.ListSingletonContainer_get_input_containers(self)
1521 def do_get_inputs(self):
1522 """do_get_inputs(ListSingletonContainer self) -> IMP::kernel::ModelObjectsTemp"""
1523 return _IMP_container.ListSingletonContainer_do_get_inputs(self)
1525 def do_apply(self, *args):
1526 """do_apply(ListSingletonContainer self, SingletonModifier sm)"""
1527 return _IMP_container.ListSingletonContainer_do_apply(self, *args)
1529 def get_version_info(self):
1530 """get_version_info(ListSingletonContainer self) -> VersionInfo"""
1531 return _IMP_container.ListSingletonContainer_get_version_info(self)
1533 def do_show(self, *args):
1534 """do_show(ListSingletonContainer self, _ostream out)"""
1535 return _IMP_container.ListSingletonContainer_do_show(self, *args)
1537 __swig_destroy__ = _IMP_container.delete_ListSingletonContainer
1538 __del__ =
lambda self :
None;
1540 """__str__(ListSingletonContainer self) -> std::string"""
1541 return _IMP_container.ListSingletonContainer___str__(self)
1544 """__repr__(ListSingletonContainer self) -> std::string"""
1545 return _IMP_container.ListSingletonContainer___repr__(self)
1548 return _object_cast_to_ListSingletonContainer(o)
1549 get_from = staticmethod(get_from)
1551 ListSingletonContainer_swigregister = _IMP_container.ListSingletonContainer_swigregister
1552 ListSingletonContainer_swigregister(ListSingletonContainer)
1555 """Proxy of C++ IMP::container::ListTripletContainer class"""
1556 __swig_setmethods__ = {}
1558 __setattr__ =
lambda self, name, value: _swig_setattr(self, ListTripletContainer, name, value)
1559 __swig_getmethods__ = {}
1561 __getattr__ =
lambda self, name: _swig_getattr(self, ListTripletContainer, name)
1562 def set_particle_triplets(self, *args):
1564 set_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps)
1565 set_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleIndexTriplets const & contents)
1567 return _IMP_container.ListTripletContainer_set_particle_triplets(self, *args)
1569 def __init__(self, *args):
1571 __init__(IMP::container::ListTripletContainer self, Model m, IMP::kernel::ParticleIndexTriplets const & contents, std::string name="ListTripletContainer%1%") -> ListTripletContainer
1572 __init__(IMP::container::ListTripletContainer self, Model m, IMP::kernel::ParticleIndexTriplets const & contents) -> ListTripletContainer
1573 __init__(IMP::container::ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps, std::string name="ListTripletContainer%1%") -> ListTripletContainer
1574 __init__(IMP::container::ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & ps) -> ListTripletContainer
1575 __init__(IMP::container::ListTripletContainer self, Model m, std::string name="ListTripletContainer %1%") -> ListTripletContainer
1576 __init__(IMP::container::ListTripletContainer self, Model m) -> ListTripletContainer
1577 __init__(IMP::container::ListTripletContainer self, Model m, char const * name) -> ListTripletContainer
1579 this = _IMP_container.new_ListTripletContainer(*args)
1580 try: self.this.append(this)
1581 except: self.this = this
1582 def add_particle_triplet(self, *args):
1583 """add_particle_triplet(ListTripletContainer self, IMP::kernel::ParticleTriplet const & vt)"""
1584 return _IMP_container.ListTripletContainer_add_particle_triplet(self, *args)
1586 def add_particle_triplets(self, *args):
1587 """add_particle_triplets(ListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & c)"""
1588 return _IMP_container.ListTripletContainer_add_particle_triplets(self, *args)
1590 def clear_particle_triplets(self):
1591 """clear_particle_triplets(ListTripletContainer self)"""
1592 return _IMP_container.ListTripletContainer_clear_particle_triplets(self)
1594 def do_before_evaluate(self):
1595 """do_before_evaluate(ListTripletContainer self)"""
1596 return _IMP_container.ListTripletContainer_do_before_evaluate(self)
1599 """get_input_particles(ListTripletContainer self) -> IMP::kernel::ParticlesTemp"""
1600 return _IMP_container.ListTripletContainer_get_input_particles(self)
1603 """get_input_containers(ListTripletContainer self) -> IMP::kernel::ContainersTemp"""
1604 return _IMP_container.ListTripletContainer_get_input_containers(self)
1606 def do_get_inputs(self):
1607 """do_get_inputs(ListTripletContainer self) -> IMP::kernel::ModelObjectsTemp"""
1608 return _IMP_container.ListTripletContainer_do_get_inputs(self)
1610 def do_apply(self, *args):
1611 """do_apply(ListTripletContainer self, TripletModifier sm)"""
1612 return _IMP_container.ListTripletContainer_do_apply(self, *args)
1614 def get_version_info(self):
1615 """get_version_info(ListTripletContainer self) -> VersionInfo"""
1616 return _IMP_container.ListTripletContainer_get_version_info(self)
1618 def do_show(self, *args):
1619 """do_show(ListTripletContainer self, _ostream out)"""
1620 return _IMP_container.ListTripletContainer_do_show(self, *args)
1622 __swig_destroy__ = _IMP_container.delete_ListTripletContainer
1623 __del__ =
lambda self :
None;
1625 """__str__(ListTripletContainer self) -> std::string"""
1626 return _IMP_container.ListTripletContainer___str__(self)
1629 """__repr__(ListTripletContainer self) -> std::string"""
1630 return _IMP_container.ListTripletContainer___repr__(self)
1633 return _object_cast_to_ListTripletContainer(o)
1634 get_from = staticmethod(get_from)
1636 ListTripletContainer_swigregister = _IMP_container.ListTripletContainer_swigregister
1637 ListTripletContainer_swigregister(ListTripletContainer)
1640 """Proxy of C++ IMP::container::DynamicListPairContainer class"""
1641 __swig_setmethods__ = {}
1643 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListPairContainer, name, value)
1644 __swig_getmethods__ = {}
1646 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListPairContainer, name)
1647 def __init__(self, *args):
1649 __init__(IMP::container::DynamicListPairContainer self, Container m, std::string name="ListPairContainer %1%") -> DynamicListPairContainer
1650 __init__(IMP::container::DynamicListPairContainer self, Container m) -> DynamicListPairContainer
1652 this = _IMP_container.new_DynamicListPairContainer(*args)
1653 try: self.this.append(this)
1654 except: self.this = this
1655 def add_particle_pair(self, *args):
1656 """add_particle_pair(DynamicListPairContainer self, IMP::kernel::ParticlePair const & vt)"""
1657 return _IMP_container.DynamicListPairContainer_add_particle_pair(self, *args)
1659 def add_particle_pairs(self, *args):
1660 """add_particle_pairs(DynamicListPairContainer self, IMP::kernel::ParticlePairsTemp const & c)"""
1661 return _IMP_container.DynamicListPairContainer_add_particle_pairs(self, *args)
1663 def set_particle_pairs(self, *args):
1664 """set_particle_pairs(DynamicListPairContainer self, IMP::kernel::ParticlePairsTemp c)"""
1665 return _IMP_container.DynamicListPairContainer_set_particle_pairs(self, *args)
1667 def clear_particle_pairs(self):
1668 """clear_particle_pairs(DynamicListPairContainer self)"""
1669 return _IMP_container.DynamicListPairContainer_clear_particle_pairs(self)
1671 def do_before_evaluate(self):
1672 """do_before_evaluate(DynamicListPairContainer self)"""
1673 return _IMP_container.DynamicListPairContainer_do_before_evaluate(self)
1676 """get_input_particles(DynamicListPairContainer self) -> IMP::kernel::ParticlesTemp"""
1677 return _IMP_container.DynamicListPairContainer_get_input_particles(self)
1680 """get_input_containers(DynamicListPairContainer self) -> IMP::kernel::ContainersTemp"""
1681 return _IMP_container.DynamicListPairContainer_get_input_containers(self)
1683 def do_get_inputs(self):
1684 """do_get_inputs(DynamicListPairContainer self) -> IMP::kernel::ModelObjectsTemp"""
1685 return _IMP_container.DynamicListPairContainer_do_get_inputs(self)
1687 def do_apply(self, *args):
1688 """do_apply(DynamicListPairContainer self, PairModifier sm)"""
1689 return _IMP_container.DynamicListPairContainer_do_apply(self, *args)
1691 def get_version_info(self):
1692 """get_version_info(DynamicListPairContainer self) -> VersionInfo"""
1693 return _IMP_container.DynamicListPairContainer_get_version_info(self)
1695 def do_show(self, *args):
1696 """do_show(DynamicListPairContainer self, _ostream out)"""
1697 return _IMP_container.DynamicListPairContainer_do_show(self, *args)
1699 __swig_destroy__ = _IMP_container.delete_DynamicListPairContainer
1700 __del__ =
lambda self :
None;
1702 """__str__(DynamicListPairContainer self) -> std::string"""
1703 return _IMP_container.DynamicListPairContainer___str__(self)
1706 """__repr__(DynamicListPairContainer self) -> std::string"""
1707 return _IMP_container.DynamicListPairContainer___repr__(self)
1710 return _object_cast_to_DynamicListPairContainer(o)
1711 get_from = staticmethod(get_from)
1713 DynamicListPairContainer_swigregister = _IMP_container.DynamicListPairContainer_swigregister
1714 DynamicListPairContainer_swigregister(DynamicListPairContainer)
1717 """Proxy of C++ IMP::container::DynamicListQuadContainer class"""
1718 __swig_setmethods__ = {}
1720 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListQuadContainer, name, value)
1721 __swig_getmethods__ = {}
1723 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListQuadContainer, name)
1724 def __init__(self, *args):
1726 __init__(IMP::container::DynamicListQuadContainer self, Container m, std::string name="ListQuadContainer %1%") -> DynamicListQuadContainer
1727 __init__(IMP::container::DynamicListQuadContainer self, Container m) -> DynamicListQuadContainer
1729 this = _IMP_container.new_DynamicListQuadContainer(*args)
1730 try: self.this.append(this)
1731 except: self.this = this
1732 def add_particle_quad(self, *args):
1733 """add_particle_quad(DynamicListQuadContainer self, IMP::kernel::ParticleQuad const & vt)"""
1734 return _IMP_container.DynamicListQuadContainer_add_particle_quad(self, *args)
1736 def add_particle_quads(self, *args):
1737 """add_particle_quads(DynamicListQuadContainer self, IMP::kernel::ParticleQuadsTemp const & c)"""
1738 return _IMP_container.DynamicListQuadContainer_add_particle_quads(self, *args)
1740 def set_particle_quads(self, *args):
1741 """set_particle_quads(DynamicListQuadContainer self, IMP::kernel::ParticleQuadsTemp c)"""
1742 return _IMP_container.DynamicListQuadContainer_set_particle_quads(self, *args)
1744 def clear_particle_quads(self):
1745 """clear_particle_quads(DynamicListQuadContainer self)"""
1746 return _IMP_container.DynamicListQuadContainer_clear_particle_quads(self)
1748 def do_before_evaluate(self):
1749 """do_before_evaluate(DynamicListQuadContainer self)"""
1750 return _IMP_container.DynamicListQuadContainer_do_before_evaluate(self)
1753 """get_input_particles(DynamicListQuadContainer self) -> IMP::kernel::ParticlesTemp"""
1754 return _IMP_container.DynamicListQuadContainer_get_input_particles(self)
1757 """get_input_containers(DynamicListQuadContainer self) -> IMP::kernel::ContainersTemp"""
1758 return _IMP_container.DynamicListQuadContainer_get_input_containers(self)
1760 def do_get_inputs(self):
1761 """do_get_inputs(DynamicListQuadContainer self) -> IMP::kernel::ModelObjectsTemp"""
1762 return _IMP_container.DynamicListQuadContainer_do_get_inputs(self)
1764 def do_apply(self, *args):
1765 """do_apply(DynamicListQuadContainer self, QuadModifier sm)"""
1766 return _IMP_container.DynamicListQuadContainer_do_apply(self, *args)
1768 def get_version_info(self):
1769 """get_version_info(DynamicListQuadContainer self) -> VersionInfo"""
1770 return _IMP_container.DynamicListQuadContainer_get_version_info(self)
1772 def do_show(self, *args):
1773 """do_show(DynamicListQuadContainer self, _ostream out)"""
1774 return _IMP_container.DynamicListQuadContainer_do_show(self, *args)
1776 __swig_destroy__ = _IMP_container.delete_DynamicListQuadContainer
1777 __del__ =
lambda self :
None;
1779 """__str__(DynamicListQuadContainer self) -> std::string"""
1780 return _IMP_container.DynamicListQuadContainer___str__(self)
1783 """__repr__(DynamicListQuadContainer self) -> std::string"""
1784 return _IMP_container.DynamicListQuadContainer___repr__(self)
1787 return _object_cast_to_DynamicListQuadContainer(o)
1788 get_from = staticmethod(get_from)
1790 DynamicListQuadContainer_swigregister = _IMP_container.DynamicListQuadContainer_swigregister
1791 DynamicListQuadContainer_swigregister(DynamicListQuadContainer)
1794 """Proxy of C++ IMP::container::DynamicListSingletonContainer class"""
1795 __swig_setmethods__ = {}
1797 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListSingletonContainer, name, value)
1798 __swig_getmethods__ = {}
1800 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListSingletonContainer, name)
1801 def __init__(self, *args):
1803 __init__(IMP::container::DynamicListSingletonContainer self, Container m, std::string name="ListSingletonContainer %1%") -> DynamicListSingletonContainer
1804 __init__(IMP::container::DynamicListSingletonContainer self, Container m) -> DynamicListSingletonContainer
1806 this = _IMP_container.new_DynamicListSingletonContainer(*args)
1807 try: self.this.append(this)
1808 except: self.this = this
1810 """add_particle(DynamicListSingletonContainer self, Particle vt)"""
1811 return _IMP_container.DynamicListSingletonContainer_add_particle(self, *args)
1814 """add_particles(DynamicListSingletonContainer self, IMP::kernel::ParticlesTemp const & c)"""
1815 return _IMP_container.DynamicListSingletonContainer_add_particles(self, *args)
1817 def set_particles(self, *args):
1818 """set_particles(DynamicListSingletonContainer self, IMP::kernel::ParticlesTemp c)"""
1819 return _IMP_container.DynamicListSingletonContainer_set_particles(self, *args)
1821 def clear_particles(self):
1822 """clear_particles(DynamicListSingletonContainer self)"""
1823 return _IMP_container.DynamicListSingletonContainer_clear_particles(self)
1825 def do_before_evaluate(self):
1826 """do_before_evaluate(DynamicListSingletonContainer self)"""
1827 return _IMP_container.DynamicListSingletonContainer_do_before_evaluate(self)
1830 """get_input_particles(DynamicListSingletonContainer self) -> IMP::kernel::ParticlesTemp"""
1831 return _IMP_container.DynamicListSingletonContainer_get_input_particles(self)
1834 """get_input_containers(DynamicListSingletonContainer self) -> IMP::kernel::ContainersTemp"""
1835 return _IMP_container.DynamicListSingletonContainer_get_input_containers(self)
1837 def do_get_inputs(self):
1838 """do_get_inputs(DynamicListSingletonContainer self) -> IMP::kernel::ModelObjectsTemp"""
1839 return _IMP_container.DynamicListSingletonContainer_do_get_inputs(self)
1841 def do_apply(self, *args):
1842 """do_apply(DynamicListSingletonContainer self, SingletonModifier sm)"""
1843 return _IMP_container.DynamicListSingletonContainer_do_apply(self, *args)
1845 def get_version_info(self):
1846 """get_version_info(DynamicListSingletonContainer self) -> VersionInfo"""
1847 return _IMP_container.DynamicListSingletonContainer_get_version_info(self)
1849 def do_show(self, *args):
1850 """do_show(DynamicListSingletonContainer self, _ostream out)"""
1851 return _IMP_container.DynamicListSingletonContainer_do_show(self, *args)
1853 __swig_destroy__ = _IMP_container.delete_DynamicListSingletonContainer
1854 __del__ =
lambda self :
None;
1856 """__str__(DynamicListSingletonContainer self) -> std::string"""
1857 return _IMP_container.DynamicListSingletonContainer___str__(self)
1860 """__repr__(DynamicListSingletonContainer self) -> std::string"""
1861 return _IMP_container.DynamicListSingletonContainer___repr__(self)
1864 return _object_cast_to_DynamicListSingletonContainer(o)
1865 get_from = staticmethod(get_from)
1867 DynamicListSingletonContainer_swigregister = _IMP_container.DynamicListSingletonContainer_swigregister
1868 DynamicListSingletonContainer_swigregister(DynamicListSingletonContainer)
1871 """Proxy of C++ IMP::container::DynamicListTripletContainer class"""
1872 __swig_setmethods__ = {}
1874 __setattr__ =
lambda self, name, value: _swig_setattr(self, DynamicListTripletContainer, name, value)
1875 __swig_getmethods__ = {}
1877 __getattr__ =
lambda self, name: _swig_getattr(self, DynamicListTripletContainer, name)
1878 def __init__(self, *args):
1880 __init__(IMP::container::DynamicListTripletContainer self, Container m, std::string name="ListTripletContainer %1%") -> DynamicListTripletContainer
1881 __init__(IMP::container::DynamicListTripletContainer self, Container m) -> DynamicListTripletContainer
1883 this = _IMP_container.new_DynamicListTripletContainer(*args)
1884 try: self.this.append(this)
1885 except: self.this = this
1886 def add_particle_triplet(self, *args):
1887 """add_particle_triplet(DynamicListTripletContainer self, IMP::kernel::ParticleTriplet const & vt)"""
1888 return _IMP_container.DynamicListTripletContainer_add_particle_triplet(self, *args)
1890 def add_particle_triplets(self, *args):
1891 """add_particle_triplets(DynamicListTripletContainer self, IMP::kernel::ParticleTripletsTemp const & c)"""
1892 return _IMP_container.DynamicListTripletContainer_add_particle_triplets(self, *args)
1894 def set_particle_triplets(self, *args):
1895 """set_particle_triplets(DynamicListTripletContainer self, IMP::kernel::ParticleTripletsTemp c)"""
1896 return _IMP_container.DynamicListTripletContainer_set_particle_triplets(self, *args)
1898 def clear_particle_triplets(self):
1899 """clear_particle_triplets(DynamicListTripletContainer self)"""
1900 return _IMP_container.DynamicListTripletContainer_clear_particle_triplets(self)
1902 def do_before_evaluate(self):
1903 """do_before_evaluate(DynamicListTripletContainer self)"""
1904 return _IMP_container.DynamicListTripletContainer_do_before_evaluate(self)
1907 """get_input_particles(DynamicListTripletContainer self) -> IMP::kernel::ParticlesTemp"""
1908 return _IMP_container.DynamicListTripletContainer_get_input_particles(self)
1911 """get_input_containers(DynamicListTripletContainer self) -> IMP::kernel::ContainersTemp"""
1912 return _IMP_container.DynamicListTripletContainer_get_input_containers(self)
1914 def do_get_inputs(self):
1915 """do_get_inputs(DynamicListTripletContainer self) -> IMP::kernel::ModelObjectsTemp"""
1916 return _IMP_container.DynamicListTripletContainer_do_get_inputs(self)
1918 def do_apply(self, *args):
1919 """do_apply(DynamicListTripletContainer self, TripletModifier sm)"""
1920 return _IMP_container.DynamicListTripletContainer_do_apply(self, *args)
1922 def get_version_info(self):
1923 """get_version_info(DynamicListTripletContainer self) -> VersionInfo"""
1924 return _IMP_container.DynamicListTripletContainer_get_version_info(self)
1926 def do_show(self, *args):
1927 """do_show(DynamicListTripletContainer self, _ostream out)"""
1928 return _IMP_container.DynamicListTripletContainer_do_show(self, *args)
1930 __swig_destroy__ = _IMP_container.delete_DynamicListTripletContainer
1931 __del__ =
lambda self :
None;
1933 """__str__(DynamicListTripletContainer self) -> std::string"""
1934 return _IMP_container.DynamicListTripletContainer___str__(self)
1937 """__repr__(DynamicListTripletContainer self) -> std::string"""
1938 return _IMP_container.DynamicListTripletContainer___repr__(self)
1941 return _object_cast_to_DynamicListTripletContainer(o)
1942 get_from = staticmethod(get_from)
1944 DynamicListTripletContainer_swigregister = _IMP_container.DynamicListTripletContainer_swigregister
1945 DynamicListTripletContainer_swigregister(DynamicListTripletContainer)
1948 """Proxy of C++ IMP::container::MinimumPairRestraint class"""
1949 __swig_setmethods__ = {}
1950 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
1951 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumPairRestraint, name, value)
1952 __swig_getmethods__ = {}
1953 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
1954 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumPairRestraint, name)
1955 def __init__(self, *args):
1957 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1, std::string name="MinimumPairRestraint %1%") -> MinimumPairRestraint
1958 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c, unsigned int n=1) -> MinimumPairRestraint
1959 __init__(IMP::container::MinimumPairRestraint self, PairScore f, _PairContainerAdaptor c) -> MinimumPairRestraint
1961 this = _IMP_container.new_MinimumPairRestraint(*args)
1962 try: self.this.append(this)
1963 except: self.this = this
1964 def do_get_inputs(self):
1965 """do_get_inputs(MinimumPairRestraint self) -> IMP::ModelObjectsTemp"""
1966 return _IMP_container.MinimumPairRestraint_do_get_inputs(self)
1968 def get_version_info(self):
1969 """get_version_info(MinimumPairRestraint self) -> VersionInfo"""
1970 return _IMP_container.MinimumPairRestraint_get_version_info(self)
1972 __swig_destroy__ = _IMP_container.delete_MinimumPairRestraint
1973 __del__ =
lambda self :
None;
1974 def set_n(self, *args):
1975 """set_n(MinimumPairRestraint self, unsigned int n)"""
1976 return _IMP_container.MinimumPairRestraint_set_n(self, *args)
1978 def do_create_current_decomposition(self):
1979 """do_create_current_decomposition(MinimumPairRestraint self) -> IMP::kernel::Restraints"""
1980 return _IMP_container.MinimumPairRestraint_do_create_current_decomposition(self)
1983 """__str__(MinimumPairRestraint self) -> std::string"""
1984 return _IMP_container.MinimumPairRestraint___str__(self)
1987 """__repr__(MinimumPairRestraint self) -> std::string"""
1988 return _IMP_container.MinimumPairRestraint___repr__(self)
1991 return _object_cast_to_MinimumPairRestraint(o)
1992 get_from = staticmethod(get_from)
1994 MinimumPairRestraint_swigregister = _IMP_container.MinimumPairRestraint_swigregister
1995 MinimumPairRestraint_swigregister(MinimumPairRestraint)
1998 """Proxy of C++ IMP::container::MinimumPairScore class"""
1999 __swig_setmethods__ = {}
2000 for _s
in [
IMP.kernel.PairScore]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2001 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumPairScore, name, value)
2002 __swig_getmethods__ = {}
2003 for _s
in [
IMP.kernel.PairScore]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2004 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumPairScore, name)
2005 def __init__(self, *args):
2007 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores, unsigned int n=1, std::string name="PairScore %1%") -> MinimumPairScore
2008 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores, unsigned int n=1) -> MinimumPairScore
2009 __init__(IMP::container::MinimumPairScore self, IMP::kernel::PairScoresTemp const & scores) -> MinimumPairScore
2011 this = _IMP_container.new_MinimumPairScore(*args)
2012 try: self.this.append(this)
2013 except: self.this = this
2014 def get_version_info(self):
2015 """get_version_info(MinimumPairScore self) -> VersionInfo"""
2016 return _IMP_container.MinimumPairScore_get_version_info(self)
2018 def do_show(self, *args):
2019 """do_show(MinimumPairScore self, _ostream out)"""
2020 return _IMP_container.MinimumPairScore_do_show(self, *args)
2022 __swig_destroy__ = _IMP_container.delete_MinimumPairScore
2023 __del__ =
lambda self :
None;
2024 def do_create_current_decomposition(self, *args):
2025 """do_create_current_decomposition(MinimumPairScore self, Model m, IMP::kernel::ParticleIndexPair const & vt) -> IMP::kernel::Restraints"""
2026 return _IMP_container.MinimumPairScore_do_create_current_decomposition(self, *args)
2029 """__str__(MinimumPairScore self) -> std::string"""
2030 return _IMP_container.MinimumPairScore___str__(self)
2033 """__repr__(MinimumPairScore self) -> std::string"""
2034 return _IMP_container.MinimumPairScore___repr__(self)
2037 return _object_cast_to_MinimumPairScore(o)
2038 get_from = staticmethod(get_from)
2040 MinimumPairScore_swigregister = _IMP_container.MinimumPairScore_swigregister
2041 MinimumPairScore_swigregister(MinimumPairScore)
2044 """Proxy of C++ IMP::container::MinimumQuadRestraint class"""
2045 __swig_setmethods__ = {}
2046 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2047 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumQuadRestraint, name, value)
2048 __swig_getmethods__ = {}
2049 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2050 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumQuadRestraint, name)
2051 def __init__(self, *args):
2053 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1, std::string name="MinimumQuadRestraint %1%") -> MinimumQuadRestraint
2054 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c, unsigned int n=1) -> MinimumQuadRestraint
2055 __init__(IMP::container::MinimumQuadRestraint self, QuadScore f, _QuadContainerAdaptor c) -> MinimumQuadRestraint
2057 this = _IMP_container.new_MinimumQuadRestraint(*args)
2058 try: self.this.append(this)
2059 except: self.this = this
2060 def do_get_inputs(self):
2061 """do_get_inputs(MinimumQuadRestraint self) -> IMP::ModelObjectsTemp"""
2062 return _IMP_container.MinimumQuadRestraint_do_get_inputs(self)
2064 def get_version_info(self):
2065 """get_version_info(MinimumQuadRestraint self) -> VersionInfo"""
2066 return _IMP_container.MinimumQuadRestraint_get_version_info(self)
2068 __swig_destroy__ = _IMP_container.delete_MinimumQuadRestraint
2069 __del__ =
lambda self :
None;
2070 def set_n(self, *args):
2071 """set_n(MinimumQuadRestraint self, unsigned int n)"""
2072 return _IMP_container.MinimumQuadRestraint_set_n(self, *args)
2074 def do_create_current_decomposition(self):
2075 """do_create_current_decomposition(MinimumQuadRestraint self) -> IMP::kernel::Restraints"""
2076 return _IMP_container.MinimumQuadRestraint_do_create_current_decomposition(self)
2079 """__str__(MinimumQuadRestraint self) -> std::string"""
2080 return _IMP_container.MinimumQuadRestraint___str__(self)
2083 """__repr__(MinimumQuadRestraint self) -> std::string"""
2084 return _IMP_container.MinimumQuadRestraint___repr__(self)
2087 return _object_cast_to_MinimumQuadRestraint(o)
2088 get_from = staticmethod(get_from)
2090 MinimumQuadRestraint_swigregister = _IMP_container.MinimumQuadRestraint_swigregister
2091 MinimumQuadRestraint_swigregister(MinimumQuadRestraint)
2094 """Proxy of C++ IMP::container::MinimumQuadScore class"""
2095 __swig_setmethods__ = {}
2096 for _s
in [
IMP.kernel.QuadScore]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2097 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumQuadScore, name, value)
2098 __swig_getmethods__ = {}
2099 for _s
in [
IMP.kernel.QuadScore]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2100 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumQuadScore, name)
2101 def __init__(self, *args):
2103 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores, unsigned int n=1, std::string name="QuadScore %1%") -> MinimumQuadScore
2104 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores, unsigned int n=1) -> MinimumQuadScore
2105 __init__(IMP::container::MinimumQuadScore self, IMP::kernel::QuadScoresTemp const & scores) -> MinimumQuadScore
2107 this = _IMP_container.new_MinimumQuadScore(*args)
2108 try: self.this.append(this)
2109 except: self.this = this
2110 def get_version_info(self):
2111 """get_version_info(MinimumQuadScore self) -> VersionInfo"""
2112 return _IMP_container.MinimumQuadScore_get_version_info(self)
2114 def do_show(self, *args):
2115 """do_show(MinimumQuadScore self, _ostream out)"""
2116 return _IMP_container.MinimumQuadScore_do_show(self, *args)
2118 __swig_destroy__ = _IMP_container.delete_MinimumQuadScore
2119 __del__ =
lambda self :
None;
2120 def do_create_current_decomposition(self, *args):
2121 """do_create_current_decomposition(MinimumQuadScore self, Model m, IMP::kernel::ParticleIndexQuad const & vt) -> IMP::kernel::Restraints"""
2122 return _IMP_container.MinimumQuadScore_do_create_current_decomposition(self, *args)
2125 """__str__(MinimumQuadScore self) -> std::string"""
2126 return _IMP_container.MinimumQuadScore___str__(self)
2129 """__repr__(MinimumQuadScore self) -> std::string"""
2130 return _IMP_container.MinimumQuadScore___repr__(self)
2133 return _object_cast_to_MinimumQuadScore(o)
2134 get_from = staticmethod(get_from)
2136 MinimumQuadScore_swigregister = _IMP_container.MinimumQuadScore_swigregister
2137 MinimumQuadScore_swigregister(MinimumQuadScore)
2140 """Proxy of C++ IMP::container::MinimumSingletonRestraint class"""
2141 __swig_setmethods__ = {}
2142 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2143 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumSingletonRestraint, name, value)
2144 __swig_getmethods__ = {}
2145 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2146 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumSingletonRestraint, name)
2147 def __init__(self, *args):
2149 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1, std::string name="MinimumSingletonRestraint %1%") -> MinimumSingletonRestraint
2150 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c, unsigned int n=1) -> MinimumSingletonRestraint
2151 __init__(IMP::container::MinimumSingletonRestraint self, SingletonScore f, _SingletonContainerAdaptor c) -> MinimumSingletonRestraint
2153 this = _IMP_container.new_MinimumSingletonRestraint(*args)
2154 try: self.this.append(this)
2155 except: self.this = this
2156 def do_get_inputs(self):
2157 """do_get_inputs(MinimumSingletonRestraint self) -> IMP::ModelObjectsTemp"""
2158 return _IMP_container.MinimumSingletonRestraint_do_get_inputs(self)
2160 def get_version_info(self):
2161 """get_version_info(MinimumSingletonRestraint self) -> VersionInfo"""
2162 return _IMP_container.MinimumSingletonRestraint_get_version_info(self)
2164 __swig_destroy__ = _IMP_container.delete_MinimumSingletonRestraint
2165 __del__ =
lambda self :
None;
2166 def set_n(self, *args):
2167 """set_n(MinimumSingletonRestraint self, unsigned int n)"""
2168 return _IMP_container.MinimumSingletonRestraint_set_n(self, *args)
2170 def do_create_current_decomposition(self):
2171 """do_create_current_decomposition(MinimumSingletonRestraint self) -> IMP::kernel::Restraints"""
2172 return _IMP_container.MinimumSingletonRestraint_do_create_current_decomposition(self)
2175 """__str__(MinimumSingletonRestraint self) -> std::string"""
2176 return _IMP_container.MinimumSingletonRestraint___str__(self)
2179 """__repr__(MinimumSingletonRestraint self) -> std::string"""
2180 return _IMP_container.MinimumSingletonRestraint___repr__(self)
2183 return _object_cast_to_MinimumSingletonRestraint(o)
2184 get_from = staticmethod(get_from)
2186 MinimumSingletonRestraint_swigregister = _IMP_container.MinimumSingletonRestraint_swigregister
2187 MinimumSingletonRestraint_swigregister(MinimumSingletonRestraint)
2190 """Proxy of C++ IMP::container::MinimumSingletonScore class"""
2191 __swig_setmethods__ = {}
2193 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumSingletonScore, name, value)
2194 __swig_getmethods__ = {}
2196 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumSingletonScore, name)
2197 def __init__(self, *args):
2199 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores, unsigned int n=1, std::string name="SingletonScore %1%") -> MinimumSingletonScore
2200 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores, unsigned int n=1) -> MinimumSingletonScore
2201 __init__(IMP::container::MinimumSingletonScore self, IMP::kernel::SingletonScoresTemp const & scores) -> MinimumSingletonScore
2203 this = _IMP_container.new_MinimumSingletonScore(*args)
2204 try: self.this.append(this)
2205 except: self.this = this
2206 def get_version_info(self):
2207 """get_version_info(MinimumSingletonScore self) -> VersionInfo"""
2208 return _IMP_container.MinimumSingletonScore_get_version_info(self)
2210 def do_show(self, *args):
2211 """do_show(MinimumSingletonScore self, _ostream out)"""
2212 return _IMP_container.MinimumSingletonScore_do_show(self, *args)
2214 __swig_destroy__ = _IMP_container.delete_MinimumSingletonScore
2215 __del__ =
lambda self :
None;
2216 def do_create_current_decomposition(self, *args):
2217 """do_create_current_decomposition(MinimumSingletonScore self, Model m, IMP::kernel::ParticleIndex vt) -> IMP::kernel::Restraints"""
2218 return _IMP_container.MinimumSingletonScore_do_create_current_decomposition(self, *args)
2221 """__str__(MinimumSingletonScore self) -> std::string"""
2222 return _IMP_container.MinimumSingletonScore___str__(self)
2225 """__repr__(MinimumSingletonScore self) -> std::string"""
2226 return _IMP_container.MinimumSingletonScore___repr__(self)
2229 return _object_cast_to_MinimumSingletonScore(o)
2230 get_from = staticmethod(get_from)
2232 MinimumSingletonScore_swigregister = _IMP_container.MinimumSingletonScore_swigregister
2233 MinimumSingletonScore_swigregister(MinimumSingletonScore)
2236 """Proxy of C++ IMP::container::MinimumTripletRestraint class"""
2237 __swig_setmethods__ = {}
2238 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2239 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumTripletRestraint, name, value)
2240 __swig_getmethods__ = {}
2241 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2242 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumTripletRestraint, name)
2243 def __init__(self, *args):
2245 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1, std::string name="MinimumTripletRestraint %1%") -> MinimumTripletRestraint
2246 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c, unsigned int n=1) -> MinimumTripletRestraint
2247 __init__(IMP::container::MinimumTripletRestraint self, TripletScore f, _TripletContainerAdaptor c) -> MinimumTripletRestraint
2249 this = _IMP_container.new_MinimumTripletRestraint(*args)
2250 try: self.this.append(this)
2251 except: self.this = this
2252 def do_get_inputs(self):
2253 """do_get_inputs(MinimumTripletRestraint self) -> IMP::ModelObjectsTemp"""
2254 return _IMP_container.MinimumTripletRestraint_do_get_inputs(self)
2256 def get_version_info(self):
2257 """get_version_info(MinimumTripletRestraint self) -> VersionInfo"""
2258 return _IMP_container.MinimumTripletRestraint_get_version_info(self)
2260 __swig_destroy__ = _IMP_container.delete_MinimumTripletRestraint
2261 __del__ =
lambda self :
None;
2262 def set_n(self, *args):
2263 """set_n(MinimumTripletRestraint self, unsigned int n)"""
2264 return _IMP_container.MinimumTripletRestraint_set_n(self, *args)
2266 def do_create_current_decomposition(self):
2267 """do_create_current_decomposition(MinimumTripletRestraint self) -> IMP::kernel::Restraints"""
2268 return _IMP_container.MinimumTripletRestraint_do_create_current_decomposition(self)
2271 """__str__(MinimumTripletRestraint self) -> std::string"""
2272 return _IMP_container.MinimumTripletRestraint___str__(self)
2275 """__repr__(MinimumTripletRestraint self) -> std::string"""
2276 return _IMP_container.MinimumTripletRestraint___repr__(self)
2279 return _object_cast_to_MinimumTripletRestraint(o)
2280 get_from = staticmethod(get_from)
2282 MinimumTripletRestraint_swigregister = _IMP_container.MinimumTripletRestraint_swigregister
2283 MinimumTripletRestraint_swigregister(MinimumTripletRestraint)
2286 """Proxy of C++ IMP::container::MinimumTripletScore class"""
2287 __swig_setmethods__ = {}
2289 __setattr__ =
lambda self, name, value: _swig_setattr(self, MinimumTripletScore, name, value)
2290 __swig_getmethods__ = {}
2292 __getattr__ =
lambda self, name: _swig_getattr(self, MinimumTripletScore, name)
2293 def __init__(self, *args):
2295 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores, unsigned int n=1, std::string name="TripletScore %1%") -> MinimumTripletScore
2296 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores, unsigned int n=1) -> MinimumTripletScore
2297 __init__(IMP::container::MinimumTripletScore self, IMP::kernel::TripletScoresTemp const & scores) -> MinimumTripletScore
2299 this = _IMP_container.new_MinimumTripletScore(*args)
2300 try: self.this.append(this)
2301 except: self.this = this
2302 def get_version_info(self):
2303 """get_version_info(MinimumTripletScore self) -> VersionInfo"""
2304 return _IMP_container.MinimumTripletScore_get_version_info(self)
2306 def do_show(self, *args):
2307 """do_show(MinimumTripletScore self, _ostream out)"""
2308 return _IMP_container.MinimumTripletScore_do_show(self, *args)
2310 __swig_destroy__ = _IMP_container.delete_MinimumTripletScore
2311 __del__ =
lambda self :
None;
2312 def do_create_current_decomposition(self, *args):
2313 """do_create_current_decomposition(MinimumTripletScore self, Model m, IMP::kernel::ParticleIndexTriplet const & vt) -> IMP::kernel::Restraints"""
2314 return _IMP_container.MinimumTripletScore_do_create_current_decomposition(self, *args)
2317 """__str__(MinimumTripletScore self) -> std::string"""
2318 return _IMP_container.MinimumTripletScore___str__(self)
2321 """__repr__(MinimumTripletScore self) -> std::string"""
2322 return _IMP_container.MinimumTripletScore___repr__(self)
2325 return _object_cast_to_MinimumTripletScore(o)
2326 get_from = staticmethod(get_from)
2328 MinimumTripletScore_swigregister = _IMP_container.MinimumTripletScore_swigregister
2329 MinimumTripletScore_swigregister(MinimumTripletScore)
2332 """Proxy of C++ IMP::container::PairContainerSet class"""
2333 __swig_setmethods__ = {}
2335 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairContainerSet, name, value)
2336 __swig_getmethods__ = {}
2338 __getattr__ =
lambda self, name: _swig_getattr(self, PairContainerSet, name)
2339 def __init__(self, *args):
2341 __init__(IMP::container::PairContainerSet self, Model m, std::string name="PairContainerSet %1%") -> PairContainerSet
2342 __init__(IMP::container::PairContainerSet self, Model m) -> PairContainerSet
2343 __init__(IMP::container::PairContainerSet self, IMP::kernel::PairContainersTemp const & pc, std::string name="PairContainerSet %1%") -> PairContainerSet
2344 __init__(IMP::container::PairContainerSet self, IMP::kernel::PairContainersTemp const & pc) -> PairContainerSet
2346 this = _IMP_container.new_PairContainerSet(*args)
2347 try: self.this.append(this)
2348 except: self.this = this
2349 def do_apply(self, *args):
2350 """do_apply(PairContainerSet self, PairModifier sm)"""
2351 return _IMP_container.PairContainerSet_do_apply(self, *args)
2353 def get_version_info(self):
2354 """get_version_info(PairContainerSet self) -> VersionInfo"""
2355 return _IMP_container.PairContainerSet_get_version_info(self)
2357 def do_show(self, *args):
2358 """do_show(PairContainerSet self, _ostream out)"""
2359 return _IMP_container.PairContainerSet_do_show(self, *args)
2361 __swig_destroy__ = _IMP_container.delete_PairContainerSet
2362 __del__ =
lambda self :
None;
2363 def remove_pair_container(self, *args):
2364 """remove_pair_container(PairContainerSet self, PairContainer d)"""
2365 return _IMP_container.PairContainerSet_remove_pair_container(self, *args)
2367 def remove_pair_containers(self, *args):
2368 """remove_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & d)"""
2369 return _IMP_container.PairContainerSet_remove_pair_containers(self, *args)
2371 def set_pair_containers(self, *args):
2372 """set_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & ps)"""
2373 return _IMP_container.PairContainerSet_set_pair_containers(self, *args)
2375 def set_pair_containers_order(self, *args):
2376 """set_pair_containers_order(PairContainerSet self, IMP::kernel::PairContainers const & objs)"""
2377 return _IMP_container.PairContainerSet_set_pair_containers_order(self, *args)
2379 def add_pair_container(self, *args):
2380 """add_pair_container(PairContainerSet self, PairContainer obj) -> unsigned int"""
2381 return _IMP_container.PairContainerSet_add_pair_container(self, *args)
2383 def add_pair_containers(self, *args):
2384 """add_pair_containers(PairContainerSet self, IMP::kernel::PairContainers const & objs)"""
2385 return _IMP_container.PairContainerSet_add_pair_containers(self, *args)
2387 def clear_pair_containers(self):
2388 """clear_pair_containers(PairContainerSet self)"""
2389 return _IMP_container.PairContainerSet_clear_pair_containers(self)
2391 def get_number_of_pair_containers(self):
2392 """get_number_of_pair_containers(PairContainerSet self) -> unsigned int"""
2393 return _IMP_container.PairContainerSet_get_number_of_pair_containers(self)
2395 def get_has_pair_containers(self):
2396 """get_has_pair_containers(PairContainerSet self) -> bool"""
2397 return _IMP_container.PairContainerSet_get_has_pair_containers(self)
2399 def get_pair_container(self, *args):
2400 """get_pair_container(PairContainerSet self, unsigned int i) -> PairContainer"""
2401 return _IMP_container.PairContainerSet_get_pair_container(self, *args)
2403 def get_pair_containers(self):
2404 """get_pair_containers(PairContainerSet self) -> IMP::kernel::PairContainers"""
2405 return _IMP_container.PairContainerSet_get_pair_containers(self)
2407 def reserve_pair_containers(self, *args):
2408 """reserve_pair_containers(PairContainerSet self, unsigned int sz)"""
2409 return _IMP_container.PairContainerSet_reserve_pair_containers(self, *args)
2411 def do_get_inputs(self):
2412 """do_get_inputs(PairContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2413 return _IMP_container.PairContainerSet_do_get_inputs(self)
2415 def do_before_evaluate(self):
2416 """do_before_evaluate(PairContainerSet self)"""
2417 return _IMP_container.PairContainerSet_do_before_evaluate(self)
2420 """__str__(PairContainerSet self) -> std::string"""
2421 return _IMP_container.PairContainerSet___str__(self)
2424 """__repr__(PairContainerSet self) -> std::string"""
2425 return _IMP_container.PairContainerSet___repr__(self)
2428 return _object_cast_to_PairContainerSet(o)
2429 get_from = staticmethod(get_from)
2431 PairContainerSet_swigregister = _IMP_container.PairContainerSet_swigregister
2432 PairContainerSet_swigregister(PairContainerSet)
2435 """Proxy of C++ IMP::container::PairsConstraint class"""
2436 __swig_setmethods__ = {}
2438 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsConstraint, name, value)
2439 __swig_getmethods__ = {}
2441 __getattr__ =
lambda self, name: _swig_getattr(self, PairsConstraint, name)
2442 def __init__(self, *args):
2444 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c, std::string name="PairConstraint %1%") -> PairsConstraint
2445 __init__(IMP::container::PairsConstraint self, PairModifier before, PairModifier after, _PairContainerAdaptor c) -> PairsConstraint
2447 this = _IMP_container.new_PairsConstraint(*args)
2448 try: self.this.append(this)
2449 except: self.this = this
2450 def get_version_info(self):
2451 """get_version_info(PairsConstraint self) -> VersionInfo"""
2452 return _IMP_container.PairsConstraint_get_version_info(self)
2454 __swig_destroy__ = _IMP_container.delete_PairsConstraint
2455 __del__ =
lambda self :
None;
2457 """__str__(PairsConstraint self) -> std::string"""
2458 return _IMP_container.PairsConstraint___str__(self)
2461 """__repr__(PairsConstraint self) -> std::string"""
2462 return _IMP_container.PairsConstraint___repr__(self)
2465 return _object_cast_to_PairsConstraint(o)
2466 get_from = staticmethod(get_from)
2468 PairsConstraint_swigregister = _IMP_container.PairsConstraint_swigregister
2469 PairsConstraint_swigregister(PairsConstraint)
2472 """Proxy of C++ IMP::container::PairsOptimizerState class"""
2473 __swig_setmethods__ = {}
2475 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsOptimizerState, name, value)
2476 __swig_getmethods__ = {}
2478 __getattr__ =
lambda self, name: _swig_getattr(self, PairsOptimizerState, name)
2479 def __init__(self, *args):
2481 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf, std::string name="PairsOptimizerState %1%") -> PairsOptimizerState
2482 __init__(IMP::container::PairsOptimizerState self, _PairContainerAdaptor c, PairModifier gf) -> PairsOptimizerState
2484 this = _IMP_container.new_PairsOptimizerState(*args)
2485 try: self.this.append(this)
2486 except: self.this = this
2487 def get_version_info(self):
2488 """get_version_info(PairsOptimizerState self) -> VersionInfo"""
2489 return _IMP_container.PairsOptimizerState_get_version_info(self)
2491 def do_show(self, *args):
2492 """do_show(PairsOptimizerState self, _ostream out)"""
2493 return _IMP_container.PairsOptimizerState_do_show(self, *args)
2495 __swig_destroy__ = _IMP_container.delete_PairsOptimizerState
2496 __del__ =
lambda self :
None;
2498 """__str__(PairsOptimizerState self) -> std::string"""
2499 return _IMP_container.PairsOptimizerState___str__(self)
2502 """__repr__(PairsOptimizerState self) -> std::string"""
2503 return _IMP_container.PairsOptimizerState___repr__(self)
2506 return _object_cast_to_PairsOptimizerState(o)
2507 get_from = staticmethod(get_from)
2509 PairsOptimizerState_swigregister = _IMP_container.PairsOptimizerState_swigregister
2510 PairsOptimizerState_swigregister(PairsOptimizerState)
2513 """Proxy of C++ IMP::container::PairsRestraint class"""
2514 __swig_setmethods__ = {}
2515 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2516 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairsRestraint, name, value)
2517 __swig_getmethods__ = {}
2518 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2519 __getattr__ =
lambda self, name: _swig_getattr(self, PairsRestraint, name)
2520 def __init__(self, *args):
2522 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc, std::string name="PairsRestraint %1%") -> PairsRestraint
2523 __init__(IMP::container::PairsRestraint self, PairScore ss, _PairContainerAdaptor pc) -> PairsRestraint
2525 this = _IMP_container.new_PairsRestraint(*args)
2526 try: self.this.append(this)
2527 except: self.this = this
2528 def do_get_inputs(self):
2529 """do_get_inputs(PairsRestraint self) -> IMP::ModelObjectsTemp"""
2530 return _IMP_container.PairsRestraint_do_get_inputs(self)
2532 def get_version_info(self):
2533 """get_version_info(PairsRestraint self) -> VersionInfo"""
2534 return _IMP_container.PairsRestraint_get_version_info(self)
2536 __swig_destroy__ = _IMP_container.delete_PairsRestraint
2537 __del__ =
lambda self :
None;
2539 """__str__(PairsRestraint self) -> std::string"""
2540 return _IMP_container.PairsRestraint___str__(self)
2543 """__repr__(PairsRestraint self) -> std::string"""
2544 return _IMP_container.PairsRestraint___repr__(self)
2547 return _object_cast_to_PairsRestraint(o)
2548 get_from = staticmethod(get_from)
2550 PairsRestraint_swigregister = _IMP_container.PairsRestraint_swigregister
2551 PairsRestraint_swigregister(PairsRestraint)
2554 """Proxy of C++ IMP::container::QuadContainerSet class"""
2555 __swig_setmethods__ = {}
2557 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadContainerSet, name, value)
2558 __swig_getmethods__ = {}
2560 __getattr__ =
lambda self, name: _swig_getattr(self, QuadContainerSet, name)
2561 def __init__(self, *args):
2563 __init__(IMP::container::QuadContainerSet self, Model m, std::string name="QuadContainerSet %1%") -> QuadContainerSet
2564 __init__(IMP::container::QuadContainerSet self, Model m) -> QuadContainerSet
2565 __init__(IMP::container::QuadContainerSet self, IMP::kernel::QuadContainersTemp const & pc, std::string name="QuadContainerSet %1%") -> QuadContainerSet
2566 __init__(IMP::container::QuadContainerSet self, IMP::kernel::QuadContainersTemp const & pc) -> QuadContainerSet
2568 this = _IMP_container.new_QuadContainerSet(*args)
2569 try: self.this.append(this)
2570 except: self.this = this
2571 def do_apply(self, *args):
2572 """do_apply(QuadContainerSet self, QuadModifier sm)"""
2573 return _IMP_container.QuadContainerSet_do_apply(self, *args)
2575 def get_version_info(self):
2576 """get_version_info(QuadContainerSet self) -> VersionInfo"""
2577 return _IMP_container.QuadContainerSet_get_version_info(self)
2579 def do_show(self, *args):
2580 """do_show(QuadContainerSet self, _ostream out)"""
2581 return _IMP_container.QuadContainerSet_do_show(self, *args)
2583 __swig_destroy__ = _IMP_container.delete_QuadContainerSet
2584 __del__ =
lambda self :
None;
2585 def remove_quad_container(self, *args):
2586 """remove_quad_container(QuadContainerSet self, QuadContainer d)"""
2587 return _IMP_container.QuadContainerSet_remove_quad_container(self, *args)
2589 def remove_quad_containers(self, *args):
2590 """remove_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & d)"""
2591 return _IMP_container.QuadContainerSet_remove_quad_containers(self, *args)
2593 def set_quad_containers(self, *args):
2594 """set_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & ps)"""
2595 return _IMP_container.QuadContainerSet_set_quad_containers(self, *args)
2597 def set_quad_containers_order(self, *args):
2598 """set_quad_containers_order(QuadContainerSet self, IMP::kernel::QuadContainers const & objs)"""
2599 return _IMP_container.QuadContainerSet_set_quad_containers_order(self, *args)
2601 def add_quad_container(self, *args):
2602 """add_quad_container(QuadContainerSet self, QuadContainer obj) -> unsigned int"""
2603 return _IMP_container.QuadContainerSet_add_quad_container(self, *args)
2605 def add_quad_containers(self, *args):
2606 """add_quad_containers(QuadContainerSet self, IMP::kernel::QuadContainers const & objs)"""
2607 return _IMP_container.QuadContainerSet_add_quad_containers(self, *args)
2609 def clear_quad_containers(self):
2610 """clear_quad_containers(QuadContainerSet self)"""
2611 return _IMP_container.QuadContainerSet_clear_quad_containers(self)
2613 def get_number_of_quad_containers(self):
2614 """get_number_of_quad_containers(QuadContainerSet self) -> unsigned int"""
2615 return _IMP_container.QuadContainerSet_get_number_of_quad_containers(self)
2617 def get_has_quad_containers(self):
2618 """get_has_quad_containers(QuadContainerSet self) -> bool"""
2619 return _IMP_container.QuadContainerSet_get_has_quad_containers(self)
2621 def get_quad_container(self, *args):
2622 """get_quad_container(QuadContainerSet self, unsigned int i) -> QuadContainer"""
2623 return _IMP_container.QuadContainerSet_get_quad_container(self, *args)
2625 def get_quad_containers(self):
2626 """get_quad_containers(QuadContainerSet self) -> IMP::kernel::QuadContainers"""
2627 return _IMP_container.QuadContainerSet_get_quad_containers(self)
2629 def reserve_quad_containers(self, *args):
2630 """reserve_quad_containers(QuadContainerSet self, unsigned int sz)"""
2631 return _IMP_container.QuadContainerSet_reserve_quad_containers(self, *args)
2633 def do_get_inputs(self):
2634 """do_get_inputs(QuadContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2635 return _IMP_container.QuadContainerSet_do_get_inputs(self)
2637 def do_before_evaluate(self):
2638 """do_before_evaluate(QuadContainerSet self)"""
2639 return _IMP_container.QuadContainerSet_do_before_evaluate(self)
2642 """__str__(QuadContainerSet self) -> std::string"""
2643 return _IMP_container.QuadContainerSet___str__(self)
2646 """__repr__(QuadContainerSet self) -> std::string"""
2647 return _IMP_container.QuadContainerSet___repr__(self)
2650 return _object_cast_to_QuadContainerSet(o)
2651 get_from = staticmethod(get_from)
2653 QuadContainerSet_swigregister = _IMP_container.QuadContainerSet_swigregister
2654 QuadContainerSet_swigregister(QuadContainerSet)
2657 """Proxy of C++ IMP::container::QuadsConstraint class"""
2658 __swig_setmethods__ = {}
2660 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsConstraint, name, value)
2661 __swig_getmethods__ = {}
2663 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsConstraint, name)
2664 def __init__(self, *args):
2666 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c, std::string name="QuadConstraint %1%") -> QuadsConstraint
2667 __init__(IMP::container::QuadsConstraint self, QuadModifier before, QuadModifier after, _QuadContainerAdaptor c) -> QuadsConstraint
2669 this = _IMP_container.new_QuadsConstraint(*args)
2670 try: self.this.append(this)
2671 except: self.this = this
2672 def get_version_info(self):
2673 """get_version_info(QuadsConstraint self) -> VersionInfo"""
2674 return _IMP_container.QuadsConstraint_get_version_info(self)
2676 __swig_destroy__ = _IMP_container.delete_QuadsConstraint
2677 __del__ =
lambda self :
None;
2679 """__str__(QuadsConstraint self) -> std::string"""
2680 return _IMP_container.QuadsConstraint___str__(self)
2683 """__repr__(QuadsConstraint self) -> std::string"""
2684 return _IMP_container.QuadsConstraint___repr__(self)
2687 return _object_cast_to_QuadsConstraint(o)
2688 get_from = staticmethod(get_from)
2690 QuadsConstraint_swigregister = _IMP_container.QuadsConstraint_swigregister
2691 QuadsConstraint_swigregister(QuadsConstraint)
2694 """Proxy of C++ IMP::container::QuadsOptimizerState class"""
2695 __swig_setmethods__ = {}
2697 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsOptimizerState, name, value)
2698 __swig_getmethods__ = {}
2700 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsOptimizerState, name)
2701 def __init__(self, *args):
2703 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf, std::string name="QuadsOptimizerState %1%") -> QuadsOptimizerState
2704 __init__(IMP::container::QuadsOptimizerState self, _QuadContainerAdaptor c, QuadModifier gf) -> QuadsOptimizerState
2706 this = _IMP_container.new_QuadsOptimizerState(*args)
2707 try: self.this.append(this)
2708 except: self.this = this
2709 def get_version_info(self):
2710 """get_version_info(QuadsOptimizerState self) -> VersionInfo"""
2711 return _IMP_container.QuadsOptimizerState_get_version_info(self)
2713 def do_show(self, *args):
2714 """do_show(QuadsOptimizerState self, _ostream out)"""
2715 return _IMP_container.QuadsOptimizerState_do_show(self, *args)
2717 __swig_destroy__ = _IMP_container.delete_QuadsOptimizerState
2718 __del__ =
lambda self :
None;
2720 """__str__(QuadsOptimizerState self) -> std::string"""
2721 return _IMP_container.QuadsOptimizerState___str__(self)
2724 """__repr__(QuadsOptimizerState self) -> std::string"""
2725 return _IMP_container.QuadsOptimizerState___repr__(self)
2728 return _object_cast_to_QuadsOptimizerState(o)
2729 get_from = staticmethod(get_from)
2731 QuadsOptimizerState_swigregister = _IMP_container.QuadsOptimizerState_swigregister
2732 QuadsOptimizerState_swigregister(QuadsOptimizerState)
2735 """Proxy of C++ IMP::container::QuadsRestraint class"""
2736 __swig_setmethods__ = {}
2737 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2738 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadsRestraint, name, value)
2739 __swig_getmethods__ = {}
2740 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2741 __getattr__ =
lambda self, name: _swig_getattr(self, QuadsRestraint, name)
2742 def __init__(self, *args):
2744 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc, std::string name="QuadsRestraint %1%") -> QuadsRestraint
2745 __init__(IMP::container::QuadsRestraint self, QuadScore ss, _QuadContainerAdaptor pc) -> QuadsRestraint
2747 this = _IMP_container.new_QuadsRestraint(*args)
2748 try: self.this.append(this)
2749 except: self.this = this
2750 def do_get_inputs(self):
2751 """do_get_inputs(QuadsRestraint self) -> IMP::ModelObjectsTemp"""
2752 return _IMP_container.QuadsRestraint_do_get_inputs(self)
2754 def get_version_info(self):
2755 """get_version_info(QuadsRestraint self) -> VersionInfo"""
2756 return _IMP_container.QuadsRestraint_get_version_info(self)
2758 __swig_destroy__ = _IMP_container.delete_QuadsRestraint
2759 __del__ =
lambda self :
None;
2761 """__str__(QuadsRestraint self) -> std::string"""
2762 return _IMP_container.QuadsRestraint___str__(self)
2765 """__repr__(QuadsRestraint self) -> std::string"""
2766 return _IMP_container.QuadsRestraint___repr__(self)
2769 return _object_cast_to_QuadsRestraint(o)
2770 get_from = staticmethod(get_from)
2772 QuadsRestraint_swigregister = _IMP_container.QuadsRestraint_swigregister
2773 QuadsRestraint_swigregister(QuadsRestraint)
2776 """Proxy of C++ IMP::container::SingletonContainerSet class"""
2777 __swig_setmethods__ = {}
2779 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonContainerSet, name, value)
2780 __swig_getmethods__ = {}
2782 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonContainerSet, name)
2783 def __init__(self, *args):
2785 __init__(IMP::container::SingletonContainerSet self, Model m, std::string name="SingletonContainerSet %1%") -> SingletonContainerSet
2786 __init__(IMP::container::SingletonContainerSet self, Model m) -> SingletonContainerSet
2787 __init__(IMP::container::SingletonContainerSet self, IMP::kernel::SingletonContainersTemp const & pc, std::string name="SingletonContainerSet %1%") -> SingletonContainerSet
2788 __init__(IMP::container::SingletonContainerSet self, IMP::kernel::SingletonContainersTemp const & pc) -> SingletonContainerSet
2790 this = _IMP_container.new_SingletonContainerSet(*args)
2791 try: self.this.append(this)
2792 except: self.this = this
2793 def do_apply(self, *args):
2794 """do_apply(SingletonContainerSet self, SingletonModifier sm)"""
2795 return _IMP_container.SingletonContainerSet_do_apply(self, *args)
2797 def get_version_info(self):
2798 """get_version_info(SingletonContainerSet self) -> VersionInfo"""
2799 return _IMP_container.SingletonContainerSet_get_version_info(self)
2801 def do_show(self, *args):
2802 """do_show(SingletonContainerSet self, _ostream out)"""
2803 return _IMP_container.SingletonContainerSet_do_show(self, *args)
2805 __swig_destroy__ = _IMP_container.delete_SingletonContainerSet
2806 __del__ =
lambda self :
None;
2807 def remove_singleton_container(self, *args):
2808 """remove_singleton_container(SingletonContainerSet self, SingletonContainer d)"""
2809 return _IMP_container.SingletonContainerSet_remove_singleton_container(self, *args)
2811 def remove_singleton_containers(self, *args):
2812 """remove_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & d)"""
2813 return _IMP_container.SingletonContainerSet_remove_singleton_containers(self, *args)
2815 def set_singleton_containers(self, *args):
2816 """set_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & ps)"""
2817 return _IMP_container.SingletonContainerSet_set_singleton_containers(self, *args)
2819 def set_singleton_containers_order(self, *args):
2820 """set_singleton_containers_order(SingletonContainerSet self, IMP::kernel::SingletonContainers const & objs)"""
2821 return _IMP_container.SingletonContainerSet_set_singleton_containers_order(self, *args)
2823 def add_singleton_container(self, *args):
2824 """add_singleton_container(SingletonContainerSet self, SingletonContainer obj) -> unsigned int"""
2825 return _IMP_container.SingletonContainerSet_add_singleton_container(self, *args)
2827 def add_singleton_containers(self, *args):
2828 """add_singleton_containers(SingletonContainerSet self, IMP::kernel::SingletonContainers const & objs)"""
2829 return _IMP_container.SingletonContainerSet_add_singleton_containers(self, *args)
2831 def clear_singleton_containers(self):
2832 """clear_singleton_containers(SingletonContainerSet self)"""
2833 return _IMP_container.SingletonContainerSet_clear_singleton_containers(self)
2835 def get_number_of_singleton_containers(self):
2836 """get_number_of_singleton_containers(SingletonContainerSet self) -> unsigned int"""
2837 return _IMP_container.SingletonContainerSet_get_number_of_singleton_containers(self)
2839 def get_has_singleton_containers(self):
2840 """get_has_singleton_containers(SingletonContainerSet self) -> bool"""
2841 return _IMP_container.SingletonContainerSet_get_has_singleton_containers(self)
2843 def get_singleton_container(self, *args):
2844 """get_singleton_container(SingletonContainerSet self, unsigned int i) -> SingletonContainer"""
2845 return _IMP_container.SingletonContainerSet_get_singleton_container(self, *args)
2847 def get_singleton_containers(self):
2848 """get_singleton_containers(SingletonContainerSet self) -> IMP::kernel::SingletonContainers"""
2849 return _IMP_container.SingletonContainerSet_get_singleton_containers(self)
2851 def reserve_singleton_containers(self, *args):
2852 """reserve_singleton_containers(SingletonContainerSet self, unsigned int sz)"""
2853 return _IMP_container.SingletonContainerSet_reserve_singleton_containers(self, *args)
2855 def do_get_inputs(self):
2856 """do_get_inputs(SingletonContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
2857 return _IMP_container.SingletonContainerSet_do_get_inputs(self)
2859 def do_before_evaluate(self):
2860 """do_before_evaluate(SingletonContainerSet self)"""
2861 return _IMP_container.SingletonContainerSet_do_before_evaluate(self)
2864 """__str__(SingletonContainerSet self) -> std::string"""
2865 return _IMP_container.SingletonContainerSet___str__(self)
2868 """__repr__(SingletonContainerSet self) -> std::string"""
2869 return _IMP_container.SingletonContainerSet___repr__(self)
2872 return _object_cast_to_SingletonContainerSet(o)
2873 get_from = staticmethod(get_from)
2875 SingletonContainerSet_swigregister = _IMP_container.SingletonContainerSet_swigregister
2876 SingletonContainerSet_swigregister(SingletonContainerSet)
2879 """Proxy of C++ IMP::container::SingletonsConstraint class"""
2880 __swig_setmethods__ = {}
2882 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsConstraint, name, value)
2883 __swig_getmethods__ = {}
2885 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsConstraint, name)
2886 def __init__(self, *args):
2888 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c,
2889 std::string name="SingletonConstraint %1%") -> SingletonsConstraint
2890 __init__(IMP::container::SingletonsConstraint self, SingletonModifier before, SingletonModifier after, _SingletonContainerAdaptor c) -> SingletonsConstraint
2892 this = _IMP_container.new_SingletonsConstraint(*args)
2893 try: self.this.append(this)
2894 except: self.this = this
2895 def get_version_info(self):
2896 """get_version_info(SingletonsConstraint self) -> VersionInfo"""
2897 return _IMP_container.SingletonsConstraint_get_version_info(self)
2899 __swig_destroy__ = _IMP_container.delete_SingletonsConstraint
2900 __del__ =
lambda self :
None;
2902 """__str__(SingletonsConstraint self) -> std::string"""
2903 return _IMP_container.SingletonsConstraint___str__(self)
2906 """__repr__(SingletonsConstraint self) -> std::string"""
2907 return _IMP_container.SingletonsConstraint___repr__(self)
2910 return _object_cast_to_SingletonsConstraint(o)
2911 get_from = staticmethod(get_from)
2913 SingletonsConstraint_swigregister = _IMP_container.SingletonsConstraint_swigregister
2914 SingletonsConstraint_swigregister(SingletonsConstraint)
2917 """Proxy of C++ IMP::container::SingletonsOptimizerState class"""
2918 __swig_setmethods__ = {}
2920 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsOptimizerState, name, value)
2921 __swig_getmethods__ = {}
2923 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsOptimizerState, name)
2924 def __init__(self, *args):
2926 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf, std::string name="SingletonsOptimizerState %1%") -> SingletonsOptimizerState
2927 __init__(IMP::container::SingletonsOptimizerState self, _SingletonContainerAdaptor c, SingletonModifier gf) -> SingletonsOptimizerState
2929 this = _IMP_container.new_SingletonsOptimizerState(*args)
2930 try: self.this.append(this)
2931 except: self.this = this
2932 def get_version_info(self):
2933 """get_version_info(SingletonsOptimizerState self) -> VersionInfo"""
2934 return _IMP_container.SingletonsOptimizerState_get_version_info(self)
2936 def do_show(self, *args):
2937 """do_show(SingletonsOptimizerState self, _ostream out)"""
2938 return _IMP_container.SingletonsOptimizerState_do_show(self, *args)
2940 __swig_destroy__ = _IMP_container.delete_SingletonsOptimizerState
2941 __del__ =
lambda self :
None;
2943 """__str__(SingletonsOptimizerState self) -> std::string"""
2944 return _IMP_container.SingletonsOptimizerState___str__(self)
2947 """__repr__(SingletonsOptimizerState self) -> std::string"""
2948 return _IMP_container.SingletonsOptimizerState___repr__(self)
2951 return _object_cast_to_SingletonsOptimizerState(o)
2952 get_from = staticmethod(get_from)
2954 SingletonsOptimizerState_swigregister = _IMP_container.SingletonsOptimizerState_swigregister
2955 SingletonsOptimizerState_swigregister(SingletonsOptimizerState)
2958 """Proxy of C++ IMP::container::SingletonsRestraint class"""
2959 __swig_setmethods__ = {}
2960 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
2961 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonsRestraint, name, value)
2962 __swig_getmethods__ = {}
2963 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
2964 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonsRestraint, name)
2965 def __init__(self, *args):
2967 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc, std::string name="SingletonsRestraint %1%") -> SingletonsRestraint
2968 __init__(IMP::container::SingletonsRestraint self, SingletonScore ss, _SingletonContainerAdaptor pc) -> SingletonsRestraint
2970 this = _IMP_container.new_SingletonsRestraint(*args)
2971 try: self.this.append(this)
2972 except: self.this = this
2973 def do_get_inputs(self):
2974 """do_get_inputs(SingletonsRestraint self) -> IMP::ModelObjectsTemp"""
2975 return _IMP_container.SingletonsRestraint_do_get_inputs(self)
2977 def get_version_info(self):
2978 """get_version_info(SingletonsRestraint self) -> VersionInfo"""
2979 return _IMP_container.SingletonsRestraint_get_version_info(self)
2981 __swig_destroy__ = _IMP_container.delete_SingletonsRestraint
2982 __del__ =
lambda self :
None;
2984 """__str__(SingletonsRestraint self) -> std::string"""
2985 return _IMP_container.SingletonsRestraint___str__(self)
2988 """__repr__(SingletonsRestraint self) -> std::string"""
2989 return _IMP_container.SingletonsRestraint___repr__(self)
2992 return _object_cast_to_SingletonsRestraint(o)
2993 get_from = staticmethod(get_from)
2995 SingletonsRestraint_swigregister = _IMP_container.SingletonsRestraint_swigregister
2996 SingletonsRestraint_swigregister(SingletonsRestraint)
2999 """Proxy of C++ IMP::container::TripletContainerSet class"""
3000 __swig_setmethods__ = {}
3002 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletContainerSet, name, value)
3003 __swig_getmethods__ = {}
3005 __getattr__ =
lambda self, name: _swig_getattr(self, TripletContainerSet, name)
3006 def __init__(self, *args):
3008 __init__(IMP::container::TripletContainerSet self, Model m, std::string name="TripletContainerSet %1%") -> TripletContainerSet
3009 __init__(IMP::container::TripletContainerSet self, Model m) -> TripletContainerSet
3010 __init__(IMP::container::TripletContainerSet self, IMP::kernel::TripletContainersTemp const & pc, std::string name="TripletContainerSet %1%") -> TripletContainerSet
3011 __init__(IMP::container::TripletContainerSet self, IMP::kernel::TripletContainersTemp const & pc) -> TripletContainerSet
3013 this = _IMP_container.new_TripletContainerSet(*args)
3014 try: self.this.append(this)
3015 except: self.this = this
3016 def do_apply(self, *args):
3017 """do_apply(TripletContainerSet self, TripletModifier sm)"""
3018 return _IMP_container.TripletContainerSet_do_apply(self, *args)
3020 def get_version_info(self):
3021 """get_version_info(TripletContainerSet self) -> VersionInfo"""
3022 return _IMP_container.TripletContainerSet_get_version_info(self)
3024 def do_show(self, *args):
3025 """do_show(TripletContainerSet self, _ostream out)"""
3026 return _IMP_container.TripletContainerSet_do_show(self, *args)
3028 __swig_destroy__ = _IMP_container.delete_TripletContainerSet
3029 __del__ =
lambda self :
None;
3030 def remove_triplet_container(self, *args):
3031 """remove_triplet_container(TripletContainerSet self, TripletContainer d)"""
3032 return _IMP_container.TripletContainerSet_remove_triplet_container(self, *args)
3034 def remove_triplet_containers(self, *args):
3035 """remove_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & d)"""
3036 return _IMP_container.TripletContainerSet_remove_triplet_containers(self, *args)
3038 def set_triplet_containers(self, *args):
3039 """set_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & ps)"""
3040 return _IMP_container.TripletContainerSet_set_triplet_containers(self, *args)
3042 def set_triplet_containers_order(self, *args):
3043 """set_triplet_containers_order(TripletContainerSet self, IMP::kernel::TripletContainers const & objs)"""
3044 return _IMP_container.TripletContainerSet_set_triplet_containers_order(self, *args)
3046 def add_triplet_container(self, *args):
3047 """add_triplet_container(TripletContainerSet self, TripletContainer obj) -> unsigned int"""
3048 return _IMP_container.TripletContainerSet_add_triplet_container(self, *args)
3050 def add_triplet_containers(self, *args):
3051 """add_triplet_containers(TripletContainerSet self, IMP::kernel::TripletContainers const & objs)"""
3052 return _IMP_container.TripletContainerSet_add_triplet_containers(self, *args)
3054 def clear_triplet_containers(self):
3055 """clear_triplet_containers(TripletContainerSet self)"""
3056 return _IMP_container.TripletContainerSet_clear_triplet_containers(self)
3058 def get_number_of_triplet_containers(self):
3059 """get_number_of_triplet_containers(TripletContainerSet self) -> unsigned int"""
3060 return _IMP_container.TripletContainerSet_get_number_of_triplet_containers(self)
3062 def get_has_triplet_containers(self):
3063 """get_has_triplet_containers(TripletContainerSet self) -> bool"""
3064 return _IMP_container.TripletContainerSet_get_has_triplet_containers(self)
3066 def get_triplet_container(self, *args):
3067 """get_triplet_container(TripletContainerSet self, unsigned int i) -> TripletContainer"""
3068 return _IMP_container.TripletContainerSet_get_triplet_container(self, *args)
3070 def get_triplet_containers(self):
3071 """get_triplet_containers(TripletContainerSet self) -> IMP::kernel::TripletContainers"""
3072 return _IMP_container.TripletContainerSet_get_triplet_containers(self)
3074 def reserve_triplet_containers(self, *args):
3075 """reserve_triplet_containers(TripletContainerSet self, unsigned int sz)"""
3076 return _IMP_container.TripletContainerSet_reserve_triplet_containers(self, *args)
3078 def do_get_inputs(self):
3079 """do_get_inputs(TripletContainerSet self) -> IMP::kernel::ModelObjectsTemp"""
3080 return _IMP_container.TripletContainerSet_do_get_inputs(self)
3082 def do_before_evaluate(self):
3083 """do_before_evaluate(TripletContainerSet self)"""
3084 return _IMP_container.TripletContainerSet_do_before_evaluate(self)
3087 """__str__(TripletContainerSet self) -> std::string"""
3088 return _IMP_container.TripletContainerSet___str__(self)
3091 """__repr__(TripletContainerSet self) -> std::string"""
3092 return _IMP_container.TripletContainerSet___repr__(self)
3095 return _object_cast_to_TripletContainerSet(o)
3096 get_from = staticmethod(get_from)
3098 TripletContainerSet_swigregister = _IMP_container.TripletContainerSet_swigregister
3099 TripletContainerSet_swigregister(TripletContainerSet)
3102 """Proxy of C++ IMP::container::TripletsConstraint class"""
3103 __swig_setmethods__ = {}
3105 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsConstraint, name, value)
3106 __swig_getmethods__ = {}
3108 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsConstraint, name)
3109 def __init__(self, *args):
3111 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c, std::string name="TripletConstraint %1%") -> TripletsConstraint
3112 __init__(IMP::container::TripletsConstraint self, TripletModifier before, TripletModifier after, _TripletContainerAdaptor c) -> TripletsConstraint
3114 this = _IMP_container.new_TripletsConstraint(*args)
3115 try: self.this.append(this)
3116 except: self.this = this
3117 def get_version_info(self):
3118 """get_version_info(TripletsConstraint self) -> VersionInfo"""
3119 return _IMP_container.TripletsConstraint_get_version_info(self)
3121 __swig_destroy__ = _IMP_container.delete_TripletsConstraint
3122 __del__ =
lambda self :
None;
3124 """__str__(TripletsConstraint self) -> std::string"""
3125 return _IMP_container.TripletsConstraint___str__(self)
3128 """__repr__(TripletsConstraint self) -> std::string"""
3129 return _IMP_container.TripletsConstraint___repr__(self)
3132 return _object_cast_to_TripletsConstraint(o)
3133 get_from = staticmethod(get_from)
3135 TripletsConstraint_swigregister = _IMP_container.TripletsConstraint_swigregister
3136 TripletsConstraint_swigregister(TripletsConstraint)
3139 """Proxy of C++ IMP::container::TripletsOptimizerState class"""
3140 __swig_setmethods__ = {}
3142 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsOptimizerState, name, value)
3143 __swig_getmethods__ = {}
3145 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsOptimizerState, name)
3146 def __init__(self, *args):
3148 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf, std::string name="TripletsOptimizerState %1%") -> TripletsOptimizerState
3149 __init__(IMP::container::TripletsOptimizerState self, _TripletContainerAdaptor c, TripletModifier gf) -> TripletsOptimizerState
3151 this = _IMP_container.new_TripletsOptimizerState(*args)
3152 try: self.this.append(this)
3153 except: self.this = this
3154 def get_version_info(self):
3155 """get_version_info(TripletsOptimizerState self) -> VersionInfo"""
3156 return _IMP_container.TripletsOptimizerState_get_version_info(self)
3158 def do_show(self, *args):
3159 """do_show(TripletsOptimizerState self, _ostream out)"""
3160 return _IMP_container.TripletsOptimizerState_do_show(self, *args)
3162 __swig_destroy__ = _IMP_container.delete_TripletsOptimizerState
3163 __del__ =
lambda self :
None;
3165 """__str__(TripletsOptimizerState self) -> std::string"""
3166 return _IMP_container.TripletsOptimizerState___str__(self)
3169 """__repr__(TripletsOptimizerState self) -> std::string"""
3170 return _IMP_container.TripletsOptimizerState___repr__(self)
3173 return _object_cast_to_TripletsOptimizerState(o)
3174 get_from = staticmethod(get_from)
3176 TripletsOptimizerState_swigregister = _IMP_container.TripletsOptimizerState_swigregister
3177 TripletsOptimizerState_swigregister(TripletsOptimizerState)
3180 """Proxy of C++ IMP::container::TripletsRestraint class"""
3181 __swig_setmethods__ = {}
3182 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3183 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletsRestraint, name, value)
3184 __swig_getmethods__ = {}
3185 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3186 __getattr__ =
lambda self, name: _swig_getattr(self, TripletsRestraint, name)
3187 def __init__(self, *args):
3189 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc, std::string name="TripletsRestraint %1%") -> TripletsRestraint
3190 __init__(IMP::container::TripletsRestraint self, TripletScore ss, _TripletContainerAdaptor pc) -> TripletsRestraint
3192 this = _IMP_container.new_TripletsRestraint(*args)
3193 try: self.this.append(this)
3194 except: self.this = this
3195 def do_get_inputs(self):
3196 """do_get_inputs(TripletsRestraint self) -> IMP::ModelObjectsTemp"""
3197 return _IMP_container.TripletsRestraint_do_get_inputs(self)
3199 def get_version_info(self):
3200 """get_version_info(TripletsRestraint self) -> VersionInfo"""
3201 return _IMP_container.TripletsRestraint_get_version_info(self)
3203 __swig_destroy__ = _IMP_container.delete_TripletsRestraint
3204 __del__ =
lambda self :
None;
3206 """__str__(TripletsRestraint self) -> std::string"""
3207 return _IMP_container.TripletsRestraint___str__(self)
3210 """__repr__(TripletsRestraint self) -> std::string"""
3211 return _IMP_container.TripletsRestraint___repr__(self)
3214 return _object_cast_to_TripletsRestraint(o)
3215 get_from = staticmethod(get_from)
3217 TripletsRestraint_swigregister = _IMP_container.TripletsRestraint_swigregister
3218 TripletsRestraint_swigregister(TripletsRestraint)
3221 """Proxy of C++ IMP::container::InContainerSingletonFilter class"""
3222 __swig_setmethods__ = {}
3224 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerSingletonFilter, name, value)
3225 __swig_getmethods__ = {}
3227 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerSingletonFilter, name)
3228 def __init__(self, *args):
3230 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, std::string name="SingletonFilter %1%") -> InContainerSingletonFilter
3231 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c) -> InContainerSingletonFilter
3232 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations, std::string name="SingletonFilter %1%") -> InContainerSingletonFilter
3233 __init__(IMP::container::InContainerSingletonFilter self, SingletonContainer c, bool handle_permutations) -> InContainerSingletonFilter
3235 this = _IMP_container.new_InContainerSingletonFilter(*args)
3236 try: self.this.append(this)
3237 except: self.this = this
3238 def get_value(self, *args):
3240 get_value(InContainerSingletonFilter self, Particle a) -> int
3241 get_value(InContainerSingletonFilter self, IMP::kernel::ParticlesTemp const & o) -> IMP::Ints
3243 return _IMP_container.InContainerSingletonFilter_get_value(self, *args)
3245 def get_value_index(self, *args):
3247 get_value_index(InContainerSingletonFilter self, Model m, IMP::kernel::ParticleIndex pi) -> int
3248 get_value_index(InContainerSingletonFilter self, Model m, IMP::kernel::ParticleIndexes const & o) -> IMP::Ints
3250 return _IMP_container.InContainerSingletonFilter_get_value_index(self, *args)
3252 def get_version_info(self):
3253 """get_version_info(InContainerSingletonFilter self) -> VersionInfo"""
3254 return _IMP_container.InContainerSingletonFilter_get_version_info(self)
3256 __swig_destroy__ = _IMP_container.delete_InContainerSingletonFilter
3257 __del__ =
lambda self :
None;
3259 """__str__(InContainerSingletonFilter self) -> std::string"""
3260 return _IMP_container.InContainerSingletonFilter___str__(self)
3263 """__repr__(InContainerSingletonFilter self) -> std::string"""
3264 return _IMP_container.InContainerSingletonFilter___repr__(self)
3267 return _object_cast_to_InContainerSingletonFilter(o)
3268 get_from = staticmethod(get_from)
3270 InContainerSingletonFilter_swigregister = _IMP_container.InContainerSingletonFilter_swigregister
3271 InContainerSingletonFilter_swigregister(InContainerSingletonFilter)
3274 """Proxy of C++ IMP::container::InContainerPairFilter class"""
3275 __swig_setmethods__ = {}
3277 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerPairFilter, name, value)
3278 __swig_getmethods__ = {}
3280 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerPairFilter, name)
3281 def __init__(self, *args):
3283 __init__(IMP::container::InContainerPairFilter self, PairContainer c, std::string name="PairFilter %1%") -> InContainerPairFilter
3284 __init__(IMP::container::InContainerPairFilter self, PairContainer c) -> InContainerPairFilter
3285 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations, std::string name="PairFilter %1%") -> InContainerPairFilter
3286 __init__(IMP::container::InContainerPairFilter self, PairContainer c, bool handle_permutations) -> InContainerPairFilter
3288 this = _IMP_container.new_InContainerPairFilter(*args)
3289 try: self.this.append(this)
3290 except: self.this = this
3291 def get_value(self, *args):
3293 get_value(InContainerPairFilter self, IMP::kernel::ParticlePair const & a) -> int
3294 get_value(InContainerPairFilter self, IMP::kernel::ParticlePairsTemp const & o) -> IMP::Ints
3296 return _IMP_container.InContainerPairFilter_get_value(self, *args)
3298 def get_value_index(self, *args):
3300 get_value_index(InContainerPairFilter self, Model m, IMP::kernel::ParticleIndexPair const & pi) -> int
3301 get_value_index(InContainerPairFilter self, Model m, IMP::kernel::ParticleIndexPairs const & o) -> IMP::Ints
3303 return _IMP_container.InContainerPairFilter_get_value_index(self, *args)
3305 def get_version_info(self):
3306 """get_version_info(InContainerPairFilter self) -> VersionInfo"""
3307 return _IMP_container.InContainerPairFilter_get_version_info(self)
3309 __swig_destroy__ = _IMP_container.delete_InContainerPairFilter
3310 __del__ =
lambda self :
None;
3312 """__str__(InContainerPairFilter self) -> std::string"""
3313 return _IMP_container.InContainerPairFilter___str__(self)
3316 """__repr__(InContainerPairFilter self) -> std::string"""
3317 return _IMP_container.InContainerPairFilter___repr__(self)
3320 return _object_cast_to_InContainerPairFilter(o)
3321 get_from = staticmethod(get_from)
3323 InContainerPairFilter_swigregister = _IMP_container.InContainerPairFilter_swigregister
3324 InContainerPairFilter_swigregister(InContainerPairFilter)
3327 """Proxy of C++ IMP::container::InContainerTripletFilter class"""
3328 __swig_setmethods__ = {}
3330 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerTripletFilter, name, value)
3331 __swig_getmethods__ = {}
3333 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerTripletFilter, name)
3334 def __init__(self, *args):
3336 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, std::string name="TripletFilter %1%") -> InContainerTripletFilter
3337 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c) -> InContainerTripletFilter
3338 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations, std::string name="TripletFilter %1%") -> InContainerTripletFilter
3339 __init__(IMP::container::InContainerTripletFilter self, TripletContainer c, bool handle_permutations) -> InContainerTripletFilter
3341 this = _IMP_container.new_InContainerTripletFilter(*args)
3342 try: self.this.append(this)
3343 except: self.this = this
3344 def get_value(self, *args):
3346 get_value(InContainerTripletFilter self, IMP::kernel::ParticleTriplet const & a) -> int
3347 get_value(InContainerTripletFilter self, IMP::kernel::ParticleTripletsTemp const & o) -> IMP::Ints
3349 return _IMP_container.InContainerTripletFilter_get_value(self, *args)
3351 def get_value_index(self, *args):
3353 get_value_index(InContainerTripletFilter self, Model m, IMP::kernel::ParticleIndexTriplet const & pi) -> int
3354 get_value_index(InContainerTripletFilter self, Model m, IMP::kernel::ParticleIndexTriplets const & o) -> IMP::Ints
3356 return _IMP_container.InContainerTripletFilter_get_value_index(self, *args)
3358 def get_version_info(self):
3359 """get_version_info(InContainerTripletFilter self) -> VersionInfo"""
3360 return _IMP_container.InContainerTripletFilter_get_version_info(self)
3362 __swig_destroy__ = _IMP_container.delete_InContainerTripletFilter
3363 __del__ =
lambda self :
None;
3365 """__str__(InContainerTripletFilter self) -> std::string"""
3366 return _IMP_container.InContainerTripletFilter___str__(self)
3369 """__repr__(InContainerTripletFilter self) -> std::string"""
3370 return _IMP_container.InContainerTripletFilter___repr__(self)
3373 return _object_cast_to_InContainerTripletFilter(o)
3374 get_from = staticmethod(get_from)
3376 InContainerTripletFilter_swigregister = _IMP_container.InContainerTripletFilter_swigregister
3377 InContainerTripletFilter_swigregister(InContainerTripletFilter)
3380 """Proxy of C++ IMP::container::InContainerQuadFilter class"""
3381 __swig_setmethods__ = {}
3383 __setattr__ =
lambda self, name, value: _swig_setattr(self, InContainerQuadFilter, name, value)
3384 __swig_getmethods__ = {}
3386 __getattr__ =
lambda self, name: _swig_getattr(self, InContainerQuadFilter, name)
3387 def __init__(self, *args):
3389 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, std::string name="QuadFilter %1%") -> InContainerQuadFilter
3390 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c) -> InContainerQuadFilter
3391 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations, std::string name="QuadFilter %1%") -> InContainerQuadFilter
3392 __init__(IMP::container::InContainerQuadFilter self, QuadContainer c, bool handle_permutations) -> InContainerQuadFilter
3394 this = _IMP_container.new_InContainerQuadFilter(*args)
3395 try: self.this.append(this)
3396 except: self.this = this
3397 def get_value(self, *args):
3399 get_value(InContainerQuadFilter self, IMP::kernel::ParticleQuad const & a) -> int
3400 get_value(InContainerQuadFilter self, IMP::kernel::ParticleQuadsTemp const & o) -> IMP::Ints
3402 return _IMP_container.InContainerQuadFilter_get_value(self, *args)
3404 def get_value_index(self, *args):
3406 get_value_index(InContainerQuadFilter self, Model m, IMP::kernel::ParticleIndexQuad const & pi) -> int
3407 get_value_index(InContainerQuadFilter self, Model m, IMP::kernel::ParticleIndexQuads const & o) -> IMP::Ints
3409 return _IMP_container.InContainerQuadFilter_get_value_index(self, *args)
3411 def get_version_info(self):
3412 """get_version_info(InContainerQuadFilter self) -> VersionInfo"""
3413 return _IMP_container.InContainerQuadFilter_get_version_info(self)
3415 __swig_destroy__ = _IMP_container.delete_InContainerQuadFilter
3416 __del__ =
lambda self :
None;
3418 """__str__(InContainerQuadFilter self) -> std::string"""
3419 return _IMP_container.InContainerQuadFilter___str__(self)
3422 """__repr__(InContainerQuadFilter self) -> std::string"""
3423 return _IMP_container.InContainerQuadFilter___repr__(self)
3426 return _object_cast_to_InContainerQuadFilter(o)
3427 get_from = staticmethod(get_from)
3429 InContainerQuadFilter_swigregister = _IMP_container.InContainerQuadFilter_swigregister
3430 InContainerQuadFilter_swigregister(InContainerQuadFilter)
3433 """Proxy of C++ IMP::container::SingletonContainerStatistics class"""
3434 __swig_setmethods__ = {}
3436 __setattr__ =
lambda self, name, value: _swig_setattr(self, SingletonContainerStatistics, name, value)
3437 __swig_getmethods__ = {}
3439 __getattr__ =
lambda self, name: _swig_getattr(self, SingletonContainerStatistics, name)
3440 def __init__(self, *args):
3441 """__init__(IMP::container::SingletonContainerStatistics self, _SingletonContainerAdaptor c) -> SingletonContainerStatistics"""
3442 this = _IMP_container.new_SingletonContainerStatistics(*args)
3443 try: self.this.append(this)
3444 except: self.this = this
3445 def show_statistics(self, *args):
3446 """show_statistics(SingletonContainerStatistics self, _ostream out)"""
3447 return _IMP_container.SingletonContainerStatistics_show_statistics(self, *args)
3449 def set_track_unique(self, *args):
3450 """set_track_unique(SingletonContainerStatistics self, bool tf)"""
3451 return _IMP_container.SingletonContainerStatistics_set_track_unique(self, *args)
3454 """get_input_particles(SingletonContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3455 return _IMP_container.SingletonContainerStatistics_get_input_particles(self)
3458 """get_input_containers(SingletonContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3459 return _IMP_container.SingletonContainerStatistics_get_input_containers(self)
3461 def do_get_inputs(self):
3462 """do_get_inputs(SingletonContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3463 return _IMP_container.SingletonContainerStatistics_do_get_inputs(self)
3466 """get_output_particles(SingletonContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3467 return _IMP_container.SingletonContainerStatistics_get_output_particles(self)
3470 """get_output_containers(SingletonContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3471 return _IMP_container.SingletonContainerStatistics_get_output_containers(self)
3473 def do_get_outputs(self):
3474 """do_get_outputs(SingletonContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3475 return _IMP_container.SingletonContainerStatistics_do_get_outputs(self)
3477 def get_version_info(self):
3478 """get_version_info(SingletonContainerStatistics self) -> VersionInfo"""
3479 return _IMP_container.SingletonContainerStatistics_get_version_info(self)
3481 def do_show(self, *args):
3482 """do_show(SingletonContainerStatistics self, _ostream out)"""
3483 return _IMP_container.SingletonContainerStatistics_do_show(self, *args)
3485 __swig_destroy__ = _IMP_container.delete_SingletonContainerStatistics
3486 __del__ =
lambda self :
None;
3488 """__str__(SingletonContainerStatistics self) -> std::string"""
3489 return _IMP_container.SingletonContainerStatistics___str__(self)
3492 """__repr__(SingletonContainerStatistics self) -> std::string"""
3493 return _IMP_container.SingletonContainerStatistics___repr__(self)
3496 return _object_cast_to_SingletonContainerStatistics(o)
3497 get_from = staticmethod(get_from)
3499 SingletonContainerStatistics_swigregister = _IMP_container.SingletonContainerStatistics_swigregister
3500 SingletonContainerStatistics_swigregister(SingletonContainerStatistics)
3503 """Proxy of C++ IMP::container::PairContainerStatistics class"""
3504 __swig_setmethods__ = {}
3506 __setattr__ =
lambda self, name, value: _swig_setattr(self, PairContainerStatistics, name, value)
3507 __swig_getmethods__ = {}
3509 __getattr__ =
lambda self, name: _swig_getattr(self, PairContainerStatistics, name)
3510 def __init__(self, *args):
3511 """__init__(IMP::container::PairContainerStatistics self, _PairContainerAdaptor c) -> PairContainerStatistics"""
3512 this = _IMP_container.new_PairContainerStatistics(*args)
3513 try: self.this.append(this)
3514 except: self.this = this
3515 def show_statistics(self, *args):
3516 """show_statistics(PairContainerStatistics self, _ostream out)"""
3517 return _IMP_container.PairContainerStatistics_show_statistics(self, *args)
3519 def set_track_unique(self, *args):
3520 """set_track_unique(PairContainerStatistics self, bool tf)"""
3521 return _IMP_container.PairContainerStatistics_set_track_unique(self, *args)
3524 """get_input_particles(PairContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3525 return _IMP_container.PairContainerStatistics_get_input_particles(self)
3528 """get_input_containers(PairContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3529 return _IMP_container.PairContainerStatistics_get_input_containers(self)
3531 def do_get_inputs(self):
3532 """do_get_inputs(PairContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3533 return _IMP_container.PairContainerStatistics_do_get_inputs(self)
3536 """get_output_particles(PairContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3537 return _IMP_container.PairContainerStatistics_get_output_particles(self)
3540 """get_output_containers(PairContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3541 return _IMP_container.PairContainerStatistics_get_output_containers(self)
3543 def do_get_outputs(self):
3544 """do_get_outputs(PairContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3545 return _IMP_container.PairContainerStatistics_do_get_outputs(self)
3547 def get_version_info(self):
3548 """get_version_info(PairContainerStatistics self) -> VersionInfo"""
3549 return _IMP_container.PairContainerStatistics_get_version_info(self)
3551 def do_show(self, *args):
3552 """do_show(PairContainerStatistics self, _ostream out)"""
3553 return _IMP_container.PairContainerStatistics_do_show(self, *args)
3555 __swig_destroy__ = _IMP_container.delete_PairContainerStatistics
3556 __del__ =
lambda self :
None;
3558 """__str__(PairContainerStatistics self) -> std::string"""
3559 return _IMP_container.PairContainerStatistics___str__(self)
3562 """__repr__(PairContainerStatistics self) -> std::string"""
3563 return _IMP_container.PairContainerStatistics___repr__(self)
3566 return _object_cast_to_PairContainerStatistics(o)
3567 get_from = staticmethod(get_from)
3569 PairContainerStatistics_swigregister = _IMP_container.PairContainerStatistics_swigregister
3570 PairContainerStatistics_swigregister(PairContainerStatistics)
3573 """Proxy of C++ IMP::container::TripletContainerStatistics class"""
3574 __swig_setmethods__ = {}
3576 __setattr__ =
lambda self, name, value: _swig_setattr(self, TripletContainerStatistics, name, value)
3577 __swig_getmethods__ = {}
3579 __getattr__ =
lambda self, name: _swig_getattr(self, TripletContainerStatistics, name)
3580 def __init__(self, *args):
3581 """__init__(IMP::container::TripletContainerStatistics self, _TripletContainerAdaptor c) -> TripletContainerStatistics"""
3582 this = _IMP_container.new_TripletContainerStatistics(*args)
3583 try: self.this.append(this)
3584 except: self.this = this
3585 def show_statistics(self, *args):
3586 """show_statistics(TripletContainerStatistics self, _ostream out)"""
3587 return _IMP_container.TripletContainerStatistics_show_statistics(self, *args)
3589 def set_track_unique(self, *args):
3590 """set_track_unique(TripletContainerStatistics self, bool tf)"""
3591 return _IMP_container.TripletContainerStatistics_set_track_unique(self, *args)
3594 """get_input_particles(TripletContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3595 return _IMP_container.TripletContainerStatistics_get_input_particles(self)
3598 """get_input_containers(TripletContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3599 return _IMP_container.TripletContainerStatistics_get_input_containers(self)
3601 def do_get_inputs(self):
3602 """do_get_inputs(TripletContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3603 return _IMP_container.TripletContainerStatistics_do_get_inputs(self)
3606 """get_output_particles(TripletContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3607 return _IMP_container.TripletContainerStatistics_get_output_particles(self)
3610 """get_output_containers(TripletContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3611 return _IMP_container.TripletContainerStatistics_get_output_containers(self)
3613 def do_get_outputs(self):
3614 """do_get_outputs(TripletContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3615 return _IMP_container.TripletContainerStatistics_do_get_outputs(self)
3617 def get_version_info(self):
3618 """get_version_info(TripletContainerStatistics self) -> VersionInfo"""
3619 return _IMP_container.TripletContainerStatistics_get_version_info(self)
3621 def do_show(self, *args):
3622 """do_show(TripletContainerStatistics self, _ostream out)"""
3623 return _IMP_container.TripletContainerStatistics_do_show(self, *args)
3625 __swig_destroy__ = _IMP_container.delete_TripletContainerStatistics
3626 __del__ =
lambda self :
None;
3628 """__str__(TripletContainerStatistics self) -> std::string"""
3629 return _IMP_container.TripletContainerStatistics___str__(self)
3632 """__repr__(TripletContainerStatistics self) -> std::string"""
3633 return _IMP_container.TripletContainerStatistics___repr__(self)
3636 return _object_cast_to_TripletContainerStatistics(o)
3637 get_from = staticmethod(get_from)
3639 TripletContainerStatistics_swigregister = _IMP_container.TripletContainerStatistics_swigregister
3640 TripletContainerStatistics_swigregister(TripletContainerStatistics)
3643 """Proxy of C++ IMP::container::QuadContainerStatistics class"""
3644 __swig_setmethods__ = {}
3646 __setattr__ =
lambda self, name, value: _swig_setattr(self, QuadContainerStatistics, name, value)
3647 __swig_getmethods__ = {}
3649 __getattr__ =
lambda self, name: _swig_getattr(self, QuadContainerStatistics, name)
3650 def __init__(self, *args):
3651 """__init__(IMP::container::QuadContainerStatistics self, _QuadContainerAdaptor c) -> QuadContainerStatistics"""
3652 this = _IMP_container.new_QuadContainerStatistics(*args)
3653 try: self.this.append(this)
3654 except: self.this = this
3655 def show_statistics(self, *args):
3656 """show_statistics(QuadContainerStatistics self, _ostream out)"""
3657 return _IMP_container.QuadContainerStatistics_show_statistics(self, *args)
3659 def set_track_unique(self, *args):
3660 """set_track_unique(QuadContainerStatistics self, bool tf)"""
3661 return _IMP_container.QuadContainerStatistics_set_track_unique(self, *args)
3664 """get_input_particles(QuadContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3665 return _IMP_container.QuadContainerStatistics_get_input_particles(self)
3668 """get_input_containers(QuadContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3669 return _IMP_container.QuadContainerStatistics_get_input_containers(self)
3671 def do_get_inputs(self):
3672 """do_get_inputs(QuadContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3673 return _IMP_container.QuadContainerStatistics_do_get_inputs(self)
3676 """get_output_particles(QuadContainerStatistics self) -> IMP::kernel::ParticlesTemp"""
3677 return _IMP_container.QuadContainerStatistics_get_output_particles(self)
3680 """get_output_containers(QuadContainerStatistics self) -> IMP::kernel::ContainersTemp"""
3681 return _IMP_container.QuadContainerStatistics_get_output_containers(self)
3683 def do_get_outputs(self):
3684 """do_get_outputs(QuadContainerStatistics self) -> IMP::kernel::ModelObjectsTemp"""
3685 return _IMP_container.QuadContainerStatistics_do_get_outputs(self)
3687 def get_version_info(self):
3688 """get_version_info(QuadContainerStatistics self) -> VersionInfo"""
3689 return _IMP_container.QuadContainerStatistics_get_version_info(self)
3691 def do_show(self, *args):
3692 """do_show(QuadContainerStatistics self, _ostream out)"""
3693 return _IMP_container.QuadContainerStatistics_do_show(self, *args)
3695 __swig_destroy__ = _IMP_container.delete_QuadContainerStatistics
3696 __del__ =
lambda self :
None;
3698 """__str__(QuadContainerStatistics self) -> std::string"""
3699 return _IMP_container.QuadContainerStatistics___str__(self)
3702 """__repr__(QuadContainerStatistics self) -> std::string"""
3703 return _IMP_container.QuadContainerStatistics___repr__(self)
3706 return _object_cast_to_QuadContainerStatistics(o)
3707 get_from = staticmethod(get_from)
3709 QuadContainerStatistics_swigregister = _IMP_container.QuadContainerStatistics_swigregister
3710 QuadContainerStatistics_swigregister(QuadContainerStatistics)
3713 """Proxy of C++ IMP::container::EventSingletonsOptimizerState class"""
3714 __swig_setmethods__ = {}
3716 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventSingletonsOptimizerState, name, value)
3717 __swig_getmethods__ = {}
3719 __getattr__ =
lambda self, name: _swig_getattr(self, EventSingletonsOptimizerState, name)
3720 def __init__(self, *args):
3722 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count,
3723 int max_count, std::string name="ConstSingletonPredicate%1%") -> EventSingletonsOptimizerState
3724 __init__(IMP::container::EventSingletonsOptimizerState self, SingletonPredicate pred, _SingletonContainerAdaptor container, int value, int min_count,
3725 int max_count) -> EventSingletonsOptimizerState
3727 this = _IMP_container.new_EventSingletonsOptimizerState(*args)
3728 try: self.this.append(this)
3729 except: self.this = this
3730 def get_version_info(self):
3731 """get_version_info(EventSingletonsOptimizerState self) -> VersionInfo"""
3732 return _IMP_container.EventSingletonsOptimizerState_get_version_info(self)
3734 def do_show(self, *args):
3735 """do_show(EventSingletonsOptimizerState self, _ostream out)"""
3736 return _IMP_container.EventSingletonsOptimizerState_do_show(self, *args)
3738 __swig_destroy__ = _IMP_container.delete_EventSingletonsOptimizerState
3739 __del__ =
lambda self :
None;
3741 """__str__(EventSingletonsOptimizerState self) -> std::string"""
3742 return _IMP_container.EventSingletonsOptimizerState___str__(self)
3745 """__repr__(EventSingletonsOptimizerState self) -> std::string"""
3746 return _IMP_container.EventSingletonsOptimizerState___repr__(self)
3749 return _object_cast_to_EventSingletonsOptimizerState(o)
3750 get_from = staticmethod(get_from)
3752 EventSingletonsOptimizerState_swigregister = _IMP_container.EventSingletonsOptimizerState_swigregister
3753 EventSingletonsOptimizerState_swigregister(EventSingletonsOptimizerState)
3756 """Proxy of C++ IMP::container::EventPairsOptimizerState class"""
3757 __swig_setmethods__ = {}
3759 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventPairsOptimizerState, name, value)
3760 __swig_getmethods__ = {}
3762 __getattr__ =
lambda self, name: _swig_getattr(self, EventPairsOptimizerState, name)
3763 def __init__(self, *args):
3765 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count,
3766 std::string name="ConstPairPredicate%1%") -> EventPairsOptimizerState
3767 __init__(IMP::container::EventPairsOptimizerState self, PairPredicate pred, _PairContainerAdaptor container, int value, int min_count, int max_count) -> EventPairsOptimizerState
3769 this = _IMP_container.new_EventPairsOptimizerState(*args)
3770 try: self.this.append(this)
3771 except: self.this = this
3772 def get_version_info(self):
3773 """get_version_info(EventPairsOptimizerState self) -> VersionInfo"""
3774 return _IMP_container.EventPairsOptimizerState_get_version_info(self)
3776 def do_show(self, *args):
3777 """do_show(EventPairsOptimizerState self, _ostream out)"""
3778 return _IMP_container.EventPairsOptimizerState_do_show(self, *args)
3780 __swig_destroy__ = _IMP_container.delete_EventPairsOptimizerState
3781 __del__ =
lambda self :
None;
3783 """__str__(EventPairsOptimizerState self) -> std::string"""
3784 return _IMP_container.EventPairsOptimizerState___str__(self)
3787 """__repr__(EventPairsOptimizerState self) -> std::string"""
3788 return _IMP_container.EventPairsOptimizerState___repr__(self)
3791 return _object_cast_to_EventPairsOptimizerState(o)
3792 get_from = staticmethod(get_from)
3794 EventPairsOptimizerState_swigregister = _IMP_container.EventPairsOptimizerState_swigregister
3795 EventPairsOptimizerState_swigregister(EventPairsOptimizerState)
3798 """Proxy of C++ IMP::container::EventTripletsOptimizerState class"""
3799 __swig_setmethods__ = {}
3801 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventTripletsOptimizerState, name, value)
3802 __swig_getmethods__ = {}
3804 __getattr__ =
lambda self, name: _swig_getattr(self, EventTripletsOptimizerState, name)
3805 def __init__(self, *args):
3807 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count,
3808 int max_count, std::string name="ConstTripletPredicate%1%") -> EventTripletsOptimizerState
3809 __init__(IMP::container::EventTripletsOptimizerState self, TripletPredicate pred, _TripletContainerAdaptor container, int value, int min_count,
3810 int max_count) -> EventTripletsOptimizerState
3812 this = _IMP_container.new_EventTripletsOptimizerState(*args)
3813 try: self.this.append(this)
3814 except: self.this = this
3815 def get_version_info(self):
3816 """get_version_info(EventTripletsOptimizerState self) -> VersionInfo"""
3817 return _IMP_container.EventTripletsOptimizerState_get_version_info(self)
3819 def do_show(self, *args):
3820 """do_show(EventTripletsOptimizerState self, _ostream out)"""
3821 return _IMP_container.EventTripletsOptimizerState_do_show(self, *args)
3823 __swig_destroy__ = _IMP_container.delete_EventTripletsOptimizerState
3824 __del__ =
lambda self :
None;
3826 """__str__(EventTripletsOptimizerState self) -> std::string"""
3827 return _IMP_container.EventTripletsOptimizerState___str__(self)
3830 """__repr__(EventTripletsOptimizerState self) -> std::string"""
3831 return _IMP_container.EventTripletsOptimizerState___repr__(self)
3834 return _object_cast_to_EventTripletsOptimizerState(o)
3835 get_from = staticmethod(get_from)
3837 EventTripletsOptimizerState_swigregister = _IMP_container.EventTripletsOptimizerState_swigregister
3838 EventTripletsOptimizerState_swigregister(EventTripletsOptimizerState)
3841 """Proxy of C++ IMP::container::EventQuadsOptimizerState class"""
3842 __swig_setmethods__ = {}
3844 __setattr__ =
lambda self, name, value: _swig_setattr(self, EventQuadsOptimizerState, name, value)
3845 __swig_getmethods__ = {}
3847 __getattr__ =
lambda self, name: _swig_getattr(self, EventQuadsOptimizerState, name)
3848 def __init__(self, *args):
3850 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count,
3851 std::string name="ConstQuadPredicate%1%") -> EventQuadsOptimizerState
3852 __init__(IMP::container::EventQuadsOptimizerState self, QuadPredicate pred, _QuadContainerAdaptor container, int value, int min_count, int max_count) -> EventQuadsOptimizerState
3854 this = _IMP_container.new_EventQuadsOptimizerState(*args)
3855 try: self.this.append(this)
3856 except: self.this = this
3857 def get_version_info(self):
3858 """get_version_info(EventQuadsOptimizerState self) -> VersionInfo"""
3859 return _IMP_container.EventQuadsOptimizerState_get_version_info(self)
3861 def do_show(self, *args):
3862 """do_show(EventQuadsOptimizerState self, _ostream out)"""
3863 return _IMP_container.EventQuadsOptimizerState_do_show(self, *args)
3865 __swig_destroy__ = _IMP_container.delete_EventQuadsOptimizerState
3866 __del__ =
lambda self :
None;
3868 """__str__(EventQuadsOptimizerState self) -> std::string"""
3869 return _IMP_container.EventQuadsOptimizerState___str__(self)
3872 """__repr__(EventQuadsOptimizerState self) -> std::string"""
3873 return _IMP_container.EventQuadsOptimizerState___repr__(self)
3876 return _object_cast_to_EventQuadsOptimizerState(o)
3877 get_from = staticmethod(get_from)
3879 EventQuadsOptimizerState_swigregister = _IMP_container.EventQuadsOptimizerState_swigregister
3880 EventQuadsOptimizerState_swigregister(EventQuadsOptimizerState)
3883 """Proxy of C++ IMP::container::PredicateSingletonsRestraint class"""
3884 __swig_setmethods__ = {}
3885 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3886 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateSingletonsRestraint, name, value)
3887 __swig_getmethods__ = {}
3888 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3889 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateSingletonsRestraint, name)
3890 def __init__(self, *args):
3892 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input, std::string name="PredicateSingletonsRestraint %1%") -> PredicateSingletonsRestraint
3893 __init__(IMP::container::PredicateSingletonsRestraint self, SingletonPredicate pred, _SingletonContainerAdaptor input) -> PredicateSingletonsRestraint
3895 this = _IMP_container.new_PredicateSingletonsRestraint(*args)
3896 try: self.this.append(this)
3897 except: self.this = this
3898 def set_score(self, *args):
3899 """set_score(PredicateSingletonsRestraint self, int predicate_value, SingletonScore score)"""
3900 return _IMP_container.PredicateSingletonsRestraint_set_score(self, *args)
3902 def set_unknown_score(self, *args):
3903 """set_unknown_score(PredicateSingletonsRestraint self, SingletonScore score)"""
3904 return _IMP_container.PredicateSingletonsRestraint_set_unknown_score(self, *args)
3906 def set_is_complete(self, *args):
3907 """set_is_complete(PredicateSingletonsRestraint self, bool tf)"""
3908 return _IMP_container.PredicateSingletonsRestraint_set_is_complete(self, *args)
3911 """get_indexes(PredicateSingletonsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexes"""
3912 return _IMP_container.PredicateSingletonsRestraint_get_indexes(self, *args)
3914 def do_add_score_and_derivatives(self, *args):
3915 """do_add_score_and_derivatives(PredicateSingletonsRestraint self, ScoreAccumulator sa)"""
3916 return _IMP_container.PredicateSingletonsRestraint_do_add_score_and_derivatives(self, *args)
3918 def do_get_inputs(self):
3919 """do_get_inputs(PredicateSingletonsRestraint self) -> IMP::ModelObjectsTemp"""
3920 return _IMP_container.PredicateSingletonsRestraint_do_get_inputs(self)
3922 def get_version_info(self):
3923 """get_version_info(PredicateSingletonsRestraint self) -> VersionInfo"""
3924 return _IMP_container.PredicateSingletonsRestraint_get_version_info(self)
3926 __swig_destroy__ = _IMP_container.delete_PredicateSingletonsRestraint
3927 __del__ =
lambda self :
None;
3929 """__str__(PredicateSingletonsRestraint self) -> std::string"""
3930 return _IMP_container.PredicateSingletonsRestraint___str__(self)
3933 """__repr__(PredicateSingletonsRestraint self) -> std::string"""
3934 return _IMP_container.PredicateSingletonsRestraint___repr__(self)
3937 return _object_cast_to_PredicateSingletonsRestraint(o)
3938 get_from = staticmethod(get_from)
3940 PredicateSingletonsRestraint_swigregister = _IMP_container.PredicateSingletonsRestraint_swigregister
3941 PredicateSingletonsRestraint_swigregister(PredicateSingletonsRestraint)
3944 """Proxy of C++ IMP::container::PredicatePairsRestraint class"""
3945 __swig_setmethods__ = {}
3946 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
3947 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicatePairsRestraint, name, value)
3948 __swig_getmethods__ = {}
3949 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
3950 __getattr__ =
lambda self, name: _swig_getattr(self, PredicatePairsRestraint, name)
3951 def __init__(self, *args):
3953 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input, std::string name="PredicatePairsRestraint %1%") -> PredicatePairsRestraint
3954 __init__(IMP::container::PredicatePairsRestraint self, PairPredicate pred, _PairContainerAdaptor input) -> PredicatePairsRestraint
3956 this = _IMP_container.new_PredicatePairsRestraint(*args)
3957 try: self.this.append(this)
3958 except: self.this = this
3959 def set_score(self, *args):
3960 """set_score(PredicatePairsRestraint self, int predicate_value, PairScore score)"""
3961 return _IMP_container.PredicatePairsRestraint_set_score(self, *args)
3963 def set_unknown_score(self, *args):
3964 """set_unknown_score(PredicatePairsRestraint self, PairScore score)"""
3965 return _IMP_container.PredicatePairsRestraint_set_unknown_score(self, *args)
3967 def set_is_complete(self, *args):
3968 """set_is_complete(PredicatePairsRestraint self, bool tf)"""
3969 return _IMP_container.PredicatePairsRestraint_set_is_complete(self, *args)
3972 """get_indexes(PredicatePairsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexPairs"""
3973 return _IMP_container.PredicatePairsRestraint_get_indexes(self, *args)
3975 def do_add_score_and_derivatives(self, *args):
3976 """do_add_score_and_derivatives(PredicatePairsRestraint self, ScoreAccumulator sa)"""
3977 return _IMP_container.PredicatePairsRestraint_do_add_score_and_derivatives(self, *args)
3979 def do_get_inputs(self):
3980 """do_get_inputs(PredicatePairsRestraint self) -> IMP::ModelObjectsTemp"""
3981 return _IMP_container.PredicatePairsRestraint_do_get_inputs(self)
3983 def get_version_info(self):
3984 """get_version_info(PredicatePairsRestraint self) -> VersionInfo"""
3985 return _IMP_container.PredicatePairsRestraint_get_version_info(self)
3987 __swig_destroy__ = _IMP_container.delete_PredicatePairsRestraint
3988 __del__ =
lambda self :
None;
3990 """__str__(PredicatePairsRestraint self) -> std::string"""
3991 return _IMP_container.PredicatePairsRestraint___str__(self)
3994 """__repr__(PredicatePairsRestraint self) -> std::string"""
3995 return _IMP_container.PredicatePairsRestraint___repr__(self)
3998 return _object_cast_to_PredicatePairsRestraint(o)
3999 get_from = staticmethod(get_from)
4001 PredicatePairsRestraint_swigregister = _IMP_container.PredicatePairsRestraint_swigregister
4002 PredicatePairsRestraint_swigregister(PredicatePairsRestraint)
4005 """Proxy of C++ IMP::container::PredicateTripletsRestraint class"""
4006 __swig_setmethods__ = {}
4007 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
4008 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateTripletsRestraint, name, value)
4009 __swig_getmethods__ = {}
4010 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
4011 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateTripletsRestraint, name)
4012 def __init__(self, *args):
4014 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input, std::string name="PredicateTripletsRestraint %1%") -> PredicateTripletsRestraint
4015 __init__(IMP::container::PredicateTripletsRestraint self, TripletPredicate pred, _TripletContainerAdaptor input) -> PredicateTripletsRestraint
4017 this = _IMP_container.new_PredicateTripletsRestraint(*args)
4018 try: self.this.append(this)
4019 except: self.this = this
4020 def set_score(self, *args):
4021 """set_score(PredicateTripletsRestraint self, int predicate_value, TripletScore score)"""
4022 return _IMP_container.PredicateTripletsRestraint_set_score(self, *args)
4024 def set_unknown_score(self, *args):
4025 """set_unknown_score(PredicateTripletsRestraint self, TripletScore score)"""
4026 return _IMP_container.PredicateTripletsRestraint_set_unknown_score(self, *args)
4028 def set_is_complete(self, *args):
4029 """set_is_complete(PredicateTripletsRestraint self, bool tf)"""
4030 return _IMP_container.PredicateTripletsRestraint_set_is_complete(self, *args)
4033 """get_indexes(PredicateTripletsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexTriplets"""
4034 return _IMP_container.PredicateTripletsRestraint_get_indexes(self, *args)
4036 def do_add_score_and_derivatives(self, *args):
4037 """do_add_score_and_derivatives(PredicateTripletsRestraint self, ScoreAccumulator sa)"""
4038 return _IMP_container.PredicateTripletsRestraint_do_add_score_and_derivatives(self, *args)
4040 def do_get_inputs(self):
4041 """do_get_inputs(PredicateTripletsRestraint self) -> IMP::ModelObjectsTemp"""
4042 return _IMP_container.PredicateTripletsRestraint_do_get_inputs(self)
4044 def get_version_info(self):
4045 """get_version_info(PredicateTripletsRestraint self) -> VersionInfo"""
4046 return _IMP_container.PredicateTripletsRestraint_get_version_info(self)
4048 __swig_destroy__ = _IMP_container.delete_PredicateTripletsRestraint
4049 __del__ =
lambda self :
None;
4051 """__str__(PredicateTripletsRestraint self) -> std::string"""
4052 return _IMP_container.PredicateTripletsRestraint___str__(self)
4055 """__repr__(PredicateTripletsRestraint self) -> std::string"""
4056 return _IMP_container.PredicateTripletsRestraint___repr__(self)
4059 return _object_cast_to_PredicateTripletsRestraint(o)
4060 get_from = staticmethod(get_from)
4062 PredicateTripletsRestraint_swigregister = _IMP_container.PredicateTripletsRestraint_swigregister
4063 PredicateTripletsRestraint_swigregister(PredicateTripletsRestraint)
4066 """Proxy of C++ IMP::container::PredicateQuadsRestraint class"""
4067 __swig_setmethods__ = {}
4068 for _s
in [
IMP.kernel.Restraint]: __swig_setmethods__.update(getattr(_s,
'__swig_setmethods__',{}))
4069 __setattr__ =
lambda self, name, value: _swig_setattr(self, PredicateQuadsRestraint, name, value)
4070 __swig_getmethods__ = {}
4071 for _s
in [
IMP.kernel.Restraint]: __swig_getmethods__.update(getattr(_s,
'__swig_getmethods__',{}))
4072 __getattr__ =
lambda self, name: _swig_getattr(self, PredicateQuadsRestraint, name)
4073 def __init__(self, *args):
4075 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input, std::string name="PredicateQuadsRestraint %1%") -> PredicateQuadsRestraint
4076 __init__(IMP::container::PredicateQuadsRestraint self, QuadPredicate pred, _QuadContainerAdaptor input) -> PredicateQuadsRestraint
4078 this = _IMP_container.new_PredicateQuadsRestraint(*args)
4079 try: self.this.append(this)
4080 except: self.this = this
4081 def set_score(self, *args):
4082 """set_score(PredicateQuadsRestraint self, int predicate_value, QuadScore score)"""
4083 return _IMP_container.PredicateQuadsRestraint_set_score(self, *args)
4085 def set_unknown_score(self, *args):
4086 """set_unknown_score(PredicateQuadsRestraint self, QuadScore score)"""
4087 return _IMP_container.PredicateQuadsRestraint_set_unknown_score(self, *args)
4089 def set_is_complete(self, *args):
4090 """set_is_complete(PredicateQuadsRestraint self, bool tf)"""
4091 return _IMP_container.PredicateQuadsRestraint_set_is_complete(self, *args)
4094 """get_indexes(PredicateQuadsRestraint self, int predicate_value) -> IMP::kernel::ParticleIndexQuads"""
4095 return _IMP_container.PredicateQuadsRestraint_get_indexes(self, *args)
4097 def do_add_score_and_derivatives(self, *args):
4098 """do_add_score_and_derivatives(PredicateQuadsRestraint self, ScoreAccumulator sa)"""
4099 return _IMP_container.PredicateQuadsRestraint_do_add_score_and_derivatives(self, *args)
4101 def do_get_inputs(self):
4102 """do_get_inputs(PredicateQuadsRestraint self) -> IMP::ModelObjectsTemp"""
4103 return _IMP_container.PredicateQuadsRestraint_do_get_inputs(self)
4105 def get_version_info(self):
4106 """get_version_info(PredicateQuadsRestraint self) -> VersionInfo"""
4107 return _IMP_container.PredicateQuadsRestraint_get_version_info(self)
4109 __swig_destroy__ = _IMP_container.delete_PredicateQuadsRestraint
4110 __del__ =
lambda self :
None;
4112 """__str__(PredicateQuadsRestraint self) -> std::string"""
4113 return _IMP_container.PredicateQuadsRestraint___str__(self)
4116 """__repr__(PredicateQuadsRestraint self) -> std::string"""
4117 return _IMP_container.PredicateQuadsRestraint___repr__(self)
4120 return _object_cast_to_PredicateQuadsRestraint(o)
4121 get_from = staticmethod(get_from)
4123 PredicateQuadsRestraint_swigregister = _IMP_container.PredicateQuadsRestraint_swigregister
4124 PredicateQuadsRestraint_swigregister(PredicateQuadsRestraint)
4127 """Proxy of C++ IMP::container::DistributeSingletonsScoreState class"""
4128 __swig_setmethods__ = {}
4130 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeSingletonsScoreState, name, value)
4131 __swig_getmethods__ = {}
4133 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeSingletonsScoreState, name)
4134 def __init__(self, *args):
4136 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input, std::string name="DistributeSingletonsScoreState %1%") -> DistributeSingletonsScoreState
4137 __init__(IMP::container::DistributeSingletonsScoreState self, _SingletonContainerAdaptor input) -> DistributeSingletonsScoreState
4139 this = _IMP_container.new_DistributeSingletonsScoreState(*args)
4140 try: self.this.append(this)
4141 except: self.this = this
4142 def add_predicate(self, *args):
4143 """add_predicate(DistributeSingletonsScoreState self, SingletonPredicate predicate, int value) -> DynamicListSingletonContainer"""
4144 return _IMP_container.DistributeSingletonsScoreState_add_predicate(self, *args)
4146 def do_before_evaluate(self):
4147 """do_before_evaluate(DistributeSingletonsScoreState self)"""
4148 return _IMP_container.DistributeSingletonsScoreState_do_before_evaluate(self)
4150 def do_after_evaluate(self, *args):
4151 """do_after_evaluate(DistributeSingletonsScoreState self, DerivativeAccumulator da)"""
4152 return _IMP_container.DistributeSingletonsScoreState_do_after_evaluate(self, *args)
4154 def do_get_inputs(self):
4155 """do_get_inputs(DistributeSingletonsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4156 return _IMP_container.DistributeSingletonsScoreState_do_get_inputs(self)
4158 def do_get_outputs(self):
4159 """do_get_outputs(DistributeSingletonsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4160 return _IMP_container.DistributeSingletonsScoreState_do_get_outputs(self)
4162 def get_version_info(self):
4163 """get_version_info(DistributeSingletonsScoreState self) -> VersionInfo"""
4164 return _IMP_container.DistributeSingletonsScoreState_get_version_info(self)
4166 def do_show(self, *args):
4167 """do_show(DistributeSingletonsScoreState self, _ostream out)"""
4168 return _IMP_container.DistributeSingletonsScoreState_do_show(self, *args)
4170 __swig_destroy__ = _IMP_container.delete_DistributeSingletonsScoreState
4171 __del__ =
lambda self :
None;
4173 """__str__(DistributeSingletonsScoreState self) -> std::string"""
4174 return _IMP_container.DistributeSingletonsScoreState___str__(self)
4177 """__repr__(DistributeSingletonsScoreState self) -> std::string"""
4178 return _IMP_container.DistributeSingletonsScoreState___repr__(self)
4181 return _object_cast_to_DistributeSingletonsScoreState(o)
4182 get_from = staticmethod(get_from)
4184 DistributeSingletonsScoreState_swigregister = _IMP_container.DistributeSingletonsScoreState_swigregister
4185 DistributeSingletonsScoreState_swigregister(DistributeSingletonsScoreState)
4188 """Proxy of C++ IMP::container::DistributePairsScoreState class"""
4189 __swig_setmethods__ = {}
4191 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributePairsScoreState, name, value)
4192 __swig_getmethods__ = {}
4194 __getattr__ =
lambda self, name: _swig_getattr(self, DistributePairsScoreState, name)
4195 def __init__(self, *args):
4197 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input, std::string name="DistributePairsScoreState %1%") -> DistributePairsScoreState
4198 __init__(IMP::container::DistributePairsScoreState self, _PairContainerAdaptor input) -> DistributePairsScoreState
4200 this = _IMP_container.new_DistributePairsScoreState(*args)
4201 try: self.this.append(this)
4202 except: self.this = this
4203 def add_predicate(self, *args):
4204 """add_predicate(DistributePairsScoreState self, PairPredicate predicate, int value) -> DynamicListPairContainer"""
4205 return _IMP_container.DistributePairsScoreState_add_predicate(self, *args)
4207 def do_before_evaluate(self):
4208 """do_before_evaluate(DistributePairsScoreState self)"""
4209 return _IMP_container.DistributePairsScoreState_do_before_evaluate(self)
4211 def do_after_evaluate(self, *args):
4212 """do_after_evaluate(DistributePairsScoreState self, DerivativeAccumulator da)"""
4213 return _IMP_container.DistributePairsScoreState_do_after_evaluate(self, *args)
4215 def do_get_inputs(self):
4216 """do_get_inputs(DistributePairsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4217 return _IMP_container.DistributePairsScoreState_do_get_inputs(self)
4219 def do_get_outputs(self):
4220 """do_get_outputs(DistributePairsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4221 return _IMP_container.DistributePairsScoreState_do_get_outputs(self)
4223 def get_version_info(self):
4224 """get_version_info(DistributePairsScoreState self) -> VersionInfo"""
4225 return _IMP_container.DistributePairsScoreState_get_version_info(self)
4227 def do_show(self, *args):
4228 """do_show(DistributePairsScoreState self, _ostream out)"""
4229 return _IMP_container.DistributePairsScoreState_do_show(self, *args)
4231 __swig_destroy__ = _IMP_container.delete_DistributePairsScoreState
4232 __del__ =
lambda self :
None;
4234 """__str__(DistributePairsScoreState self) -> std::string"""
4235 return _IMP_container.DistributePairsScoreState___str__(self)
4238 """__repr__(DistributePairsScoreState self) -> std::string"""
4239 return _IMP_container.DistributePairsScoreState___repr__(self)
4242 return _object_cast_to_DistributePairsScoreState(o)
4243 get_from = staticmethod(get_from)
4245 DistributePairsScoreState_swigregister = _IMP_container.DistributePairsScoreState_swigregister
4246 DistributePairsScoreState_swigregister(DistributePairsScoreState)
4249 """Proxy of C++ IMP::container::DistributeTripletsScoreState class"""
4250 __swig_setmethods__ = {}
4252 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeTripletsScoreState, name, value)
4253 __swig_getmethods__ = {}
4255 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeTripletsScoreState, name)
4256 def __init__(self, *args):
4258 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input, std::string name="DistributeTripletsScoreState %1%") -> DistributeTripletsScoreState
4259 __init__(IMP::container::DistributeTripletsScoreState self, _TripletContainerAdaptor input) -> DistributeTripletsScoreState
4261 this = _IMP_container.new_DistributeTripletsScoreState(*args)
4262 try: self.this.append(this)
4263 except: self.this = this
4264 def add_predicate(self, *args):
4265 """add_predicate(DistributeTripletsScoreState self, TripletPredicate predicate, int value) -> DynamicListTripletContainer"""
4266 return _IMP_container.DistributeTripletsScoreState_add_predicate(self, *args)
4268 def do_before_evaluate(self):
4269 """do_before_evaluate(DistributeTripletsScoreState self)"""
4270 return _IMP_container.DistributeTripletsScoreState_do_before_evaluate(self)
4272 def do_after_evaluate(self, *args):
4273 """do_after_evaluate(DistributeTripletsScoreState self, DerivativeAccumulator da)"""
4274 return _IMP_container.DistributeTripletsScoreState_do_after_evaluate(self, *args)
4276 def do_get_inputs(self):
4277 """do_get_inputs(DistributeTripletsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4278 return _IMP_container.DistributeTripletsScoreState_do_get_inputs(self)
4280 def do_get_outputs(self):
4281 """do_get_outputs(DistributeTripletsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4282 return _IMP_container.DistributeTripletsScoreState_do_get_outputs(self)
4284 def get_version_info(self):
4285 """get_version_info(DistributeTripletsScoreState self) -> VersionInfo"""
4286 return _IMP_container.DistributeTripletsScoreState_get_version_info(self)
4288 def do_show(self, *args):
4289 """do_show(DistributeTripletsScoreState self, _ostream out)"""
4290 return _IMP_container.DistributeTripletsScoreState_do_show(self, *args)
4292 __swig_destroy__ = _IMP_container.delete_DistributeTripletsScoreState
4293 __del__ =
lambda self :
None;
4295 """__str__(DistributeTripletsScoreState self) -> std::string"""
4296 return _IMP_container.DistributeTripletsScoreState___str__(self)
4299 """__repr__(DistributeTripletsScoreState self) -> std::string"""
4300 return _IMP_container.DistributeTripletsScoreState___repr__(self)
4303 return _object_cast_to_DistributeTripletsScoreState(o)
4304 get_from = staticmethod(get_from)
4306 DistributeTripletsScoreState_swigregister = _IMP_container.DistributeTripletsScoreState_swigregister
4307 DistributeTripletsScoreState_swigregister(DistributeTripletsScoreState)
4310 """Proxy of C++ IMP::container::DistributeQuadsScoreState class"""
4311 __swig_setmethods__ = {}
4313 __setattr__ =
lambda self, name, value: _swig_setattr(self, DistributeQuadsScoreState, name, value)
4314 __swig_getmethods__ = {}
4316 __getattr__ =
lambda self, name: _swig_getattr(self, DistributeQuadsScoreState, name)
4317 def __init__(self, *args):
4319 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input, std::string name="DistributeQuadsScoreState %1%") -> DistributeQuadsScoreState
4320 __init__(IMP::container::DistributeQuadsScoreState self, _QuadContainerAdaptor input) -> DistributeQuadsScoreState
4322 this = _IMP_container.new_DistributeQuadsScoreState(*args)
4323 try: self.this.append(this)
4324 except: self.this = this
4325 def add_predicate(self, *args):
4326 """add_predicate(DistributeQuadsScoreState self, QuadPredicate predicate, int value) -> DynamicListQuadContainer"""
4327 return _IMP_container.DistributeQuadsScoreState_add_predicate(self, *args)
4329 def do_before_evaluate(self):
4330 """do_before_evaluate(DistributeQuadsScoreState self)"""
4331 return _IMP_container.DistributeQuadsScoreState_do_before_evaluate(self)
4333 def do_after_evaluate(self, *args):
4334 """do_after_evaluate(DistributeQuadsScoreState self, DerivativeAccumulator da)"""
4335 return _IMP_container.DistributeQuadsScoreState_do_after_evaluate(self, *args)
4337 def do_get_inputs(self):
4338 """do_get_inputs(DistributeQuadsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4339 return _IMP_container.DistributeQuadsScoreState_do_get_inputs(self)
4341 def do_get_outputs(self):
4342 """do_get_outputs(DistributeQuadsScoreState self) -> IMP::kernel::ModelObjectsTemp"""
4343 return _IMP_container.DistributeQuadsScoreState_do_get_outputs(self)
4345 def get_version_info(self):
4346 """get_version_info(DistributeQuadsScoreState self) -> VersionInfo"""
4347 return _IMP_container.DistributeQuadsScoreState_get_version_info(self)
4349 def do_show(self, *args):
4350 """do_show(DistributeQuadsScoreState self, _ostream out)"""
4351 return _IMP_container.DistributeQuadsScoreState_do_show(self, *args)
4353 __swig_destroy__ = _IMP_container.delete_DistributeQuadsScoreState
4354 __del__ =
lambda self :
None;
4356 """__str__(DistributeQuadsScoreState self) -> std::string"""
4357 return _IMP_container.DistributeQuadsScoreState___str__(self)
4360 """__repr__(DistributeQuadsScoreState self) -> std::string"""
4361 return _IMP_container.DistributeQuadsScoreState___repr__(self)
4364 return _object_cast_to_DistributeQuadsScoreState(o)
4365 get_from = staticmethod(get_from)
4367 DistributeQuadsScoreState_swigregister = _IMP_container.DistributeQuadsScoreState_swigregister
4368 DistributeQuadsScoreState_swigregister(DistributeQuadsScoreState)
4371 def get_module_version():
4372 """get_module_version() -> std::string const"""
4373 return _IMP_container.get_module_version()
4375 def get_example_path(*args):
4376 """get_example_path(std::string fname) -> std::string"""
4377 return _IMP_container.get_example_path(*args)
4379 def get_data_path(*args):
4380 """get_data_path(std::string fname) -> std::string"""
4381 return _IMP_container.get_data_path(*args)
4382 import _version_check
4383 _version_check.check_version(get_module_version())