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_SYSTEM_swigconstant(_IMP_rmf)
344 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CGAL_HAS_BOOST_SYSTEM
346 _IMP_rmf.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_rmf)
347 IMP_CGAL_HAS_NUMPY = _IMP_rmf.IMP_CGAL_HAS_NUMPY
349 _IMP_rmf.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_rmf)
350 IMPCGAL_SHOW_WARNINGS = _IMP_rmf.IMPCGAL_SHOW_WARNINGS
353 _IMP_rmf.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
354 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_rmf.IMP_ALGEBRA_HAS_IMP_CGAL
356 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
357 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
359 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
360 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
362 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
363 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_RANDOM
365 _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
366 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ALGEBRA_HAS_BOOST_SYSTEM
368 _IMP_rmf.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_rmf)
369 IMP_ALGEBRA_HAS_CGAL = _IMP_rmf.IMP_ALGEBRA_HAS_CGAL
371 _IMP_rmf.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_rmf)
372 IMP_ALGEBRA_HAS_NUMPY = _IMP_rmf.IMP_ALGEBRA_HAS_NUMPY
374 _IMP_rmf.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_rmf)
375 IMP_ALGEBRA_HAS_ANN = _IMP_rmf.IMP_ALGEBRA_HAS_ANN
377 _IMP_rmf.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_rmf)
378 IMPALGEBRA_SHOW_WARNINGS = _IMP_rmf.IMPALGEBRA_SHOW_WARNINGS
381 _IMP_rmf.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
382 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_rmf.IMP_DISPLAY_HAS_IMP_CGAL
384 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
385 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
387 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
388 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
390 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
391 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_RANDOM
393 _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
394 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_DISPLAY_HAS_BOOST_SYSTEM
396 _IMP_rmf.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_rmf)
397 IMP_DISPLAY_HAS_CGAL = _IMP_rmf.IMP_DISPLAY_HAS_CGAL
399 _IMP_rmf.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_rmf)
400 IMP_DISPLAY_HAS_NUMPY = _IMP_rmf.IMP_DISPLAY_HAS_NUMPY
402 _IMP_rmf.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_rmf)
403 IMPDISPLAY_SHOW_WARNINGS = _IMP_rmf.IMPDISPLAY_SHOW_WARNINGS
406 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
407 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
409 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
410 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
412 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
413 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
415 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
416 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
418 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
419 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
421 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_rmf)
422 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_CGAL
424 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_rmf)
425 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_HDF5
427 _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_rmf)
428 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_rmf.IMP_SCORE_FUNCTOR_HAS_NUMPY
430 _IMP_rmf.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_rmf)
431 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_rmf.IMPSCOREFUNCTOR_SHOW_WARNINGS
434 _IMP_rmf.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
435 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_rmf.IMP_STATISTICS_HAS_IMP_CGAL
437 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
438 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
440 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
441 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
443 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
444 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_RANDOM
446 _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
447 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_STATISTICS_HAS_BOOST_SYSTEM
449 _IMP_rmf.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_rmf)
450 IMP_STATISTICS_HAS_CGAL = _IMP_rmf.IMP_STATISTICS_HAS_CGAL
452 _IMP_rmf.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_rmf)
453 IMP_STATISTICS_HAS_NUMPY = _IMP_rmf.IMP_STATISTICS_HAS_NUMPY
455 _IMP_rmf.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_rmf)
456 IMPSTATISTICS_SHOW_WARNINGS = _IMP_rmf.IMPSTATISTICS_SHOW_WARNINGS
459 _IMP_rmf.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
460 IMP_CORE_HAS_IMP_CGAL = _IMP_rmf.IMP_CORE_HAS_IMP_CGAL
462 _IMP_rmf.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
463 IMP_CORE_HAS_IMP_KERNEL = _IMP_rmf.IMP_CORE_HAS_IMP_KERNEL
465 _IMP_rmf.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
466 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_CORE_HAS_BOOST_FILESYSTEM
468 _IMP_rmf.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
469 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
471 _IMP_rmf.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
472 IMP_CORE_HAS_BOOST_RANDOM = _IMP_rmf.IMP_CORE_HAS_BOOST_RANDOM
474 _IMP_rmf.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
475 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CORE_HAS_BOOST_SYSTEM
477 _IMP_rmf.IMP_CORE_HAS_CGAL_swigconstant(_IMP_rmf)
478 IMP_CORE_HAS_CGAL = _IMP_rmf.IMP_CORE_HAS_CGAL
480 _IMP_rmf.IMP_CORE_HAS_HDF5_swigconstant(_IMP_rmf)
481 IMP_CORE_HAS_HDF5 = _IMP_rmf.IMP_CORE_HAS_HDF5
483 _IMP_rmf.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_rmf)
484 IMP_CORE_HAS_NUMPY = _IMP_rmf.IMP_CORE_HAS_NUMPY
486 _IMP_rmf.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_rmf)
487 IMPCORE_SHOW_WARNINGS = _IMP_rmf.IMPCORE_SHOW_WARNINGS
490 _IMP_rmf.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_rmf)
491 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_rmf.IMP_CONTAINER_HAS_IMP_ALGEBRA
493 _IMP_rmf.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
494 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_rmf.IMP_CONTAINER_HAS_IMP_CGAL
496 _IMP_rmf.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
497 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_rmf.IMP_CONTAINER_HAS_IMP_DISPLAY
499 _IMP_rmf.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
500 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_rmf.IMP_CONTAINER_HAS_IMP_KERNEL
502 _IMP_rmf.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
503 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
505 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
506 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
508 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
509 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
511 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
512 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_RANDOM
514 _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
515 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_CONTAINER_HAS_BOOST_SYSTEM
517 _IMP_rmf.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_rmf)
518 IMP_CONTAINER_HAS_CGAL = _IMP_rmf.IMP_CONTAINER_HAS_CGAL
520 _IMP_rmf.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_rmf)
521 IMP_CONTAINER_HAS_HDF5 = _IMP_rmf.IMP_CONTAINER_HAS_HDF5
523 _IMP_rmf.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_rmf)
524 IMP_CONTAINER_HAS_NUMPY = _IMP_rmf.IMP_CONTAINER_HAS_NUMPY
526 _IMP_rmf.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
527 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_rmf.IMP_CONTAINER_HAS_PYTHON_IHM
529 _IMP_rmf.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_rmf)
530 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_rmf.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
532 _IMP_rmf.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_rmf)
533 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_rmf.IMP_CONTAINER_HAS_ROBIN_MAP
535 _IMP_rmf.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_rmf)
536 IMPCONTAINER_SHOW_WARNINGS = _IMP_rmf.IMPCONTAINER_SHOW_WARNINGS
539 _IMP_rmf.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
540 IMP_ATOM_HAS_IMP_CGAL = _IMP_rmf.IMP_ATOM_HAS_IMP_CGAL
542 _IMP_rmf.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
543 IMP_ATOM_HAS_IMP_KERNEL = _IMP_rmf.IMP_ATOM_HAS_IMP_KERNEL
545 _IMP_rmf.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
546 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
548 _IMP_rmf.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
549 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
551 _IMP_rmf.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
552 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ATOM_HAS_BOOST_RANDOM
554 _IMP_rmf.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
555 IMP_ATOM_HAS_BOOST_REGEX = _IMP_rmf.IMP_ATOM_HAS_BOOST_REGEX
557 _IMP_rmf.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
558 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ATOM_HAS_BOOST_SYSTEM
560 _IMP_rmf.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_rmf)
561 IMP_ATOM_HAS_CGAL = _IMP_rmf.IMP_ATOM_HAS_CGAL
563 _IMP_rmf.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_rmf)
564 IMP_ATOM_HAS_HDF5 = _IMP_rmf.IMP_ATOM_HAS_HDF5
566 _IMP_rmf.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_rmf)
567 IMP_ATOM_HAS_NUMPY = _IMP_rmf.IMP_ATOM_HAS_NUMPY
569 _IMP_rmf.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
570 IMP_ATOM_HAS_PYTHON_IHM = _IMP_rmf.IMP_ATOM_HAS_PYTHON_IHM
572 _IMP_rmf.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_rmf)
573 IMPATOM_SHOW_WARNINGS = _IMP_rmf.IMPATOM_SHOW_WARNINGS
575 _IMP_rmf.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_rmf)
576 IMP_ATOM_TYPE_INDEX = _IMP_rmf.IMP_ATOM_TYPE_INDEX
578 _IMP_rmf.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_rmf)
579 IMP_RESIDUE_TYPE_INDEX = _IMP_rmf.IMP_RESIDUE_TYPE_INDEX
581 _IMP_rmf.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_rmf)
582 IMP_HIERARCHY_TYPE_INDEX = _IMP_rmf.IMP_HIERARCHY_TYPE_INDEX
584 _IMP_rmf.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_rmf)
585 IMP_CHAIN_TYPE_INDEX = _IMP_rmf.IMP_CHAIN_TYPE_INDEX
588 _IMP_rmf.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
589 IMP_EM_HAS_IMP_CGAL = _IMP_rmf.IMP_EM_HAS_IMP_CGAL
591 _IMP_rmf.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_rmf)
592 IMP_EM_HAS_IMP_CONTAINER = _IMP_rmf.IMP_EM_HAS_IMP_CONTAINER
594 _IMP_rmf.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
595 IMP_EM_HAS_IMP_DISPLAY = _IMP_rmf.IMP_EM_HAS_IMP_DISPLAY
597 _IMP_rmf.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
598 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_EM_HAS_IMP_SCORE_FUNCTOR
600 _IMP_rmf.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
601 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_EM_HAS_BOOST_FILESYSTEM
603 _IMP_rmf.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
604 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
606 _IMP_rmf.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
607 IMP_EM_HAS_BOOST_RANDOM = _IMP_rmf.IMP_EM_HAS_BOOST_RANDOM
609 _IMP_rmf.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
610 IMP_EM_HAS_BOOST_REGEX = _IMP_rmf.IMP_EM_HAS_BOOST_REGEX
612 _IMP_rmf.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
613 IMP_EM_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_EM_HAS_BOOST_SYSTEM
615 _IMP_rmf.IMP_EM_HAS_CGAL_swigconstant(_IMP_rmf)
616 IMP_EM_HAS_CGAL = _IMP_rmf.IMP_EM_HAS_CGAL
618 _IMP_rmf.IMP_EM_HAS_HDF5_swigconstant(_IMP_rmf)
619 IMP_EM_HAS_HDF5 = _IMP_rmf.IMP_EM_HAS_HDF5
621 _IMP_rmf.IMP_EM_HAS_NUMPY_swigconstant(_IMP_rmf)
622 IMP_EM_HAS_NUMPY = _IMP_rmf.IMP_EM_HAS_NUMPY
624 _IMP_rmf.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
625 IMP_EM_HAS_PYTHON_IHM = _IMP_rmf.IMP_EM_HAS_PYTHON_IHM
627 _IMP_rmf.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_rmf)
628 IMPEM_SHOW_WARNINGS = _IMP_rmf.IMPEM_SHOW_WARNINGS
631 _IMP_rmf.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
632 IMP_SAXS_HAS_IMP_CGAL = _IMP_rmf.IMP_SAXS_HAS_IMP_CGAL
634 _IMP_rmf.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_rmf)
635 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_rmf.IMP_SAXS_HAS_IMP_CONTAINER
637 _IMP_rmf.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
638 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_rmf.IMP_SAXS_HAS_IMP_DISPLAY
640 _IMP_rmf.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_rmf)
641 IMP_SAXS_HAS_IMP_KERNEL = _IMP_rmf.IMP_SAXS_HAS_IMP_KERNEL
643 _IMP_rmf.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
644 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
646 _IMP_rmf.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
647 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_SAXS_HAS_BOOST_FILESYSTEM
649 _IMP_rmf.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
650 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
652 _IMP_rmf.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
653 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_rmf.IMP_SAXS_HAS_BOOST_RANDOM
655 _IMP_rmf.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
656 IMP_SAXS_HAS_BOOST_REGEX = _IMP_rmf.IMP_SAXS_HAS_BOOST_REGEX
658 _IMP_rmf.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
659 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_SAXS_HAS_BOOST_SYSTEM
661 _IMP_rmf.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_rmf)
662 IMP_SAXS_HAS_CGAL = _IMP_rmf.IMP_SAXS_HAS_CGAL
664 _IMP_rmf.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_rmf)
665 IMP_SAXS_HAS_HDF5 = _IMP_rmf.IMP_SAXS_HAS_HDF5
667 _IMP_rmf.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_rmf)
668 IMP_SAXS_HAS_NUMPY = _IMP_rmf.IMP_SAXS_HAS_NUMPY
670 _IMP_rmf.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
671 IMP_SAXS_HAS_PYTHON_IHM = _IMP_rmf.IMP_SAXS_HAS_PYTHON_IHM
673 _IMP_rmf.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_rmf)
674 IMPSAXS_SHOW_WARNINGS = _IMP_rmf.IMPSAXS_SHOW_WARNINGS
677 _IMP_rmf.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
678 IMP_ISD_HAS_IMP_CGAL = _IMP_rmf.IMP_ISD_HAS_IMP_CGAL
680 _IMP_rmf.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_rmf)
681 IMP_ISD_HAS_IMP_DISPLAY = _IMP_rmf.IMP_ISD_HAS_IMP_DISPLAY
683 _IMP_rmf.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
684 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
686 _IMP_rmf.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
687 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_ISD_HAS_BOOST_FILESYSTEM
689 _IMP_rmf.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
690 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
692 _IMP_rmf.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
693 IMP_ISD_HAS_BOOST_RANDOM = _IMP_rmf.IMP_ISD_HAS_BOOST_RANDOM
695 _IMP_rmf.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
696 IMP_ISD_HAS_BOOST_REGEX = _IMP_rmf.IMP_ISD_HAS_BOOST_REGEX
698 _IMP_rmf.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
699 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_ISD_HAS_BOOST_SYSTEM
701 _IMP_rmf.IMP_ISD_HAS_CGAL_swigconstant(_IMP_rmf)
702 IMP_ISD_HAS_CGAL = _IMP_rmf.IMP_ISD_HAS_CGAL
704 _IMP_rmf.IMP_ISD_HAS_HDF5_swigconstant(_IMP_rmf)
705 IMP_ISD_HAS_HDF5 = _IMP_rmf.IMP_ISD_HAS_HDF5
707 _IMP_rmf.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_rmf)
708 IMP_ISD_HAS_NUMPY = _IMP_rmf.IMP_ISD_HAS_NUMPY
710 _IMP_rmf.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
711 IMP_ISD_HAS_PYTHON_IHM = _IMP_rmf.IMP_ISD_HAS_PYTHON_IHM
713 _IMP_rmf.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_rmf)
714 IMPISD_SHOW_WARNINGS = _IMP_rmf.IMPISD_SHOW_WARNINGS
717 _IMP_rmf.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_rmf)
718 IMP_RMF_HAS_IMP_CGAL = _IMP_rmf.IMP_RMF_HAS_IMP_CGAL
720 _IMP_rmf.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_rmf)
721 IMP_RMF_HAS_IMP_EM = _IMP_rmf.IMP_RMF_HAS_IMP_EM
723 _IMP_rmf.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_rmf)
724 IMP_RMF_HAS_IMP_SAXS = _IMP_rmf.IMP_RMF_HAS_IMP_SAXS
726 _IMP_rmf.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_rmf)
727 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_rmf.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
729 _IMP_rmf.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_rmf)
730 IMP_RMF_HAS_IMP_STATISTICS = _IMP_rmf.IMP_RMF_HAS_IMP_STATISTICS
732 _IMP_rmf.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_rmf)
733 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_rmf.IMP_RMF_HAS_BOOST_FILESYSTEM
735 _IMP_rmf.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_rmf)
736 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_rmf.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
738 _IMP_rmf.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_rmf)
739 IMP_RMF_HAS_BOOST_RANDOM = _IMP_rmf.IMP_RMF_HAS_BOOST_RANDOM
741 _IMP_rmf.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_rmf)
742 IMP_RMF_HAS_BOOST_REGEX = _IMP_rmf.IMP_RMF_HAS_BOOST_REGEX
744 _IMP_rmf.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_rmf)
745 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_rmf.IMP_RMF_HAS_BOOST_SYSTEM
747 _IMP_rmf.IMP_RMF_HAS_CGAL_swigconstant(_IMP_rmf)
748 IMP_RMF_HAS_CGAL = _IMP_rmf.IMP_RMF_HAS_CGAL
750 _IMP_rmf.IMP_RMF_HAS_HDF5_swigconstant(_IMP_rmf)
751 IMP_RMF_HAS_HDF5 = _IMP_rmf.IMP_RMF_HAS_HDF5
753 _IMP_rmf.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_rmf)
754 IMP_RMF_HAS_NUMPY = _IMP_rmf.IMP_RMF_HAS_NUMPY
756 _IMP_rmf.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_rmf)
757 IMP_RMF_HAS_PYTHON_IHM = _IMP_rmf.IMP_RMF_HAS_PYTHON_IHM
759 _IMP_rmf.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_rmf)
760 IMPRMF_SHOW_WARNINGS = _IMP_rmf.IMPRMF_SHOW_WARNINGS
763 _object_types.append(
"SaveOptimizerState")
766 def _object_cast_to_SaveOptimizerState(o):
767 """_object_cast_to_SaveOptimizerState(Object o) -> SaveOptimizerState"""
768 return _IMP_rmf._object_cast_to_SaveOptimizerState(o)
770 _object_types.append(
"LoadLink")
773 def _object_cast_to_LoadLink(o):
774 """_object_cast_to_LoadLink(Object o) -> LoadLink"""
775 return _IMP_rmf._object_cast_to_LoadLink(o)
777 _object_types.append(
"SaveLink")
780 def _object_cast_to_SaveLink(o):
781 """_object_cast_to_SaveLink(Object o) -> SaveLink"""
782 return _IMP_rmf._object_cast_to_SaveLink(o)
784 _object_types.append(
"HierarchySaveLink")
787 def _object_cast_to_HierarchySaveLink(o):
788 """_object_cast_to_HierarchySaveLink(Object o) -> HierarchySaveLink"""
789 return _IMP_rmf._object_cast_to_HierarchySaveLink(o)
791 _object_types.append(
"HierarchyLoadLink")
794 def _object_cast_to_HierarchyLoadLink(o):
795 """_object_cast_to_HierarchyLoadLink(Object o) -> HierarchyLoadLink"""
796 return _IMP_rmf._object_cast_to_HierarchyLoadLink(o)
798 """Proxy of C++ IMP::rmf::LoadLink class"""
799 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
801 def do_load(self, fh):
802 """do_load(LoadLink self, FileConstHandle fh)"""
803 return _IMP_rmf.LoadLink_do_load(self, fh)
806 def __init__(self, name):
807 """__init__(IMP::rmf::LoadLink self, std::string name) -> LoadLink"""
808 if self.__class__ == LoadLink:
812 this = _IMP_rmf.new_LoadLink(_self, name)
814 self.this.append(this)
818 if self.__class__ != LoadLink:
819 _director_objects.register(self)
825 """load(LoadLink self, FileConstHandle fh)"""
826 return _IMP_rmf.LoadLink_load(self, fh)
828 __swig_destroy__ = _IMP_rmf.delete_LoadLink
829 __del__ =
lambda self:
None
832 """__str__(LoadLink self) -> std::string"""
833 return _IMP_rmf.LoadLink___str__(self)
837 """__repr__(LoadLink self) -> std::string"""
838 return _IMP_rmf.LoadLink___repr__(self)
843 return _object_cast_to_LoadLink(o)
846 def get_type_name(self):
847 return self.__class__.__name__
848 def do_show(self, out):
850 def get_version_info(self):
851 if"IMP::rmf" ==
"IMP":
852 return VersionInfo(self.__module__,
859 return _object_cast_to_LoadLink(o)
861 def __disown__(self):
863 _IMP_rmf.disown_LoadLink(self)
864 return weakref_proxy(self)
866 def do_destroy(self):
867 """do_destroy(LoadLink self)"""
868 return _IMP_rmf.LoadLink_do_destroy(self)
870 LoadLink_swigregister = _IMP_rmf.LoadLink_swigregister
871 LoadLink_swigregister(LoadLink)
874 """Proxy of C++ IMP::rmf::SaveLink class"""
875 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
877 def do_save(self, hf):
878 """do_save(SaveLink self, FileHandle hf)"""
879 return _IMP_rmf.SaveLink_do_save(self, hf)
882 def __init__(self, name):
883 """__init__(IMP::rmf::SaveLink self, std::string name) -> SaveLink"""
884 if self.__class__ == SaveLink:
888 this = _IMP_rmf.new_SaveLink(_self, name)
890 self.this.append(this)
894 if self.__class__ != SaveLink:
895 _director_objects.register(self)
901 """save(SaveLink self, FileHandle fh)"""
902 return _IMP_rmf.SaveLink_save(self, fh)
904 __swig_destroy__ = _IMP_rmf.delete_SaveLink
905 __del__ =
lambda self:
None
908 """__str__(SaveLink self) -> std::string"""
909 return _IMP_rmf.SaveLink___str__(self)
913 """__repr__(SaveLink self) -> std::string"""
914 return _IMP_rmf.SaveLink___repr__(self)
919 return _object_cast_to_SaveLink(o)
922 def get_type_name(self):
923 return self.__class__.__name__
924 def do_show(self, out):
926 def get_version_info(self):
927 if"IMP::rmf" ==
"IMP":
928 return VersionInfo(self.__module__,
935 return _object_cast_to_SaveLink(o)
937 def __disown__(self):
939 _IMP_rmf.disown_SaveLink(self)
940 return weakref_proxy(self)
942 def do_destroy(self):
943 """do_destroy(SaveLink self)"""
944 return _IMP_rmf.SaveLink_do_destroy(self)
946 SaveLink_swigregister = _IMP_rmf.SaveLink_swigregister
947 SaveLink_swigregister(SaveLink)
952 add_hierarchies(FileHandle fh, IMP::atom::Hierarchies const & hs)
953 add_hierarchies(NodeHandle fh, IMP::atom::Hierarchies const & hs)
955 return _IMP_rmf.add_hierarchies(*args)
958 """add_hierarchy(FileHandle fh, Hierarchy hs)"""
959 return _IMP_rmf.add_hierarchy(fh, hs)
962 """create_hierarchies(FileConstHandle fh, Model m) -> IMP::atom::Hierarchies"""
963 return _IMP_rmf.create_hierarchies(fh, m)
966 """link_hierarchies(FileConstHandle fh, IMP::atom::Hierarchies const & hs)"""
967 return _IMP_rmf.link_hierarchies(fh, hs)
971 add_restraints(FileHandle fh, IMP::Restraints const & hs)
972 add_restraints(NodeHandle fh, IMP::Restraints const & hs)
974 return _IMP_rmf.add_restraints(*args)
977 """add_restraint(FileHandle fh, Restraint hs)"""
978 return _IMP_rmf.add_restraint(fh, hs)
981 """create_restraints(FileConstHandle fh, Model m) -> IMP::Restraints"""
982 return _IMP_rmf.create_restraints(fh, m)
985 """link_restraints(FileConstHandle fh, IMP::Restraints const & hs)"""
986 return _IMP_rmf.link_restraints(fh, hs)
989 """add_restraints_as_bonds(FileHandle fh, IMP::Restraints const & rs)"""
990 return _IMP_rmf.add_restraints_as_bonds(fh, rs)
993 """set_maximum_number_of_terms(FileHandle fh, unsigned int num)"""
994 return _IMP_rmf.set_maximum_number_of_terms(fh, num)
998 add_particles(FileHandle fh, IMP::ParticlesTemp const & hs)
999 add_particles(NodeHandle fh, IMP::ParticlesTemp const & hs)
1001 return _IMP_rmf.add_particles(*args)
1004 """add_particle(FileHandle fh, Particle hs)"""
1005 return _IMP_rmf.add_particle(fh, hs)
1008 """create_particles(FileConstHandle fh, Model m) -> IMP::ParticlesTemp"""
1009 return _IMP_rmf.create_particles(fh, m)
1012 """link_particles(FileConstHandle fh, IMP::ParticlesTemp const & hs)"""
1013 return _IMP_rmf.link_particles(fh, hs)
1017 add_geometries(FileHandle file, IMP::display::GeometriesTemp const & r)
1018 add_geometries(NodeHandle parent, IMP::display::GeometriesTemp const & r)
1020 return _IMP_rmf.add_geometries(*args)
1023 """add_static_geometries(FileHandle parent, IMP::display::GeometriesTemp const & r)"""
1024 return _IMP_rmf.add_static_geometries(parent, r)
1027 """add_geometry(FileHandle file, Geometry r)"""
1028 return _IMP_rmf.add_geometry(file, r)
1031 """create_geometries(FileConstHandle parent) -> IMP::display::Geometries"""
1032 return _IMP_rmf.create_geometries(parent)
1035 """link_geometries(FileConstHandle parent, IMP::display::GeometriesTemp const & r)"""
1036 return _IMP_rmf.link_geometries(parent, r)
1038 def set_association(nh, o, overwrite=False):
1040 set_association(NodeConstHandle nh, Object o, bool overwrite=False)
1041 set_association(NodeConstHandle nh, Object o)
1043 return _IMP_rmf.set_association(nh, o, overwrite)
1045 def get_node_from_association(*args):
1047 get_node_from_association(FileConstHandle nh, Object oi) -> NodeConstHandle
1048 get_node_from_association(FileHandle nh, Object oi) -> NodeHandle
1050 return _IMP_rmf.get_node_from_association(*args)
1052 def get_has_associated_node(nh, oi):
1053 """get_has_associated_node(FileConstHandle nh, Object oi) -> bool"""
1054 return _IMP_rmf.get_has_associated_node(nh, oi)
1056 """Proxy of C++ IMP::rmf::SaveOptimizerState class"""
1057 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1059 def __init__(self, m, fh):
1060 """__init__(IMP::rmf::SaveOptimizerState self, Model m, FileHandle fh) -> SaveOptimizerState"""
1061 this = _IMP_rmf.new_SaveOptimizerState(m, fh)
1063 self.this.append(this)
1067 def remove_hierarchy(self, d):
1068 """remove_hierarchy(SaveOptimizerState self, Particle d)"""
1069 return _IMP_rmf.SaveOptimizerState_remove_hierarchy(self, d)
1072 def remove_hierarchies(self, d):
1073 """remove_hierarchies(SaveOptimizerState self, IMP::Particles const & d)"""
1074 return _IMP_rmf.SaveOptimizerState_remove_hierarchies(self, d)
1077 def set_hierarchies(self, ps):
1078 """set_hierarchies(SaveOptimizerState self, IMP::Particles const & ps)"""
1079 return _IMP_rmf.SaveOptimizerState_set_hierarchies(self, ps)
1082 def set_hierarchies_order(self, objs):
1083 """set_hierarchies_order(SaveOptimizerState self, IMP::Particles const & objs)"""
1084 return _IMP_rmf.SaveOptimizerState_set_hierarchies_order(self, objs)
1088 """add_hierarchy(SaveOptimizerState self, Particle obj) -> unsigned int"""
1089 return _IMP_rmf.SaveOptimizerState_add_hierarchy(self, obj)
1093 """add_hierarchies(SaveOptimizerState self, IMP::Particles const & objs)"""
1094 return _IMP_rmf.SaveOptimizerState_add_hierarchies(self, objs)
1097 def clear_hierarchies(self):
1098 """clear_hierarchies(SaveOptimizerState self)"""
1099 return _IMP_rmf.SaveOptimizerState_clear_hierarchies(self)
1102 def get_number_of_hierarchies(self):
1103 """get_number_of_hierarchies(SaveOptimizerState self) -> unsigned int"""
1104 return _IMP_rmf.SaveOptimizerState_get_number_of_hierarchies(self)
1107 def get_has_hierarchies(self):
1108 """get_has_hierarchies(SaveOptimizerState self) -> bool"""
1109 return _IMP_rmf.SaveOptimizerState_get_has_hierarchies(self)
1112 def get_hierarchy(self, i):
1113 """get_hierarchy(SaveOptimizerState self, unsigned int i) -> Particle"""
1114 return _IMP_rmf.SaveOptimizerState_get_hierarchy(self, i)
1117 def get_hierarchies(self):
1118 """get_hierarchies(SaveOptimizerState self) -> IMP::Particles"""
1119 return _IMP_rmf.SaveOptimizerState_get_hierarchies(self)
1122 def reserve_hierarchies(self, sz):
1123 """reserve_hierarchies(SaveOptimizerState self, unsigned int sz)"""
1124 return _IMP_rmf.SaveOptimizerState_reserve_hierarchies(self, sz)
1127 def remove_restraint(self, d):
1128 """remove_restraint(SaveOptimizerState self, Restraint d)"""
1129 return _IMP_rmf.SaveOptimizerState_remove_restraint(self, d)
1132 def remove_restraints(self, d):
1133 """remove_restraints(SaveOptimizerState self, IMP::Restraints const & d)"""
1134 return _IMP_rmf.SaveOptimizerState_remove_restraints(self, d)
1137 def set_restraints(self, ps):
1138 """set_restraints(SaveOptimizerState self, IMP::Restraints const & ps)"""
1139 return _IMP_rmf.SaveOptimizerState_set_restraints(self, ps)
1142 def set_restraints_order(self, objs):
1143 """set_restraints_order(SaveOptimizerState self, IMP::Restraints const & objs)"""
1144 return _IMP_rmf.SaveOptimizerState_set_restraints_order(self, objs)
1148 """add_restraint(SaveOptimizerState self, Restraint obj) -> unsigned int"""
1149 return _IMP_rmf.SaveOptimizerState_add_restraint(self, obj)
1153 """add_restraints(SaveOptimizerState self, IMP::Restraints const & objs)"""
1154 return _IMP_rmf.SaveOptimizerState_add_restraints(self, objs)
1157 def clear_restraints(self):
1158 """clear_restraints(SaveOptimizerState self)"""
1159 return _IMP_rmf.SaveOptimizerState_clear_restraints(self)
1162 def get_number_of_restraints(self):
1163 """get_number_of_restraints(SaveOptimizerState self) -> unsigned int"""
1164 return _IMP_rmf.SaveOptimizerState_get_number_of_restraints(self)
1167 def get_has_restraints(self):
1168 """get_has_restraints(SaveOptimizerState self) -> bool"""
1169 return _IMP_rmf.SaveOptimizerState_get_has_restraints(self)
1172 def get_restraint(self, i):
1173 """get_restraint(SaveOptimizerState self, unsigned int i) -> Restraint"""
1174 return _IMP_rmf.SaveOptimizerState_get_restraint(self, i)
1177 def get_restraints(self):
1178 """get_restraints(SaveOptimizerState self) -> IMP::Restraints"""
1179 return _IMP_rmf.SaveOptimizerState_get_restraints(self)
1182 def reserve_restraints(self, sz):
1183 """reserve_restraints(SaveOptimizerState self, unsigned int sz)"""
1184 return _IMP_rmf.SaveOptimizerState_reserve_restraints(self, sz)
1187 def remove_particle(self, d):
1188 """remove_particle(SaveOptimizerState self, Particle d)"""
1189 return _IMP_rmf.SaveOptimizerState_remove_particle(self, d)
1192 def remove_particles(self, d):
1193 """remove_particles(SaveOptimizerState self, IMP::Particles const & d)"""
1194 return _IMP_rmf.SaveOptimizerState_remove_particles(self, d)
1197 def set_particles(self, ps):
1198 """set_particles(SaveOptimizerState self, IMP::Particles const & ps)"""
1199 return _IMP_rmf.SaveOptimizerState_set_particles(self, ps)
1202 def set_particles_order(self, objs):
1203 """set_particles_order(SaveOptimizerState self, IMP::Particles const & objs)"""
1204 return _IMP_rmf.SaveOptimizerState_set_particles_order(self, objs)
1208 """add_particle(SaveOptimizerState self, Particle obj) -> unsigned int"""
1209 return _IMP_rmf.SaveOptimizerState_add_particle(self, obj)
1213 """add_particles(SaveOptimizerState self, IMP::Particles const & objs)"""
1214 return _IMP_rmf.SaveOptimizerState_add_particles(self, objs)
1217 def clear_particles(self):
1218 """clear_particles(SaveOptimizerState self)"""
1219 return _IMP_rmf.SaveOptimizerState_clear_particles(self)
1222 def get_number_of_particles(self):
1223 """get_number_of_particles(SaveOptimizerState self) -> unsigned int"""
1224 return _IMP_rmf.SaveOptimizerState_get_number_of_particles(self)
1227 def get_has_particles(self):
1228 """get_has_particles(SaveOptimizerState self) -> bool"""
1229 return _IMP_rmf.SaveOptimizerState_get_has_particles(self)
1233 """get_particle(SaveOptimizerState self, unsigned int i) -> Particle"""
1234 return _IMP_rmf.SaveOptimizerState_get_particle(self, i)
1238 """get_particles(SaveOptimizerState self) -> IMP::Particles"""
1239 return _IMP_rmf.SaveOptimizerState_get_particles(self)
1242 def reserve_particles(self, sz):
1243 """reserve_particles(SaveOptimizerState self, unsigned int sz)"""
1244 return _IMP_rmf.SaveOptimizerState_reserve_particles(self, sz)
1247 def remove_geometry(self, d):
1248 """remove_geometry(SaveOptimizerState self, Geometry d)"""
1249 return _IMP_rmf.SaveOptimizerState_remove_geometry(self, d)
1252 def remove_geometries(self, d):
1253 """remove_geometries(SaveOptimizerState self, IMP::display::Geometries const & d)"""
1254 return _IMP_rmf.SaveOptimizerState_remove_geometries(self, d)
1257 def set_geometries(self, ps):
1258 """set_geometries(SaveOptimizerState self, IMP::display::Geometries const & ps)"""
1259 return _IMP_rmf.SaveOptimizerState_set_geometries(self, ps)
1262 def set_geometries_order(self, objs):
1263 """set_geometries_order(SaveOptimizerState self, IMP::display::Geometries const & objs)"""
1264 return _IMP_rmf.SaveOptimizerState_set_geometries_order(self, objs)
1268 """add_geometry(SaveOptimizerState self, Geometry obj) -> unsigned int"""
1269 return _IMP_rmf.SaveOptimizerState_add_geometry(self, obj)
1273 """add_geometries(SaveOptimizerState self, IMP::display::Geometries const & objs)"""
1274 return _IMP_rmf.SaveOptimizerState_add_geometries(self, objs)
1277 def clear_geometries(self):
1278 """clear_geometries(SaveOptimizerState self)"""
1279 return _IMP_rmf.SaveOptimizerState_clear_geometries(self)
1282 def get_number_of_geometries(self):
1283 """get_number_of_geometries(SaveOptimizerState self) -> unsigned int"""
1284 return _IMP_rmf.SaveOptimizerState_get_number_of_geometries(self)
1287 def get_has_geometries(self):
1288 """get_has_geometries(SaveOptimizerState self) -> bool"""
1289 return _IMP_rmf.SaveOptimizerState_get_has_geometries(self)
1292 def get_geometry(self, i):
1293 """get_geometry(SaveOptimizerState self, unsigned int i) -> Geometry"""
1294 return _IMP_rmf.SaveOptimizerState_get_geometry(self, i)
1297 def get_geometries(self):
1298 """get_geometries(SaveOptimizerState self) -> IMP::display::Geometries"""
1299 return _IMP_rmf.SaveOptimizerState_get_geometries(self)
1302 def reserve_geometries(self, sz):
1303 """reserve_geometries(SaveOptimizerState self, unsigned int sz)"""
1304 return _IMP_rmf.SaveOptimizerState_reserve_geometries(self, sz)
1307 def set_simulator(self, sim):
1308 """set_simulator(SaveOptimizerState self, Simulator sim)"""
1309 return _IMP_rmf.SaveOptimizerState_set_simulator(self, sim)
1312 def update_always(self, *args):
1314 update_always(SaveOptimizerState self, std::string name)
1315 update_always(SaveOptimizerState self)
1317 return _IMP_rmf.SaveOptimizerState_update_always(self, *args)
1320 def do_update(self, call_num):
1321 """do_update(SaveOptimizerState self, unsigned int call_num)"""
1322 return _IMP_rmf.SaveOptimizerState_do_update(self, call_num)
1325 def get_version_info(self):
1326 """get_version_info(SaveOptimizerState self) -> VersionInfo"""
1327 return _IMP_rmf.SaveOptimizerState_get_version_info(self)
1331 """__str__(SaveOptimizerState self) -> std::string"""
1332 return _IMP_rmf.SaveOptimizerState___str__(self)
1336 """__repr__(SaveOptimizerState self) -> std::string"""
1337 return _IMP_rmf.SaveOptimizerState___repr__(self)
1342 return _object_cast_to_SaveOptimizerState(o)
1344 SaveOptimizerState_swigregister = _IMP_rmf.SaveOptimizerState_swigregister
1345 SaveOptimizerState_swigregister(SaveOptimizerState)
1349 """load_frame(FileConstHandle file, FrameID frame)"""
1350 return _IMP_rmf.load_frame(file, frame)
1354 save_frame(FileHandle file, std::string name) -> FrameID
1355 save_frame(FileHandle file) -> FrameID
1357 return _IMP_rmf.save_frame(*args)
1358 class _ParticleSaveLink(SaveLink):
1359 """Proxy of C++ IMP::rmf::SimpleSaveLink<(IMP::Particle)> class"""
1360 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1362 def __init__(self, *args, **kwargs):
1363 raise AttributeError(
"No constructor defined - class is abstract")
1364 __repr__ = _swig_repr
1366 def add(self, parent, os):
1367 """add(_ParticleSaveLink self, NodeHandle parent, IMP::Vector< Pointer< IMP::Particle > > const & os)"""
1368 return _IMP_rmf._ParticleSaveLink_add(self, parent, os)
1370 __swig_destroy__ = _IMP_rmf.delete__ParticleSaveLink
1371 __del__ =
lambda self:
None
1372 _ParticleSaveLink_swigregister = _IMP_rmf._ParticleSaveLink_swigregister
1373 _ParticleSaveLink_swigregister(_ParticleSaveLink)
1375 class _ParticleLoadLink(LoadLink):
1376 """Proxy of C++ IMP::rmf::SimpleLoadLink<(IMP::Particle)> class"""
1377 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1379 def __init__(self, *args, **kwargs):
1380 raise AttributeError(
"No constructor defined - class is abstract")
1381 __repr__ = _swig_repr
1383 def create(self, *args):
1385 create(_ParticleLoadLink self, NodeConstHandle rt) -> IMP::Vector< Pointer< IMP::Particle > >
1386 create(_ParticleLoadLink self, NodeConstHandle rt, Model m) -> IMP::Vector< Pointer< IMP::Particle > >
1388 return _IMP_rmf._ParticleLoadLink_create(self, *args)
1391 def link(self, rt, ps):
1392 """link(_ParticleLoadLink self, NodeConstHandle rt, IMP::Vector< Pointer< IMP::Particle > > const & ps)"""
1393 return _IMP_rmf._ParticleLoadLink_link(self, rt, ps)
1395 __swig_destroy__ = _IMP_rmf.delete__ParticleLoadLink
1396 __del__ =
lambda self:
None
1397 _ParticleLoadLink_swigregister = _IMP_rmf._ParticleLoadLink_swigregister
1398 _ParticleLoadLink_swigregister(_ParticleLoadLink)
1400 class HierarchyLoadLink(_ParticleLoadLink):
1401 """Proxy of C++ IMP::rmf::HierarchyLoadLink class"""
1402 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1404 def __init__(self, fh):
1405 """__init__(IMP::rmf::HierarchyLoadLink self, FileConstHandle fh) -> HierarchyLoadLink"""
1406 this = _IMP_rmf.new_HierarchyLoadLink(fh)
1408 self.this.append(this)
1413 """get_name() -> char const *"""
1414 return _IMP_rmf.HierarchyLoadLink_get_name()
1416 get_name = staticmethod(get_name)
1418 def get_version_info(self):
1419 """get_version_info(HierarchyLoadLink self) -> VersionInfo"""
1420 return _IMP_rmf.HierarchyLoadLink_get_version_info(self)
1424 """__str__(HierarchyLoadLink self) -> std::string"""
1425 return _IMP_rmf.HierarchyLoadLink___str__(self)
1429 """__repr__(HierarchyLoadLink self) -> std::string"""
1430 return _IMP_rmf.HierarchyLoadLink___repr__(self)
1435 return _object_cast_to_HierarchyLoadLink(o)
1437 HierarchyLoadLink_swigregister = _IMP_rmf.HierarchyLoadLink_swigregister
1438 HierarchyLoadLink_swigregister(HierarchyLoadLink)
1440 def HierarchyLoadLink_get_name():
1441 """HierarchyLoadLink_get_name() -> char const *"""
1442 return _IMP_rmf.HierarchyLoadLink_get_name()
1444 class HierarchySaveLink(_ParticleSaveLink):
1445 """Proxy of C++ IMP::rmf::HierarchySaveLink class"""
1446 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1448 def __init__(self, fh):
1449 """__init__(IMP::rmf::HierarchySaveLink self, FileHandle fh) -> HierarchySaveLink"""
1450 this = _IMP_rmf.new_HierarchySaveLink(fh)
1452 self.this.append(this)
1457 """get_name() -> char const *"""
1458 return _IMP_rmf.HierarchySaveLink_get_name()
1460 get_name = staticmethod(get_name)
1462 def get_version_info(self):
1463 """get_version_info(HierarchySaveLink self) -> VersionInfo"""
1464 return _IMP_rmf.HierarchySaveLink_get_version_info(self)
1468 """__str__(HierarchySaveLink self) -> std::string"""
1469 return _IMP_rmf.HierarchySaveLink___str__(self)
1473 """__repr__(HierarchySaveLink self) -> std::string"""
1474 return _IMP_rmf.HierarchySaveLink___repr__(self)
1479 return _object_cast_to_HierarchySaveLink(o)
1481 HierarchySaveLink_swigregister = _IMP_rmf.HierarchySaveLink_swigregister
1482 HierarchySaveLink_swigregister(HierarchySaveLink)
1484 def HierarchySaveLink_get_name():
1485 """HierarchySaveLink_get_name() -> char const *"""
1486 return _IMP_rmf.HierarchySaveLink_get_name()
1489 suffixes = [
".rmf",
".rmfz"]
1493 """get_module_version() -> std::string const"""
1494 return _IMP_rmf.get_module_version()
1497 """get_example_path(std::string fname) -> std::string"""
1498 return _IMP_rmf.get_example_path(fname)
1501 """get_data_path(std::string fname) -> std::string"""
1502 return _IMP_rmf.get_data_path(fname)
1504 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 ...