11 from __future__
import print_function, division, absolute_import
17 from sys
import version_info
18 if version_info >= (2, 6, 0):
19 def swig_import_helper():
20 from os.path
import dirname
24 fp, pathname, description = imp.find_module(
'_IMP_rmf', [dirname(__file__)])
30 _mod = imp.load_module(
'_IMP_rmf', fp, pathname, description)
34 _IMP_rmf = swig_import_helper()
35 del swig_import_helper
40 _swig_property = property
45 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
46 if (name ==
"thisown"):
47 return self.this.own(value)
49 if type(value).__name__ ==
'SwigPyObject':
50 self.__dict__[name] = value
52 method = class_type.__swig_setmethods__.get(name,
None)
54 return method(self, value)
56 object.__setattr__(self, name, value)
58 raise AttributeError(
"You cannot add attributes to %s" % self)
61 def _swig_setattr(self, class_type, name, value):
62 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
65 def _swig_getattr_nondynamic(self, class_type, name, static=1):
66 if (name ==
"thisown"):
67 return self.this.own()
68 method = class_type.__swig_getmethods__.get(name,
None)
72 return object.__getattr__(self, name)
74 raise AttributeError(name)
76 def _swig_getattr(self, class_type, name):
77 return _swig_getattr_nondynamic(self, class_type, name, 0)
82 strthis =
"proxy of " + self.this.__repr__()
85 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
90 except AttributeError:
97 def _swig_setattr_nondynamic_method(set):
98 def set_attr(self, name, value):
99 if (name ==
"thisown"):
100 return self.this.own(value)
101 if hasattr(self, name)
or (name ==
"this"):
102 set(self, name, value)
104 raise AttributeError(
"You cannot add attributes to %s" % self)
110 weakref_proxy = weakref.proxy
112 weakref_proxy =
lambda x: x
115 class IMP_RMF_SwigPyIterator(object):
116 """Proxy of C++ swig::IMP_RMF_SwigPyIterator class"""
117 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
119 def __init__(self, *args, **kwargs):
120 raise AttributeError(
"No constructor defined - class is abstract")
121 __repr__ = _swig_repr
122 __swig_destroy__ = _IMP_rmf.delete_IMP_RMF_SwigPyIterator
123 __del__ =
lambda self:
None
126 """value(IMP_RMF_SwigPyIterator self) -> PyObject *"""
127 return _IMP_rmf.IMP_RMF_SwigPyIterator_value(self)
132 incr(IMP_RMF_SwigPyIterator self, size_t n=1) -> IMP_RMF_SwigPyIterator
133 incr(IMP_RMF_SwigPyIterator self) -> IMP_RMF_SwigPyIterator
135 return _IMP_rmf.IMP_RMF_SwigPyIterator_incr(self, n)
140 decr(IMP_RMF_SwigPyIterator self, size_t n=1) -> IMP_RMF_SwigPyIterator
141 decr(IMP_RMF_SwigPyIterator self) -> IMP_RMF_SwigPyIterator
143 return _IMP_rmf.IMP_RMF_SwigPyIterator_decr(self, n)
146 def distance(self, x):
147 """distance(IMP_RMF_SwigPyIterator self, IMP_RMF_SwigPyIterator x) -> ptrdiff_t"""
148 return _IMP_rmf.IMP_RMF_SwigPyIterator_distance(self, x)
152 """equal(IMP_RMF_SwigPyIterator self, IMP_RMF_SwigPyIterator x) -> bool"""
153 return _IMP_rmf.IMP_RMF_SwigPyIterator_equal(self, x)
157 """copy(IMP_RMF_SwigPyIterator self) -> IMP_RMF_SwigPyIterator"""
158 return _IMP_rmf.IMP_RMF_SwigPyIterator_copy(self)
162 """next(IMP_RMF_SwigPyIterator self) -> PyObject *"""
163 return _IMP_rmf.IMP_RMF_SwigPyIterator_next(self)
167 """__next__(IMP_RMF_SwigPyIterator self) -> PyObject *"""
168 return _IMP_rmf.IMP_RMF_SwigPyIterator___next__(self)
172 """previous(IMP_RMF_SwigPyIterator self) -> PyObject *"""
173 return _IMP_rmf.IMP_RMF_SwigPyIterator_previous(self)
176 def advance(self, n):
177 """advance(IMP_RMF_SwigPyIterator self, ptrdiff_t n) -> IMP_RMF_SwigPyIterator"""
178 return _IMP_rmf.IMP_RMF_SwigPyIterator_advance(self, n)
182 """__eq__(IMP_RMF_SwigPyIterator self, IMP_RMF_SwigPyIterator x) -> bool"""
183 return _IMP_rmf.IMP_RMF_SwigPyIterator___eq__(self, x)
187 """__ne__(IMP_RMF_SwigPyIterator self, IMP_RMF_SwigPyIterator x) -> bool"""
188 return _IMP_rmf.IMP_RMF_SwigPyIterator___ne__(self, x)
191 def __iadd__(self, n):
192 """__iadd__(IMP_RMF_SwigPyIterator self, ptrdiff_t n) -> IMP_RMF_SwigPyIterator"""
193 return _IMP_rmf.IMP_RMF_SwigPyIterator___iadd__(self, n)
196 def __isub__(self, n):
197 """__isub__(IMP_RMF_SwigPyIterator self, ptrdiff_t n) -> IMP_RMF_SwigPyIterator"""
198 return _IMP_rmf.IMP_RMF_SwigPyIterator___isub__(self, n)
201 def __add__(self, n):
202 """__add__(IMP_RMF_SwigPyIterator self, ptrdiff_t n) -> IMP_RMF_SwigPyIterator"""
203 return _IMP_rmf.IMP_RMF_SwigPyIterator___add__(self, n)
206 def __sub__(self, *args):
208 __sub__(IMP_RMF_SwigPyIterator self, ptrdiff_t n) -> IMP_RMF_SwigPyIterator
209 __sub__(IMP_RMF_SwigPyIterator self, IMP_RMF_SwigPyIterator x) -> ptrdiff_t
211 return _IMP_rmf.IMP_RMF_SwigPyIterator___sub__(self, *args)
215 IMP_RMF_SwigPyIterator_swigregister = _IMP_rmf.IMP_RMF_SwigPyIterator_swigregister
216 IMP_RMF_SwigPyIterator_swigregister(IMP_RMF_SwigPyIterator)
225 _IMP_rmf.IMP_DEBUG_swigconstant(_IMP_rmf)
226 IMP_DEBUG = _IMP_rmf.IMP_DEBUG
228 _IMP_rmf.IMP_RELEASE_swigconstant(_IMP_rmf)
229 IMP_RELEASE = _IMP_rmf.IMP_RELEASE
231 _IMP_rmf.IMP_SILENT_swigconstant(_IMP_rmf)
232 IMP_SILENT = _IMP_rmf.IMP_SILENT
234 _IMP_rmf.IMP_PROGRESS_swigconstant(_IMP_rmf)
235 IMP_PROGRESS = _IMP_rmf.IMP_PROGRESS
237 _IMP_rmf.IMP_TERSE_swigconstant(_IMP_rmf)
238 IMP_TERSE = _IMP_rmf.IMP_TERSE
240 _IMP_rmf.IMP_VERBOSE_swigconstant(_IMP_rmf)
241 IMP_VERBOSE = _IMP_rmf.IMP_VERBOSE
243 _IMP_rmf.IMP_MEMORY_swigconstant(_IMP_rmf)
244 IMP_MEMORY = _IMP_rmf.IMP_MEMORY
246 _IMP_rmf.IMP_NONE_swigconstant(_IMP_rmf)
247 IMP_NONE = _IMP_rmf.IMP_NONE
249 _IMP_rmf.IMP_USAGE_swigconstant(_IMP_rmf)
250 IMP_USAGE = _IMP_rmf.IMP_USAGE
252 _IMP_rmf.IMP_INTERNAL_swigconstant(_IMP_rmf)
253 IMP_INTERNAL = _IMP_rmf.IMP_INTERNAL
255 _IMP_rmf.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_rmf)
256 IMP_KERNEL_HAS_LOG4CXX = _IMP_rmf.IMP_KERNEL_HAS_LOG4CXX
258 _IMP_rmf.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_rmf)
259 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_rmf.IMP_COMPILER_HAS_DEBUG_VECTOR
261 _IMP_rmf.IMP_COMPILER_HAS_RANDOM_SHUFFLE_swigconstant(_IMP_rmf)
262 IMP_COMPILER_HAS_RANDOM_SHUFFLE = _IMP_rmf.IMP_COMPILER_HAS_RANDOM_SHUFFLE
264 _IMP_rmf.IMP_COMPILER_HAS_THREE_WAY_swigconstant(_IMP_rmf)
265 IMP_COMPILER_HAS_THREE_WAY = _IMP_rmf.IMP_COMPILER_HAS_THREE_WAY
267 _IMP_rmf.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
268 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_rmf.IMP_KERNEL_HAS_BOOST_RANDOM
270 _IMP_rmf.IMP_KERNEL_HAS_NUMPY_swigconstant(_IMP_rmf)
271 IMP_KERNEL_HAS_NUMPY = _IMP_rmf.IMP_KERNEL_HAS_NUMPY
273 _IMP_rmf.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_rmf)
274 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_rmf.IMP_KERNEL_HAS_GPERFTOOLS
276 _IMP_rmf.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_rmf)
277 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_rmf.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
279 _IMP_rmf.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_rmf)
280 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_rmf.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
282 _IMP_rmf.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_rmf)
283 IMPKERNEL_SHOW_WARNINGS = _IMP_rmf.IMPKERNEL_SHOW_WARNINGS
286 class _DirectorObjects(object):
287 """@internal Simple class to keep references to director objects
288 to prevent premature deletion."""
291 def register(self, obj):
292 """Take a reference to a director object; will only work for
293 refcounted C++ classes"""
294 if hasattr(obj,
'get_ref_count'):
295 self._objects.append(obj)
297 """Only drop our reference and allow cleanup by Python if no other
298 Python references exist (we hold 3 references: one in self._objects,
299 one in x, and one in the argument list for getrefcount) *and* no
300 other C++ references exist (the Python object always holds one)"""
301 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
302 or x.get_ref_count() > 1]
306 def get_object_count(self):
307 """Get number of director objects (useful for testing only)"""
308 return len(self._objects)
309 _director_objects = _DirectorObjects()
311 class _ostream(object):
312 """Proxy of C++ std::ostream class"""
313 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
315 def __init__(self, *args, **kwargs):
316 raise AttributeError(
"No constructor defined")
317 __repr__ = _swig_repr
319 def write(self, osa_buf):
320 """write(_ostream self, char const * osa_buf)"""
321 return _IMP_rmf._ostream_write(self, osa_buf)
323 _ostream_swigregister = _IMP_rmf._ostream_swigregister
324 _ostream_swigregister(_ostream)
327 _IMP_rmf.IMP_HAS_NOEXCEPT_swigconstant(_IMP_rmf)
328 IMP_HAS_NOEXCEPT = _IMP_rmf.IMP_HAS_NOEXCEPT
330 _IMP_rmf.IMP_C_OPEN_BINARY_swigconstant(_IMP_rmf)
331 IMP_C_OPEN_BINARY = _IMP_rmf.IMP_C_OPEN_BINARY
334 _IMP_rmf.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
335 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_CGAL_HAS_BOOST_FILESYSTEM
337 _IMP_rmf.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
338 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
340 _IMP_rmf.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
341 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_rmf.IMP_CGAL_HAS_BOOST_RANDOM
343 _IMP_rmf.IMP_CGAL_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
344 IMP_CGAL_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_CGAL_HAS_BOOST_SERIALIZATION
346 _IMP_rmf.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
347 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CGAL_HAS_BOOST_SYSTEM
349 _IMP_rmf.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_rmf)
350 IMP_CGAL_HAS_NUMPY = _IMP_rmf.IMP_CGAL_HAS_NUMPY
352 _IMP_rmf.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_rmf)
353 IMPCGAL_SHOW_WARNINGS = _IMP_rmf.IMPCGAL_SHOW_WARNINGS
356 _IMP_rmf.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
357 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_rmf.IMP_ALGEBRA_HAS_IMP_CGAL
359 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
360 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
362 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
363 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
365 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
366 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_RANDOM
368 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
369 IMP_ALGEBRA_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SERIALIZATION
371 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
372 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SYSTEM
374 _IMP_rmf.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_rmf)
375 IMP_ALGEBRA_HAS_CGAL = _IMP_rmf.IMP_ALGEBRA_HAS_CGAL
377 _IMP_rmf.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_rmf)
378 IMP_ALGEBRA_HAS_NUMPY = _IMP_rmf.IMP_ALGEBRA_HAS_NUMPY
380 _IMP_rmf.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_rmf)
381 IMP_ALGEBRA_HAS_ANN = _IMP_rmf.IMP_ALGEBRA_HAS_ANN
383 _IMP_rmf.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_rmf)
384 IMPALGEBRA_SHOW_WARNINGS = _IMP_rmf.IMPALGEBRA_SHOW_WARNINGS
387 _IMP_rmf.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
388 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_rmf.IMP_DISPLAY_HAS_IMP_CGAL
390 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
391 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
393 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
394 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
396 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
397 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_RANDOM
399 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
400 IMP_DISPLAY_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SERIALIZATION
402 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
403 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SYSTEM
405 _IMP_rmf.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_rmf)
406 IMP_DISPLAY_HAS_CGAL = _IMP_rmf.IMP_DISPLAY_HAS_CGAL
408 _IMP_rmf.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_rmf)
409 IMP_DISPLAY_HAS_NUMPY = _IMP_rmf.IMP_DISPLAY_HAS_NUMPY
411 _IMP_rmf.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_rmf)
412 IMPDISPLAY_SHOW_WARNINGS = _IMP_rmf.IMPDISPLAY_SHOW_WARNINGS
415 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
416 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
418 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
419 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
421 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
422 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
424 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
425 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
427 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
428 IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SERIALIZATION
430 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
431 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
433 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_rmf)
434 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_CGAL
436 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_rmf)
437 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_HDF5
439 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_rmf)
440 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_NUMPY
442 _IMP_rmf.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_rmf)
443 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_rmf.IMPSCOREFUNCTOR_SHOW_WARNINGS
446 _IMP_rmf.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
447 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_rmf.IMP_STATISTICS_HAS_IMP_CGAL
449 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
450 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
452 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
453 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
455 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
456 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_RANDOM
458 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
459 IMP_STATISTICS_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SERIALIZATION
461 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
462 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SYSTEM
464 _IMP_rmf.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_rmf)
465 IMP_STATISTICS_HAS_CGAL = _IMP_rmf.IMP_STATISTICS_HAS_CGAL
467 _IMP_rmf.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_rmf)
468 IMP_STATISTICS_HAS_NUMPY = _IMP_rmf.IMP_STATISTICS_HAS_NUMPY
470 _IMP_rmf.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_rmf)
471 IMPSTATISTICS_SHOW_WARNINGS = _IMP_rmf.IMPSTATISTICS_SHOW_WARNINGS
474 _IMP_rmf.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
475 IMP_CORE_HAS_IMP_CGAL = _IMP_rmf.IMP_CORE_HAS_IMP_CGAL
477 _IMP_rmf.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
478 IMP_CORE_HAS_IMP_KERNEL = _IMP_rmf.IMP_CORE_HAS_IMP_KERNEL
480 _IMP_rmf.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
481 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_CORE_HAS_BOOST_FILESYSTEM
483 _IMP_rmf.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
484 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
486 _IMP_rmf.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
487 IMP_CORE_HAS_BOOST_RANDOM = _IMP_rmf.IMP_CORE_HAS_BOOST_RANDOM
489 _IMP_rmf.IMP_CORE_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
490 IMP_CORE_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_CORE_HAS_BOOST_SERIALIZATION
492 _IMP_rmf.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
493 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CORE_HAS_BOOST_SYSTEM
495 _IMP_rmf.IMP_CORE_HAS_CGAL_swigconstant(_IMP_rmf)
496 IMP_CORE_HAS_CGAL = _IMP_rmf.IMP_CORE_HAS_CGAL
498 _IMP_rmf.IMP_CORE_HAS_HDF5_swigconstant(_IMP_rmf)
499 IMP_CORE_HAS_HDF5 = _IMP_rmf.IMP_CORE_HAS_HDF5
501 _IMP_rmf.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_rmf)
502 IMP_CORE_HAS_NUMPY = _IMP_rmf.IMP_CORE_HAS_NUMPY
504 _IMP_rmf.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_rmf)
505 IMPCORE_SHOW_WARNINGS = _IMP_rmf.IMPCORE_SHOW_WARNINGS
508 _IMP_rmf.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_rmf)
509 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_rmf.IMP_CONTAINER_HAS_IMP_ALGEBRA
511 _IMP_rmf.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
512 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_rmf.IMP_CONTAINER_HAS_IMP_CGAL
514 _IMP_rmf.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
515 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_rmf.IMP_CONTAINER_HAS_IMP_DISPLAY
517 _IMP_rmf.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
518 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_rmf.IMP_CONTAINER_HAS_IMP_KERNEL
520 _IMP_rmf.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
521 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
523 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
524 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
526 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
527 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
529 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
530 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_RANDOM
532 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
533 IMP_CONTAINER_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SERIALIZATION
535 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
536 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SYSTEM
538 _IMP_rmf.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_rmf)
539 IMP_CONTAINER_HAS_CGAL = _IMP_rmf.IMP_CONTAINER_HAS_CGAL
541 _IMP_rmf.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_rmf)
542 IMP_CONTAINER_HAS_HDF5 = _IMP_rmf.IMP_CONTAINER_HAS_HDF5
544 _IMP_rmf.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_rmf)
545 IMP_CONTAINER_HAS_NUMPY = _IMP_rmf.IMP_CONTAINER_HAS_NUMPY
547 _IMP_rmf.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
548 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_rmf.IMP_CONTAINER_HAS_PYTHON_IHM
550 _IMP_rmf.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_rmf)
551 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_rmf.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
553 _IMP_rmf.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_rmf)
554 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_rmf.IMP_CONTAINER_HAS_ROBIN_MAP
556 _IMP_rmf.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_rmf)
557 IMPCONTAINER_SHOW_WARNINGS = _IMP_rmf.IMPCONTAINER_SHOW_WARNINGS
560 _IMP_rmf.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
561 IMP_ATOM_HAS_IMP_CGAL = _IMP_rmf.IMP_ATOM_HAS_IMP_CGAL
563 _IMP_rmf.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
564 IMP_ATOM_HAS_IMP_KERNEL = _IMP_rmf.IMP_ATOM_HAS_IMP_KERNEL
566 _IMP_rmf.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
567 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
569 _IMP_rmf.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
570 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
572 _IMP_rmf.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
573 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ATOM_HAS_BOOST_RANDOM
575 _IMP_rmf.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
576 IMP_ATOM_HAS_BOOST_REGEX = _IMP_rmf.IMP_ATOM_HAS_BOOST_REGEX
578 _IMP_rmf.IMP_ATOM_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
579 IMP_ATOM_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_ATOM_HAS_BOOST_SERIALIZATION
581 _IMP_rmf.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
582 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ATOM_HAS_BOOST_SYSTEM
584 _IMP_rmf.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_rmf)
585 IMP_ATOM_HAS_CGAL = _IMP_rmf.IMP_ATOM_HAS_CGAL
587 _IMP_rmf.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_rmf)
588 IMP_ATOM_HAS_HDF5 = _IMP_rmf.IMP_ATOM_HAS_HDF5
590 _IMP_rmf.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_rmf)
591 IMP_ATOM_HAS_NUMPY = _IMP_rmf.IMP_ATOM_HAS_NUMPY
593 _IMP_rmf.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
594 IMP_ATOM_HAS_PYTHON_IHM = _IMP_rmf.IMP_ATOM_HAS_PYTHON_IHM
596 _IMP_rmf.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_rmf)
597 IMPATOM_SHOW_WARNINGS = _IMP_rmf.IMPATOM_SHOW_WARNINGS
599 _IMP_rmf.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_rmf)
600 IMP_ATOM_TYPE_INDEX = _IMP_rmf.IMP_ATOM_TYPE_INDEX
602 _IMP_rmf.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_rmf)
603 IMP_RESIDUE_TYPE_INDEX = _IMP_rmf.IMP_RESIDUE_TYPE_INDEX
605 _IMP_rmf.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_rmf)
606 IMP_HIERARCHY_TYPE_INDEX = _IMP_rmf.IMP_HIERARCHY_TYPE_INDEX
608 _IMP_rmf.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_rmf)
609 IMP_CHAIN_TYPE_INDEX = _IMP_rmf.IMP_CHAIN_TYPE_INDEX
612 _IMP_rmf.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
613 IMP_EM_HAS_IMP_CGAL = _IMP_rmf.IMP_EM_HAS_IMP_CGAL
615 _IMP_rmf.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_rmf)
616 IMP_EM_HAS_IMP_CONTAINER = _IMP_rmf.IMP_EM_HAS_IMP_CONTAINER
618 _IMP_rmf.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
619 IMP_EM_HAS_IMP_DISPLAY = _IMP_rmf.IMP_EM_HAS_IMP_DISPLAY
621 _IMP_rmf.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
622 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_EM_HAS_IMP_SCORE_FUNCTOR
624 _IMP_rmf.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
625 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_EM_HAS_BOOST_FILESYSTEM
627 _IMP_rmf.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
628 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
630 _IMP_rmf.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
631 IMP_EM_HAS_BOOST_RANDOM = _IMP_rmf.IMP_EM_HAS_BOOST_RANDOM
633 _IMP_rmf.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
634 IMP_EM_HAS_BOOST_REGEX = _IMP_rmf.IMP_EM_HAS_BOOST_REGEX
636 _IMP_rmf.IMP_EM_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
637 IMP_EM_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_EM_HAS_BOOST_SERIALIZATION
639 _IMP_rmf.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
640 IMP_EM_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_EM_HAS_BOOST_SYSTEM
642 _IMP_rmf.IMP_EM_HAS_CGAL_swigconstant(_IMP_rmf)
643 IMP_EM_HAS_CGAL = _IMP_rmf.IMP_EM_HAS_CGAL
645 _IMP_rmf.IMP_EM_HAS_HDF5_swigconstant(_IMP_rmf)
646 IMP_EM_HAS_HDF5 = _IMP_rmf.IMP_EM_HAS_HDF5
648 _IMP_rmf.IMP_EM_HAS_NUMPY_swigconstant(_IMP_rmf)
649 IMP_EM_HAS_NUMPY = _IMP_rmf.IMP_EM_HAS_NUMPY
651 _IMP_rmf.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
652 IMP_EM_HAS_PYTHON_IHM = _IMP_rmf.IMP_EM_HAS_PYTHON_IHM
654 _IMP_rmf.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_rmf)
655 IMPEM_SHOW_WARNINGS = _IMP_rmf.IMPEM_SHOW_WARNINGS
658 _IMP_rmf.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
659 IMP_SAXS_HAS_IMP_CGAL = _IMP_rmf.IMP_SAXS_HAS_IMP_CGAL
661 _IMP_rmf.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_rmf)
662 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_rmf.IMP_SAXS_HAS_IMP_CONTAINER
664 _IMP_rmf.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
665 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_rmf.IMP_SAXS_HAS_IMP_DISPLAY
667 _IMP_rmf.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
668 IMP_SAXS_HAS_IMP_KERNEL = _IMP_rmf.IMP_SAXS_HAS_IMP_KERNEL
670 _IMP_rmf.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
671 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
673 _IMP_rmf.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
674 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_SAXS_HAS_BOOST_FILESYSTEM
676 _IMP_rmf.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
677 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
679 _IMP_rmf.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
680 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_rmf.IMP_SAXS_HAS_BOOST_RANDOM
682 _IMP_rmf.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
683 IMP_SAXS_HAS_BOOST_REGEX = _IMP_rmf.IMP_SAXS_HAS_BOOST_REGEX
685 _IMP_rmf.IMP_SAXS_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
686 IMP_SAXS_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_SAXS_HAS_BOOST_SERIALIZATION
688 _IMP_rmf.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
689 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_SAXS_HAS_BOOST_SYSTEM
691 _IMP_rmf.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_rmf)
692 IMP_SAXS_HAS_CGAL = _IMP_rmf.IMP_SAXS_HAS_CGAL
694 _IMP_rmf.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_rmf)
695 IMP_SAXS_HAS_HDF5 = _IMP_rmf.IMP_SAXS_HAS_HDF5
697 _IMP_rmf.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_rmf)
698 IMP_SAXS_HAS_NUMPY = _IMP_rmf.IMP_SAXS_HAS_NUMPY
700 _IMP_rmf.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
701 IMP_SAXS_HAS_PYTHON_IHM = _IMP_rmf.IMP_SAXS_HAS_PYTHON_IHM
703 _IMP_rmf.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_rmf)
704 IMPSAXS_SHOW_WARNINGS = _IMP_rmf.IMPSAXS_SHOW_WARNINGS
707 _IMP_rmf.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
708 IMP_ISD_HAS_IMP_CGAL = _IMP_rmf.IMP_ISD_HAS_IMP_CGAL
710 _IMP_rmf.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
711 IMP_ISD_HAS_IMP_DISPLAY = _IMP_rmf.IMP_ISD_HAS_IMP_DISPLAY
713 _IMP_rmf.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
714 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
716 _IMP_rmf.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
717 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_ISD_HAS_BOOST_FILESYSTEM
719 _IMP_rmf.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
720 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
722 _IMP_rmf.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
723 IMP_ISD_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ISD_HAS_BOOST_RANDOM
725 _IMP_rmf.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
726 IMP_ISD_HAS_BOOST_REGEX = _IMP_rmf.IMP_ISD_HAS_BOOST_REGEX
728 _IMP_rmf.IMP_ISD_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
729 IMP_ISD_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_ISD_HAS_BOOST_SERIALIZATION
731 _IMP_rmf.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
732 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ISD_HAS_BOOST_SYSTEM
734 _IMP_rmf.IMP_ISD_HAS_CGAL_swigconstant(_IMP_rmf)
735 IMP_ISD_HAS_CGAL = _IMP_rmf.IMP_ISD_HAS_CGAL
737 _IMP_rmf.IMP_ISD_HAS_HDF5_swigconstant(_IMP_rmf)
738 IMP_ISD_HAS_HDF5 = _IMP_rmf.IMP_ISD_HAS_HDF5
740 _IMP_rmf.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_rmf)
741 IMP_ISD_HAS_NUMPY = _IMP_rmf.IMP_ISD_HAS_NUMPY
743 _IMP_rmf.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
744 IMP_ISD_HAS_PYTHON_IHM = _IMP_rmf.IMP_ISD_HAS_PYTHON_IHM
746 _IMP_rmf.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_rmf)
747 IMPISD_SHOW_WARNINGS = _IMP_rmf.IMPISD_SHOW_WARNINGS
750 _IMP_rmf.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
751 IMP_RMF_HAS_IMP_CGAL = _IMP_rmf.IMP_RMF_HAS_IMP_CGAL
753 _IMP_rmf.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_rmf)
754 IMP_RMF_HAS_IMP_EM = _IMP_rmf.IMP_RMF_HAS_IMP_EM
756 _IMP_rmf.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_rmf)
757 IMP_RMF_HAS_IMP_SAXS = _IMP_rmf.IMP_RMF_HAS_IMP_SAXS
759 _IMP_rmf.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
760 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
762 _IMP_rmf.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_rmf)
763 IMP_RMF_HAS_IMP_STATISTICS = _IMP_rmf.IMP_RMF_HAS_IMP_STATISTICS
765 _IMP_rmf.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
766 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_RMF_HAS_BOOST_FILESYSTEM
768 _IMP_rmf.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
769 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
771 _IMP_rmf.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
772 IMP_RMF_HAS_BOOST_RANDOM = _IMP_rmf.IMP_RMF_HAS_BOOST_RANDOM
774 _IMP_rmf.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
775 IMP_RMF_HAS_BOOST_REGEX = _IMP_rmf.IMP_RMF_HAS_BOOST_REGEX
777 _IMP_rmf.IMP_RMF_HAS_BOOST_SERIALIZATION_swigconstant(_IMP_rmf)
778 IMP_RMF_HAS_BOOST_SERIALIZATION = _IMP_rmf.IMP_RMF_HAS_BOOST_SERIALIZATION
780 _IMP_rmf.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
781 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_RMF_HAS_BOOST_SYSTEM
783 _IMP_rmf.IMP_RMF_HAS_CGAL_swigconstant(_IMP_rmf)
784 IMP_RMF_HAS_CGAL = _IMP_rmf.IMP_RMF_HAS_CGAL
786 _IMP_rmf.IMP_RMF_HAS_HDF5_swigconstant(_IMP_rmf)
787 IMP_RMF_HAS_HDF5 = _IMP_rmf.IMP_RMF_HAS_HDF5
789 _IMP_rmf.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_rmf)
790 IMP_RMF_HAS_NUMPY = _IMP_rmf.IMP_RMF_HAS_NUMPY
792 _IMP_rmf.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
793 IMP_RMF_HAS_PYTHON_IHM = _IMP_rmf.IMP_RMF_HAS_PYTHON_IHM
795 _IMP_rmf.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_rmf)
796 IMPRMF_SHOW_WARNINGS = _IMP_rmf.IMPRMF_SHOW_WARNINGS
799 _object_types.append(
"SaveOptimizerState")
802 def _object_cast_to_SaveOptimizerState(o):
803 """_object_cast_to_SaveOptimizerState(Object o) -> SaveOptimizerState"""
804 return _IMP_rmf._object_cast_to_SaveOptimizerState(o)
806 _object_types.append(
"LoadLink")
809 def _object_cast_to_LoadLink(o):
810 """_object_cast_to_LoadLink(Object o) -> LoadLink"""
811 return _IMP_rmf._object_cast_to_LoadLink(o)
813 _object_types.append(
"SaveLink")
816 def _object_cast_to_SaveLink(o):
817 """_object_cast_to_SaveLink(Object o) -> SaveLink"""
818 return _IMP_rmf._object_cast_to_SaveLink(o)
820 _object_types.append(
"HierarchySaveLink")
823 def _object_cast_to_HierarchySaveLink(o):
824 """_object_cast_to_HierarchySaveLink(Object o) -> HierarchySaveLink"""
825 return _IMP_rmf._object_cast_to_HierarchySaveLink(o)
827 _object_types.append(
"HierarchyLoadLink")
830 def _object_cast_to_HierarchyLoadLink(o):
831 """_object_cast_to_HierarchyLoadLink(Object o) -> HierarchyLoadLink"""
832 return _IMP_rmf._object_cast_to_HierarchyLoadLink(o)
834 """Proxy of C++ IMP::rmf::LoadLink class"""
835 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
837 def do_load(self, fh):
838 """do_load(LoadLink self, FileConstHandle fh)"""
839 return _IMP_rmf.LoadLink_do_load(self, fh)
842 def __init__(self, name):
843 """__init__(IMP::rmf::LoadLink self, std::string name) -> LoadLink"""
844 if self.__class__ == LoadLink:
848 this = _IMP_rmf.new_LoadLink(_self, name)
850 self.this.append(this)
854 if self.__class__ != LoadLink:
855 _director_objects.register(self)
861 """load(LoadLink self, FileConstHandle fh)"""
862 return _IMP_rmf.LoadLink_load(self, fh)
864 __swig_destroy__ = _IMP_rmf.delete_LoadLink
865 __del__ =
lambda self:
None
868 """__str__(LoadLink self) -> std::string"""
869 return _IMP_rmf.LoadLink___str__(self)
873 """__repr__(LoadLink self) -> std::string"""
874 return _IMP_rmf.LoadLink___repr__(self)
879 return _object_cast_to_LoadLink(o)
882 def get_type_name(self):
883 return self.__class__.__name__
884 def do_show(self, out):
886 def get_version_info(self):
887 if"IMP::rmf" ==
"IMP":
888 return VersionInfo(self.__module__,
895 return _object_cast_to_LoadLink(o)
897 def __disown__(self):
899 _IMP_rmf.disown_LoadLink(self)
900 return weakref_proxy(self)
902 def do_destroy(self):
903 """do_destroy(LoadLink self)"""
904 return _IMP_rmf.LoadLink_do_destroy(self)
906 LoadLink_swigregister = _IMP_rmf.LoadLink_swigregister
907 LoadLink_swigregister(LoadLink)
910 """Proxy of C++ IMP::rmf::SaveLink class"""
911 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
913 def do_save(self, hf):
914 """do_save(SaveLink self, FileHandle hf)"""
915 return _IMP_rmf.SaveLink_do_save(self, hf)
918 def __init__(self, name):
919 """__init__(IMP::rmf::SaveLink self, std::string name) -> SaveLink"""
920 if self.__class__ == SaveLink:
924 this = _IMP_rmf.new_SaveLink(_self, name)
926 self.this.append(this)
930 if self.__class__ != SaveLink:
931 _director_objects.register(self)
937 """save(SaveLink self, FileHandle fh)"""
938 return _IMP_rmf.SaveLink_save(self, fh)
940 __swig_destroy__ = _IMP_rmf.delete_SaveLink
941 __del__ =
lambda self:
None
944 """__str__(SaveLink self) -> std::string"""
945 return _IMP_rmf.SaveLink___str__(self)
949 """__repr__(SaveLink self) -> std::string"""
950 return _IMP_rmf.SaveLink___repr__(self)
955 return _object_cast_to_SaveLink(o)
958 def get_type_name(self):
959 return self.__class__.__name__
960 def do_show(self, out):
962 def get_version_info(self):
963 if"IMP::rmf" ==
"IMP":
964 return VersionInfo(self.__module__,
971 return _object_cast_to_SaveLink(o)
973 def __disown__(self):
975 _IMP_rmf.disown_SaveLink(self)
976 return weakref_proxy(self)
978 def do_destroy(self):
979 """do_destroy(SaveLink self)"""
980 return _IMP_rmf.SaveLink_do_destroy(self)
982 SaveLink_swigregister = _IMP_rmf.SaveLink_swigregister
983 SaveLink_swigregister(SaveLink)
988 add_hierarchies(FileHandle fh, IMP::atom::Hierarchies const & hs)
989 add_hierarchies(NodeHandle fh, IMP::atom::Hierarchies const & hs)
991 return _IMP_rmf.add_hierarchies(*args)
994 """add_hierarchy(FileHandle fh, Hierarchy hs)"""
995 return _IMP_rmf.add_hierarchy(fh, hs)
998 """create_hierarchies(FileConstHandle fh, Model m) -> IMP::atom::Hierarchies"""
999 return _IMP_rmf.create_hierarchies(fh, m)
1002 """link_hierarchies(FileConstHandle fh, IMP::atom::Hierarchies const & hs)"""
1003 return _IMP_rmf.link_hierarchies(fh, hs)
1007 add_restraints(FileHandle fh, IMP::Restraints const & hs)
1008 add_restraints(NodeHandle fh, IMP::Restraints const & hs)
1010 return _IMP_rmf.add_restraints(*args)
1013 """add_restraint(FileHandle fh, Restraint hs)"""
1014 return _IMP_rmf.add_restraint(fh, hs)
1017 """create_restraints(FileConstHandle fh, Model m) -> IMP::Restraints"""
1018 return _IMP_rmf.create_restraints(fh, m)
1021 """link_restraints(FileConstHandle fh, IMP::Restraints const & hs)"""
1022 return _IMP_rmf.link_restraints(fh, hs)
1025 """add_restraints_as_bonds(FileHandle fh, IMP::Restraints const & rs)"""
1026 return _IMP_rmf.add_restraints_as_bonds(fh, rs)
1029 """set_maximum_number_of_terms(FileHandle fh, unsigned int num)"""
1030 return _IMP_rmf.set_maximum_number_of_terms(fh, num)
1034 add_particles(FileHandle fh, IMP::ParticlesTemp const & hs)
1035 add_particles(NodeHandle fh, IMP::ParticlesTemp const & hs)
1037 return _IMP_rmf.add_particles(*args)
1040 """add_particle(FileHandle fh, Particle hs)"""
1041 return _IMP_rmf.add_particle(fh, hs)
1044 """create_particles(FileConstHandle fh, Model m) -> IMP::ParticlesTemp"""
1045 return _IMP_rmf.create_particles(fh, m)
1048 """link_particles(FileConstHandle fh, IMP::ParticlesTemp const & hs)"""
1049 return _IMP_rmf.link_particles(fh, hs)
1053 add_geometries(FileHandle file, IMP::display::GeometriesTemp const & r)
1054 add_geometries(NodeHandle parent, IMP::display::GeometriesTemp const & r)
1056 return _IMP_rmf.add_geometries(*args)
1059 """add_static_geometries(FileHandle parent, IMP::display::GeometriesTemp const & r)"""
1060 return _IMP_rmf.add_static_geometries(parent, r)
1063 """add_geometry(FileHandle file, Geometry r)"""
1064 return _IMP_rmf.add_geometry(file, r)
1067 """create_geometries(FileConstHandle parent) -> IMP::display::Geometries"""
1068 return _IMP_rmf.create_geometries(parent)
1071 """link_geometries(FileConstHandle parent, IMP::display::GeometriesTemp const & r)"""
1072 return _IMP_rmf.link_geometries(parent, r)
1074 def set_association(nh, o, overwrite=False):
1076 set_association(NodeConstHandle nh, Object o, bool overwrite=False)
1077 set_association(NodeConstHandle nh, Object o)
1079 return _IMP_rmf.set_association(nh, o, overwrite)
1081 def get_node_from_association(*args):
1083 get_node_from_association(FileConstHandle nh, Object oi) -> NodeConstHandle
1084 get_node_from_association(FileHandle nh, Object oi) -> NodeHandle
1086 return _IMP_rmf.get_node_from_association(*args)
1088 def get_has_associated_node(nh, oi):
1089 """get_has_associated_node(FileConstHandle nh, Object oi) -> bool"""
1090 return _IMP_rmf.get_has_associated_node(nh, oi)
1092 """Proxy of C++ IMP::rmf::SaveOptimizerState class"""
1093 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1095 def __init__(self, m, fh):
1096 """__init__(IMP::rmf::SaveOptimizerState self, Model m, FileHandle fh) -> SaveOptimizerState"""
1097 this = _IMP_rmf.new_SaveOptimizerState(m, fh)
1099 self.this.append(this)
1102 def __get_hierarchies(self):
return IMP._list_util.VarList(getdimfunc=self.get_number_of_hierarchies, getfunc=self.get_hierarchy, erasefunc=self.erase_hierarchy, appendfunc=self.add_hierarchy, extendfunc=self.add_hierarchies, clearfunc=self.clear_hierarchies, indexfunc=self._python_index_hierarchy)
1103 def __set_hierarchies(self, obj): IMP._list_util.set_varlist(self.hierarchies, obj)
1104 def __del_hierarchies(self): IMP._list_util.del_varlist(self.hierarchies)
1105 hierarchies = property(__get_hierarchies, __set_hierarchies, __del_hierarchies, doc=
"List of ##ucnames")
1107 def remove_hierarchy(self, d):
1108 """remove_hierarchy(SaveOptimizerState self, Particle d)"""
1109 return _IMP_rmf.SaveOptimizerState_remove_hierarchy(self, d)
1112 def _python_index_hierarchy(self, d, start, stop):
1113 """_python_index_hierarchy(SaveOptimizerState self, Particle d, unsigned int start, unsigned int stop) -> unsigned int"""
1114 return _IMP_rmf.SaveOptimizerState__python_index_hierarchy(self, d, start, stop)
1117 def remove_hierarchies(self, d):
1118 """remove_hierarchies(SaveOptimizerState self, IMP::Particles const & d)"""
1119 return _IMP_rmf.SaveOptimizerState_remove_hierarchies(self, d)
1122 def set_hierarchies(self, ps):
1123 """set_hierarchies(SaveOptimizerState self, IMP::Particles const & ps)"""
1124 return _IMP_rmf.SaveOptimizerState_set_hierarchies(self, ps)
1127 def set_hierarchies_order(self, objs):
1128 """set_hierarchies_order(SaveOptimizerState self, IMP::Particles const & objs)"""
1129 return _IMP_rmf.SaveOptimizerState_set_hierarchies_order(self, objs)
1133 """add_hierarchy(SaveOptimizerState self, Particle obj) -> unsigned int"""
1134 return _IMP_rmf.SaveOptimizerState_add_hierarchy(self, obj)
1138 """add_hierarchies(SaveOptimizerState self, IMP::Particles const & objs)"""
1139 return _IMP_rmf.SaveOptimizerState_add_hierarchies(self, objs)
1142 def clear_hierarchies(self):
1143 """clear_hierarchies(SaveOptimizerState self)"""
1144 return _IMP_rmf.SaveOptimizerState_clear_hierarchies(self)
1147 def get_number_of_hierarchies(self):
1148 """get_number_of_hierarchies(SaveOptimizerState self) -> unsigned int"""
1149 return _IMP_rmf.SaveOptimizerState_get_number_of_hierarchies(self)
1152 def get_has_hierarchies(self):
1153 """get_has_hierarchies(SaveOptimizerState self) -> bool"""
1154 return _IMP_rmf.SaveOptimizerState_get_has_hierarchies(self)
1157 def get_hierarchy(self, i):
1158 """get_hierarchy(SaveOptimizerState self, unsigned int i) -> Particle"""
1159 return _IMP_rmf.SaveOptimizerState_get_hierarchy(self, i)
1162 def get_hierarchies(self):
1163 """get_hierarchies(SaveOptimizerState self) -> IMP::Particles"""
1164 return _IMP_rmf.SaveOptimizerState_get_hierarchies(self)
1167 def erase_hierarchy(self, i):
1168 """erase_hierarchy(SaveOptimizerState self, unsigned int i)"""
1169 return _IMP_rmf.SaveOptimizerState_erase_hierarchy(self, i)
1172 def reserve_hierarchies(self, sz):
1173 """reserve_hierarchies(SaveOptimizerState self, unsigned int sz)"""
1174 return _IMP_rmf.SaveOptimizerState_reserve_hierarchies(self, sz)
1176 def __get_restraints(self):
return IMP._list_util.VarList(getdimfunc=self.get_number_of_restraints, getfunc=self.get_restraint, erasefunc=self.erase_restraint, appendfunc=self.add_restraint, extendfunc=self.add_restraints, clearfunc=self.clear_restraints, indexfunc=self._python_index_restraint)
1177 def __set_restraints(self, obj): IMP._list_util.set_varlist(self.restraints, obj)
1178 def __del_restraints(self): IMP._list_util.del_varlist(self.restraints)
1179 restraints = property(__get_restraints, __set_restraints, __del_restraints, doc=
"List of ##ucnames")
1181 def remove_restraint(self, d):
1182 """remove_restraint(SaveOptimizerState self, Restraint d)"""
1183 return _IMP_rmf.SaveOptimizerState_remove_restraint(self, d)
1186 def _python_index_restraint(self, d, start, stop):
1187 """_python_index_restraint(SaveOptimizerState self, Restraint d, unsigned int start, unsigned int stop) -> unsigned int"""
1188 return _IMP_rmf.SaveOptimizerState__python_index_restraint(self, d, start, stop)
1191 def remove_restraints(self, d):
1192 """remove_restraints(SaveOptimizerState self, IMP::Restraints const & d)"""
1193 return _IMP_rmf.SaveOptimizerState_remove_restraints(self, d)
1196 def set_restraints(self, ps):
1197 """set_restraints(SaveOptimizerState self, IMP::Restraints const & ps)"""
1198 return _IMP_rmf.SaveOptimizerState_set_restraints(self, ps)
1201 def set_restraints_order(self, objs):
1202 """set_restraints_order(SaveOptimizerState self, IMP::Restraints const & objs)"""
1203 return _IMP_rmf.SaveOptimizerState_set_restraints_order(self, objs)
1207 """add_restraint(SaveOptimizerState self, Restraint obj) -> unsigned int"""
1208 return _IMP_rmf.SaveOptimizerState_add_restraint(self, obj)
1212 """add_restraints(SaveOptimizerState self, IMP::Restraints const & objs)"""
1213 return _IMP_rmf.SaveOptimizerState_add_restraints(self, objs)
1216 def clear_restraints(self):
1217 """clear_restraints(SaveOptimizerState self)"""
1218 return _IMP_rmf.SaveOptimizerState_clear_restraints(self)
1221 def get_number_of_restraints(self):
1222 """get_number_of_restraints(SaveOptimizerState self) -> unsigned int"""
1223 return _IMP_rmf.SaveOptimizerState_get_number_of_restraints(self)
1226 def get_has_restraints(self):
1227 """get_has_restraints(SaveOptimizerState self) -> bool"""
1228 return _IMP_rmf.SaveOptimizerState_get_has_restraints(self)
1231 def get_restraint(self, i):
1232 """get_restraint(SaveOptimizerState self, unsigned int i) -> Restraint"""
1233 return _IMP_rmf.SaveOptimizerState_get_restraint(self, i)
1236 def get_restraints(self):
1237 """get_restraints(SaveOptimizerState self) -> IMP::Restraints"""
1238 return _IMP_rmf.SaveOptimizerState_get_restraints(self)
1241 def erase_restraint(self, i):
1242 """erase_restraint(SaveOptimizerState self, unsigned int i)"""
1243 return _IMP_rmf.SaveOptimizerState_erase_restraint(self, i)
1246 def reserve_restraints(self, sz):
1247 """reserve_restraints(SaveOptimizerState self, unsigned int sz)"""
1248 return _IMP_rmf.SaveOptimizerState_reserve_restraints(self, sz)
1250 def __get_particles(self):
return IMP._list_util.VarList(getdimfunc=self.get_number_of_particles, getfunc=self.get_particle, erasefunc=self.erase_particle, appendfunc=self.add_particle, extendfunc=self.add_particles, clearfunc=self.clear_particles, indexfunc=self._python_index_particle)
1251 def __set_particles(self, obj): IMP._list_util.set_varlist(self.particles, obj)
1252 def __del_particles(self): IMP._list_util.del_varlist(self.particles)
1253 particles = property(__get_particles, __set_particles, __del_particles, doc=
"List of ##ucnames")
1255 def remove_particle(self, d):
1256 """remove_particle(SaveOptimizerState self, Particle d)"""
1257 return _IMP_rmf.SaveOptimizerState_remove_particle(self, d)
1260 def _python_index_particle(self, d, start, stop):
1261 """_python_index_particle(SaveOptimizerState self, Particle d, unsigned int start, unsigned int stop) -> unsigned int"""
1262 return _IMP_rmf.SaveOptimizerState__python_index_particle(self, d, start, stop)
1265 def remove_particles(self, d):
1266 """remove_particles(SaveOptimizerState self, IMP::Particles const & d)"""
1267 return _IMP_rmf.SaveOptimizerState_remove_particles(self, d)
1270 def set_particles(self, ps):
1271 """set_particles(SaveOptimizerState self, IMP::Particles const & ps)"""
1272 return _IMP_rmf.SaveOptimizerState_set_particles(self, ps)
1275 def set_particles_order(self, objs):
1276 """set_particles_order(SaveOptimizerState self, IMP::Particles const & objs)"""
1277 return _IMP_rmf.SaveOptimizerState_set_particles_order(self, objs)
1281 """add_particle(SaveOptimizerState self, Particle obj) -> unsigned int"""
1282 return _IMP_rmf.SaveOptimizerState_add_particle(self, obj)
1286 """add_particles(SaveOptimizerState self, IMP::Particles const & objs)"""
1287 return _IMP_rmf.SaveOptimizerState_add_particles(self, objs)
1290 def clear_particles(self):
1291 """clear_particles(SaveOptimizerState self)"""
1292 return _IMP_rmf.SaveOptimizerState_clear_particles(self)
1295 def get_number_of_particles(self):
1296 """get_number_of_particles(SaveOptimizerState self) -> unsigned int"""
1297 return _IMP_rmf.SaveOptimizerState_get_number_of_particles(self)
1300 def get_has_particles(self):
1301 """get_has_particles(SaveOptimizerState self) -> bool"""
1302 return _IMP_rmf.SaveOptimizerState_get_has_particles(self)
1306 """get_particle(SaveOptimizerState self, unsigned int i) -> Particle"""
1307 return _IMP_rmf.SaveOptimizerState_get_particle(self, i)
1311 """get_particles(SaveOptimizerState self) -> IMP::Particles"""
1312 return _IMP_rmf.SaveOptimizerState_get_particles(self)
1315 def erase_particle(self, i):
1316 """erase_particle(SaveOptimizerState self, unsigned int i)"""
1317 return _IMP_rmf.SaveOptimizerState_erase_particle(self, i)
1320 def reserve_particles(self, sz):
1321 """reserve_particles(SaveOptimizerState self, unsigned int sz)"""
1322 return _IMP_rmf.SaveOptimizerState_reserve_particles(self, sz)
1324 def __get_geometries(self):
return IMP._list_util.VarList(getdimfunc=self.get_number_of_geometries, getfunc=self.get_geometry, erasefunc=self.erase_geometry, appendfunc=self.add_geometry, extendfunc=self.add_geometries, clearfunc=self.clear_geometries, indexfunc=self._python_index_geometry)
1325 def __set_geometries(self, obj): IMP._list_util.set_varlist(self.geometries, obj)
1326 def __del_geometries(self): IMP._list_util.del_varlist(self.geometries)
1327 geometries = property(__get_geometries, __set_geometries, __del_geometries, doc=
"List of ##ucnames")
1329 def remove_geometry(self, d):
1330 """remove_geometry(SaveOptimizerState self, Geometry d)"""
1331 return _IMP_rmf.SaveOptimizerState_remove_geometry(self, d)
1334 def _python_index_geometry(self, d, start, stop):
1335 """_python_index_geometry(SaveOptimizerState self, Geometry d, unsigned int start, unsigned int stop) -> unsigned int"""
1336 return _IMP_rmf.SaveOptimizerState__python_index_geometry(self, d, start, stop)
1339 def remove_geometries(self, d):
1340 """remove_geometries(SaveOptimizerState self, IMP::display::Geometries const & d)"""
1341 return _IMP_rmf.SaveOptimizerState_remove_geometries(self, d)
1344 def set_geometries(self, ps):
1345 """set_geometries(SaveOptimizerState self, IMP::display::Geometries const & ps)"""
1346 return _IMP_rmf.SaveOptimizerState_set_geometries(self, ps)
1349 def set_geometries_order(self, objs):
1350 """set_geometries_order(SaveOptimizerState self, IMP::display::Geometries const & objs)"""
1351 return _IMP_rmf.SaveOptimizerState_set_geometries_order(self, objs)
1355 """add_geometry(SaveOptimizerState self, Geometry obj) -> unsigned int"""
1356 return _IMP_rmf.SaveOptimizerState_add_geometry(self, obj)
1360 """add_geometries(SaveOptimizerState self, IMP::display::Geometries const & objs)"""
1361 return _IMP_rmf.SaveOptimizerState_add_geometries(self, objs)
1364 def clear_geometries(self):
1365 """clear_geometries(SaveOptimizerState self)"""
1366 return _IMP_rmf.SaveOptimizerState_clear_geometries(self)
1369 def get_number_of_geometries(self):
1370 """get_number_of_geometries(SaveOptimizerState self) -> unsigned int"""
1371 return _IMP_rmf.SaveOptimizerState_get_number_of_geometries(self)
1374 def get_has_geometries(self):
1375 """get_has_geometries(SaveOptimizerState self) -> bool"""
1376 return _IMP_rmf.SaveOptimizerState_get_has_geometries(self)
1379 def get_geometry(self, i):
1380 """get_geometry(SaveOptimizerState self, unsigned int i) -> Geometry"""
1381 return _IMP_rmf.SaveOptimizerState_get_geometry(self, i)
1384 def get_geometries(self):
1385 """get_geometries(SaveOptimizerState self) -> IMP::display::Geometries"""
1386 return _IMP_rmf.SaveOptimizerState_get_geometries(self)
1389 def erase_geometry(self, i):
1390 """erase_geometry(SaveOptimizerState self, unsigned int i)"""
1391 return _IMP_rmf.SaveOptimizerState_erase_geometry(self, i)
1394 def reserve_geometries(self, sz):
1395 """reserve_geometries(SaveOptimizerState self, unsigned int sz)"""
1396 return _IMP_rmf.SaveOptimizerState_reserve_geometries(self, sz)
1399 def set_simulator(self, sim):
1400 """set_simulator(SaveOptimizerState self, Simulator sim)"""
1401 return _IMP_rmf.SaveOptimizerState_set_simulator(self, sim)
1404 def update_always(self, *args):
1406 update_always(SaveOptimizerState self, std::string name)
1407 update_always(SaveOptimizerState self)
1409 return _IMP_rmf.SaveOptimizerState_update_always(self, *args)
1412 def do_update(self, call_num):
1413 """do_update(SaveOptimizerState self, unsigned int call_num)"""
1414 return _IMP_rmf.SaveOptimizerState_do_update(self, call_num)
1417 def get_version_info(self):
1418 """get_version_info(SaveOptimizerState self) -> VersionInfo"""
1419 return _IMP_rmf.SaveOptimizerState_get_version_info(self)
1423 """__str__(SaveOptimizerState self) -> std::string"""
1424 return _IMP_rmf.SaveOptimizerState___str__(self)
1428 """__repr__(SaveOptimizerState self) -> std::string"""
1429 return _IMP_rmf.SaveOptimizerState___repr__(self)
1434 return _object_cast_to_SaveOptimizerState(o)
1436 SaveOptimizerState_swigregister = _IMP_rmf.SaveOptimizerState_swigregister
1437 SaveOptimizerState_swigregister(SaveOptimizerState)
1441 """load_frame(FileConstHandle file, FrameID frame)"""
1442 return _IMP_rmf.load_frame(file, frame)
1446 save_frame(FileHandle file, std::string name) -> FrameID
1447 save_frame(FileHandle file) -> FrameID
1449 return _IMP_rmf.save_frame(*args)
1450 class _ParticleSaveLink(SaveLink):
1451 """Proxy of C++ IMP::rmf::SimpleSaveLink<(IMP::Particle)> class"""
1452 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1454 def __init__(self, *args, **kwargs):
1455 raise AttributeError(
"No constructor defined - class is abstract")
1456 __repr__ = _swig_repr
1458 def add(self, parent, os):
1459 """add(_ParticleSaveLink self, NodeHandle parent, IMP::Vector< Pointer< IMP::Particle > > const & os)"""
1460 return _IMP_rmf._ParticleSaveLink_add(self, parent, os)
1462 __swig_destroy__ = _IMP_rmf.delete__ParticleSaveLink
1463 __del__ =
lambda self:
None
1464 _ParticleSaveLink_swigregister = _IMP_rmf._ParticleSaveLink_swigregister
1465 _ParticleSaveLink_swigregister(_ParticleSaveLink)
1467 class _ParticleLoadLink(LoadLink):
1468 """Proxy of C++ IMP::rmf::SimpleLoadLink<(IMP::Particle)> class"""
1469 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1471 def __init__(self, *args, **kwargs):
1472 raise AttributeError(
"No constructor defined - class is abstract")
1473 __repr__ = _swig_repr
1475 def create(self, *args):
1477 create(_ParticleLoadLink self, NodeConstHandle rt) -> IMP::Vector< Pointer< IMP::Particle > >
1478 create(_ParticleLoadLink self, NodeConstHandle rt, Model m) -> IMP::Vector< Pointer< IMP::Particle > >
1480 return _IMP_rmf._ParticleLoadLink_create(self, *args)
1483 def link(self, rt, ps):
1484 """link(_ParticleLoadLink self, NodeConstHandle rt, IMP::Vector< Pointer< IMP::Particle > > const & ps)"""
1485 return _IMP_rmf._ParticleLoadLink_link(self, rt, ps)
1487 __swig_destroy__ = _IMP_rmf.delete__ParticleLoadLink
1488 __del__ =
lambda self:
None
1489 _ParticleLoadLink_swigregister = _IMP_rmf._ParticleLoadLink_swigregister
1490 _ParticleLoadLink_swigregister(_ParticleLoadLink)
1492 class HierarchyLoadLink(_ParticleLoadLink):
1493 """Proxy of C++ IMP::rmf::HierarchyLoadLink class"""
1494 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1496 def __init__(self, fh):
1497 """__init__(IMP::rmf::HierarchyLoadLink self, FileConstHandle fh) -> HierarchyLoadLink"""
1498 this = _IMP_rmf.new_HierarchyLoadLink(fh)
1500 self.this.append(this)
1505 """get_name() -> char const *"""
1506 return _IMP_rmf.HierarchyLoadLink_get_name()
1508 get_name = staticmethod(get_name)
1510 def get_version_info(self):
1511 """get_version_info(HierarchyLoadLink self) -> VersionInfo"""
1512 return _IMP_rmf.HierarchyLoadLink_get_version_info(self)
1516 """__str__(HierarchyLoadLink self) -> std::string"""
1517 return _IMP_rmf.HierarchyLoadLink___str__(self)
1521 """__repr__(HierarchyLoadLink self) -> std::string"""
1522 return _IMP_rmf.HierarchyLoadLink___repr__(self)
1527 return _object_cast_to_HierarchyLoadLink(o)
1529 HierarchyLoadLink_swigregister = _IMP_rmf.HierarchyLoadLink_swigregister
1530 HierarchyLoadLink_swigregister(HierarchyLoadLink)
1532 def HierarchyLoadLink_get_name():
1533 """HierarchyLoadLink_get_name() -> char const *"""
1534 return _IMP_rmf.HierarchyLoadLink_get_name()
1536 class HierarchySaveLink(_ParticleSaveLink):
1537 """Proxy of C++ IMP::rmf::HierarchySaveLink class"""
1538 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1540 def __init__(self, fh):
1541 """__init__(IMP::rmf::HierarchySaveLink self, FileHandle fh) -> HierarchySaveLink"""
1542 this = _IMP_rmf.new_HierarchySaveLink(fh)
1544 self.this.append(this)
1549 """get_name() -> char const *"""
1550 return _IMP_rmf.HierarchySaveLink_get_name()
1552 get_name = staticmethod(get_name)
1554 def get_version_info(self):
1555 """get_version_info(HierarchySaveLink self) -> VersionInfo"""
1556 return _IMP_rmf.HierarchySaveLink_get_version_info(self)
1560 """__str__(HierarchySaveLink self) -> std::string"""
1561 return _IMP_rmf.HierarchySaveLink___str__(self)
1565 """__repr__(HierarchySaveLink self) -> std::string"""
1566 return _IMP_rmf.HierarchySaveLink___repr__(self)
1571 return _object_cast_to_HierarchySaveLink(o)
1573 HierarchySaveLink_swigregister = _IMP_rmf.HierarchySaveLink_swigregister
1574 HierarchySaveLink_swigregister(HierarchySaveLink)
1576 def HierarchySaveLink_get_name():
1577 """HierarchySaveLink_get_name() -> char const *"""
1578 return _IMP_rmf.HierarchySaveLink_get_name()
1581 suffixes = [
".rmf",
".rmfz"]
1585 """get_module_version() -> std::string const"""
1586 return _IMP_rmf.get_module_version()
1589 """get_example_path(std::string fname) -> std::string"""
1590 return _IMP_rmf.get_example_path(fname)
1593 """get_data_path(std::string fname) -> std::string"""
1594 return _IMP_rmf.get_data_path(fname)
1596 from .
import _version_check
void link_particles(RMF::FileConstHandle fh, const ParticlesTemp &hs)
display::Geometries create_geometries(RMF::FileConstHandle parent)
Create geometry objects for the geometry nodes found in the file.
ParticlesTemp create_particles(RMF::FileConstHandle fh, Model *m)
atom::Hierarchies create_hierarchies(RMF::FileConstHandle fh, Model *m)
RMF::FrameID save_frame(RMF::FileHandle file, std::string name="")
Save the current state of the linked objects as a new RMF frame.
void add_particles(RMF::FileHandle fh, const ParticlesTemp &hs)
Various classes to hold sets of particles.
void add_restraints_as_bonds(RMF::FileHandle fh, const Restraints &rs)
Add a list of restraints to the file as (static) bonds.
Make CGAL functionality available to IMP.
ParticlesTemp get_particles(Model *m, const ParticleIndexes &ps)
Get the particles from a list of indexes.
void link_restraints(RMF::FileConstHandle fh, const Restraints &hs)
void add_particle(RMF::FileHandle fh, Particle *hs)
void add_hierarchies(RMF::FileHandle fh, const atom::Hierarchies &hs)
Composable functors to implement scores via compile-time composition.
Code to compute statistical measures.
std::string get_data_path(std::string file_name)
Return the full path to one of this module's data files.
void add_restraint(RMF::FileHandle fh, Restraint *hs)
void add_hierarchy(RMF::FileHandle fh, atom::Hierarchy hs)
std::string get_module_version()
Return the version of this module, as a string.
Common base class for heavy weight IMP objects.
void add_restraints(RMF::FileHandle fh, const Restraints &hs)
void link_geometries(RMF::FileConstHandle parent, const display::GeometriesTemp &r)
Link the passed geometry objects to corresponding ones in the file.
Version and module information for Objects.
Basic utilities for handling cryo-electron microscopy 3D density maps.
void load_frame(RMF::FileConstHandle file, RMF::FrameID frame)
Load the given RMF frame into the state of the linked objects.
Particle * get_particle() const
Returns the particle decorated by this decorator.
void set_maximum_number_of_terms(RMF::FileHandle fh, unsigned int num)
Limit the number of restraint terms.
std::string get_example_path(std::string file_name)
Return the full path to one of this module's example files.
Basic functionality that is expected to be used by a wide variety of IMP users.
General purpose algebraic and geometric methods that are expected to be used by a wide variety of IMP...
Restraints create_restraints(RMF::FileConstHandle fh, Model *m)
Shared optimizer state that is invoked upon commitment of new coordinates.
void link_hierarchies(RMF::FileConstHandle fh, const atom::Hierarchies &hs)
void add_geometry(RMF::FileHandle file, display::Geometry *r)
Add a single geometry to the file.
void add_static_geometries(RMF::FileHandle parent, const display::GeometriesTemp &r)
Add geometries, assuming they do not move between frames.
void add_geometries(RMF::FileHandle file, const display::GeometriesTemp &r)
Add geometries to the file.
Output IMP model data in various file formats.
Functionality for loading, creating, manipulating and scoring atomic structures.
Support for small angle X-ray scattering (SAXS) data.
Inferential scoring building on methods developed as part of the Inferential Structure Determination ...