10 from __future__
import print_function, division, absolute_import
15 from sys
import version_info
16 if version_info >= (2, 6, 0):
17 def swig_import_helper():
18 from os.path
import dirname
22 fp, pathname, description = imp.find_module(
'_IMP_example', [dirname(__file__)])
28 _mod = imp.load_module(
'_IMP_example', fp, pathname, description)
32 _IMP_example = swig_import_helper()
33 del swig_import_helper
38 _swig_property = property
43 def _swig_setattr_nondynamic(self, class_type, name, value, static=1):
44 if (name ==
"thisown"):
45 return self.this.own(value)
47 if type(value).__name__ ==
'SwigPyObject':
48 self.__dict__[name] = value
50 method = class_type.__swig_setmethods__.get(name,
None)
52 return method(self, value)
54 object.__setattr__(self, name, value)
56 raise AttributeError(
"You cannot add attributes to %s" % self)
59 def _swig_setattr(self, class_type, name, value):
60 return _swig_setattr_nondynamic(self, class_type, name, value, 0)
63 def _swig_getattr_nondynamic(self, class_type, name, static=1):
64 if (name ==
"thisown"):
65 return self.this.own()
66 method = class_type.__swig_getmethods__.get(name,
None)
70 return object.__getattr__(self, name)
72 raise AttributeError(name)
74 def _swig_getattr(self, class_type, name):
75 return _swig_getattr_nondynamic(self, class_type, name, 0)
80 strthis =
"proxy of " + self.this.__repr__()
83 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)
88 except AttributeError:
95 def _swig_setattr_nondynamic_method(set):
96 def set_attr(self, name, value):
97 if (name ==
"thisown"):
98 return self.this.own(value)
99 if hasattr(self, name)
or (name ==
"this"):
100 set(self, name, value)
102 raise AttributeError(
"You cannot add attributes to %s" % self)
108 weakref_proxy = weakref.proxy
110 weakref_proxy =
lambda x: x
113 class IMP_EXAMPLE_SwigPyIterator(object):
114 """Proxy of C++ swig::IMP_EXAMPLE_SwigPyIterator class"""
115 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
117 def __init__(self, *args, **kwargs):
118 raise AttributeError(
"No constructor defined - class is abstract")
119 __repr__ = _swig_repr
120 __swig_destroy__ = _IMP_example.delete_IMP_EXAMPLE_SwigPyIterator
121 __del__ =
lambda self:
None
124 """value(IMP_EXAMPLE_SwigPyIterator self) -> PyObject *"""
125 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_value(self)
130 incr(IMP_EXAMPLE_SwigPyIterator self, size_t n=1) -> IMP_EXAMPLE_SwigPyIterator
131 incr(IMP_EXAMPLE_SwigPyIterator self) -> IMP_EXAMPLE_SwigPyIterator
133 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_incr(self, n)
138 decr(IMP_EXAMPLE_SwigPyIterator self, size_t n=1) -> IMP_EXAMPLE_SwigPyIterator
139 decr(IMP_EXAMPLE_SwigPyIterator self) -> IMP_EXAMPLE_SwigPyIterator
141 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_decr(self, n)
144 def distance(self, x):
145 """distance(IMP_EXAMPLE_SwigPyIterator self, IMP_EXAMPLE_SwigPyIterator x) -> ptrdiff_t"""
146 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_distance(self, x)
150 """equal(IMP_EXAMPLE_SwigPyIterator self, IMP_EXAMPLE_SwigPyIterator x) -> bool"""
151 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_equal(self, x)
155 """copy(IMP_EXAMPLE_SwigPyIterator self) -> IMP_EXAMPLE_SwigPyIterator"""
156 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_copy(self)
160 """next(IMP_EXAMPLE_SwigPyIterator self) -> PyObject *"""
161 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_next(self)
165 """__next__(IMP_EXAMPLE_SwigPyIterator self) -> PyObject *"""
166 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___next__(self)
170 """previous(IMP_EXAMPLE_SwigPyIterator self) -> PyObject *"""
171 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_previous(self)
174 def advance(self, n):
175 """advance(IMP_EXAMPLE_SwigPyIterator self, ptrdiff_t n) -> IMP_EXAMPLE_SwigPyIterator"""
176 return _IMP_example.IMP_EXAMPLE_SwigPyIterator_advance(self, n)
180 """__eq__(IMP_EXAMPLE_SwigPyIterator self, IMP_EXAMPLE_SwigPyIterator x) -> bool"""
181 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___eq__(self, x)
185 """__ne__(IMP_EXAMPLE_SwigPyIterator self, IMP_EXAMPLE_SwigPyIterator x) -> bool"""
186 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___ne__(self, x)
189 def __iadd__(self, n):
190 """__iadd__(IMP_EXAMPLE_SwigPyIterator self, ptrdiff_t n) -> IMP_EXAMPLE_SwigPyIterator"""
191 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___iadd__(self, n)
194 def __isub__(self, n):
195 """__isub__(IMP_EXAMPLE_SwigPyIterator self, ptrdiff_t n) -> IMP_EXAMPLE_SwigPyIterator"""
196 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___isub__(self, n)
199 def __add__(self, n):
200 """__add__(IMP_EXAMPLE_SwigPyIterator self, ptrdiff_t n) -> IMP_EXAMPLE_SwigPyIterator"""
201 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___add__(self, n)
204 def __sub__(self, *args):
206 __sub__(IMP_EXAMPLE_SwigPyIterator self, ptrdiff_t n) -> IMP_EXAMPLE_SwigPyIterator
207 __sub__(IMP_EXAMPLE_SwigPyIterator self, IMP_EXAMPLE_SwigPyIterator x) -> ptrdiff_t
209 return _IMP_example.IMP_EXAMPLE_SwigPyIterator___sub__(self, *args)
213 IMP_EXAMPLE_SwigPyIterator_swigregister = _IMP_example.IMP_EXAMPLE_SwigPyIterator_swigregister
214 IMP_EXAMPLE_SwigPyIterator_swigregister(IMP_EXAMPLE_SwigPyIterator)
223 _IMP_example.IMP_DEBUG_swigconstant(_IMP_example)
224 IMP_DEBUG = _IMP_example.IMP_DEBUG
226 _IMP_example.IMP_RELEASE_swigconstant(_IMP_example)
227 IMP_RELEASE = _IMP_example.IMP_RELEASE
229 _IMP_example.IMP_SILENT_swigconstant(_IMP_example)
230 IMP_SILENT = _IMP_example.IMP_SILENT
232 _IMP_example.IMP_PROGRESS_swigconstant(_IMP_example)
233 IMP_PROGRESS = _IMP_example.IMP_PROGRESS
235 _IMP_example.IMP_TERSE_swigconstant(_IMP_example)
236 IMP_TERSE = _IMP_example.IMP_TERSE
238 _IMP_example.IMP_VERBOSE_swigconstant(_IMP_example)
239 IMP_VERBOSE = _IMP_example.IMP_VERBOSE
241 _IMP_example.IMP_MEMORY_swigconstant(_IMP_example)
242 IMP_MEMORY = _IMP_example.IMP_MEMORY
244 _IMP_example.IMP_NONE_swigconstant(_IMP_example)
245 IMP_NONE = _IMP_example.IMP_NONE
247 _IMP_example.IMP_USAGE_swigconstant(_IMP_example)
248 IMP_USAGE = _IMP_example.IMP_USAGE
250 _IMP_example.IMP_INTERNAL_swigconstant(_IMP_example)
251 IMP_INTERNAL = _IMP_example.IMP_INTERNAL
253 _IMP_example.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_example)
254 IMP_KERNEL_HAS_LOG4CXX = _IMP_example.IMP_KERNEL_HAS_LOG4CXX
256 _IMP_example.IMP_COMPILER_HAS_AUTO_swigconstant(_IMP_example)
257 IMP_COMPILER_HAS_AUTO = _IMP_example.IMP_COMPILER_HAS_AUTO
259 _IMP_example.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_example)
260 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_example.IMP_COMPILER_HAS_DEBUG_VECTOR
262 _IMP_example.IMP_COMPILER_HAS_UNIQUE_PTR_swigconstant(_IMP_example)
263 IMP_COMPILER_HAS_UNIQUE_PTR = _IMP_example.IMP_COMPILER_HAS_UNIQUE_PTR
265 _IMP_example.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
266 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_example.IMP_KERNEL_HAS_BOOST_RANDOM
268 _IMP_example.IMP_KERNEL_HAS_NUMPY_swigconstant(_IMP_example)
269 IMP_KERNEL_HAS_NUMPY = _IMP_example.IMP_KERNEL_HAS_NUMPY
271 _IMP_example.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_example)
272 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_example.IMP_KERNEL_HAS_GPERFTOOLS
274 _IMP_example.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_example)
275 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_example.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
277 _IMP_example.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_example)
278 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_example.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
280 _IMP_example.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_example)
281 IMPKERNEL_SHOW_WARNINGS = _IMP_example.IMPKERNEL_SHOW_WARNINGS
284 class _DirectorObjects(object):
285 """@internal Simple class to keep references to director objects
286 to prevent premature deletion."""
289 def register(self, obj):
290 """Take a reference to a director object; will only work for
291 refcounted C++ classes"""
292 if hasattr(obj,
'get_ref_count'):
293 self._objects.append(obj)
295 """Only drop our reference and allow cleanup by Python if no other
296 Python references exist (we hold 3 references: one in self._objects,
297 one in x, and one in the argument list for getrefcount) *and* no
298 other C++ references exist (the Python object always holds one)"""
299 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
300 or x.get_ref_count() > 1]
304 def get_object_count(self):
305 """Get number of director objects (useful for testing only)"""
306 return len(self._objects)
307 _director_objects = _DirectorObjects()
309 class _ostream(object):
310 """Proxy of C++ std::ostream class"""
311 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
313 def __init__(self, *args, **kwargs):
314 raise AttributeError(
"No constructor defined")
315 __repr__ = _swig_repr
317 def write(self, osa_buf):
318 """write(_ostream self, char const * osa_buf)"""
319 return _IMP_example._ostream_write(self, osa_buf)
321 _ostream_swigregister = _IMP_example._ostream_swigregister
322 _ostream_swigregister(_ostream)
325 _IMP_example.IMP_COMPILER_HAS_OVERRIDE_swigconstant(_IMP_example)
326 IMP_COMPILER_HAS_OVERRIDE = _IMP_example.IMP_COMPILER_HAS_OVERRIDE
328 _IMP_example.IMP_COMPILER_HAS_FINAL_swigconstant(_IMP_example)
329 IMP_COMPILER_HAS_FINAL = _IMP_example.IMP_COMPILER_HAS_FINAL
331 _IMP_example.IMP_HAS_NOEXCEPT_swigconstant(_IMP_example)
332 IMP_HAS_NOEXCEPT = _IMP_example.IMP_HAS_NOEXCEPT
334 _IMP_example.IMP_C_OPEN_BINARY_swigconstant(_IMP_example)
335 IMP_C_OPEN_BINARY = _IMP_example.IMP_C_OPEN_BINARY
338 _IMP_example.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
339 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_CGAL_HAS_BOOST_FILESYSTEM
341 _IMP_example.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
342 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
344 _IMP_example.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
345 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_example.IMP_CGAL_HAS_BOOST_RANDOM
347 _IMP_example.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
348 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_example.IMP_CGAL_HAS_BOOST_SYSTEM
350 _IMP_example.IMP_CGAL_HAS_NUMPY_swigconstant(_IMP_example)
351 IMP_CGAL_HAS_NUMPY = _IMP_example.IMP_CGAL_HAS_NUMPY
353 _IMP_example.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_example)
354 IMPCGAL_SHOW_WARNINGS = _IMP_example.IMPCGAL_SHOW_WARNINGS
357 _IMP_example.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_example)
358 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_example.IMP_ALGEBRA_HAS_IMP_CGAL
360 _IMP_example.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
361 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
363 _IMP_example.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
364 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
366 _IMP_example.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
367 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_example.IMP_ALGEBRA_HAS_BOOST_RANDOM
369 _IMP_example.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
370 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_example.IMP_ALGEBRA_HAS_BOOST_SYSTEM
372 _IMP_example.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_example)
373 IMP_ALGEBRA_HAS_CGAL = _IMP_example.IMP_ALGEBRA_HAS_CGAL
375 _IMP_example.IMP_ALGEBRA_HAS_NUMPY_swigconstant(_IMP_example)
376 IMP_ALGEBRA_HAS_NUMPY = _IMP_example.IMP_ALGEBRA_HAS_NUMPY
378 _IMP_example.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_example)
379 IMP_ALGEBRA_HAS_ANN = _IMP_example.IMP_ALGEBRA_HAS_ANN
381 _IMP_example.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_example)
382 IMPALGEBRA_SHOW_WARNINGS = _IMP_example.IMPALGEBRA_SHOW_WARNINGS
385 _IMP_example.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_example)
386 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_example.IMP_DISPLAY_HAS_IMP_CGAL
388 _IMP_example.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
389 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
391 _IMP_example.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
392 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
394 _IMP_example.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
395 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_example.IMP_DISPLAY_HAS_BOOST_RANDOM
397 _IMP_example.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
398 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_example.IMP_DISPLAY_HAS_BOOST_SYSTEM
400 _IMP_example.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_example)
401 IMP_DISPLAY_HAS_CGAL = _IMP_example.IMP_DISPLAY_HAS_CGAL
403 _IMP_example.IMP_DISPLAY_HAS_NUMPY_swigconstant(_IMP_example)
404 IMP_DISPLAY_HAS_NUMPY = _IMP_example.IMP_DISPLAY_HAS_NUMPY
406 _IMP_example.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_example)
407 IMPDISPLAY_SHOW_WARNINGS = _IMP_example.IMPDISPLAY_SHOW_WARNINGS
410 _IMP_example.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_example)
411 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_example.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
413 _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
414 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
416 _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
417 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
419 _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
420 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
422 _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
423 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_example.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
425 _IMP_example.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_example)
426 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_example.IMP_SCORE_FUNCTOR_HAS_CGAL
428 _IMP_example.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_example)
429 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_example.IMP_SCORE_FUNCTOR_HAS_HDF5
431 _IMP_example.IMP_SCORE_FUNCTOR_HAS_NUMPY_swigconstant(_IMP_example)
432 IMP_SCORE_FUNCTOR_HAS_NUMPY = _IMP_example.IMP_SCORE_FUNCTOR_HAS_NUMPY
434 _IMP_example.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_example)
435 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_example.IMPSCOREFUNCTOR_SHOW_WARNINGS
438 _IMP_example.IMP_STATISTICS_HAS_IMP_CGAL_swigconstant(_IMP_example)
439 IMP_STATISTICS_HAS_IMP_CGAL = _IMP_example.IMP_STATISTICS_HAS_IMP_CGAL
441 _IMP_example.IMP_STATISTICS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
442 IMP_STATISTICS_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_STATISTICS_HAS_BOOST_FILESYSTEM
444 _IMP_example.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
445 IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_STATISTICS_HAS_BOOST_PROGRAMOPTIONS
447 _IMP_example.IMP_STATISTICS_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
448 IMP_STATISTICS_HAS_BOOST_RANDOM = _IMP_example.IMP_STATISTICS_HAS_BOOST_RANDOM
450 _IMP_example.IMP_STATISTICS_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
451 IMP_STATISTICS_HAS_BOOST_SYSTEM = _IMP_example.IMP_STATISTICS_HAS_BOOST_SYSTEM
453 _IMP_example.IMP_STATISTICS_HAS_CGAL_swigconstant(_IMP_example)
454 IMP_STATISTICS_HAS_CGAL = _IMP_example.IMP_STATISTICS_HAS_CGAL
456 _IMP_example.IMP_STATISTICS_HAS_NUMPY_swigconstant(_IMP_example)
457 IMP_STATISTICS_HAS_NUMPY = _IMP_example.IMP_STATISTICS_HAS_NUMPY
459 _IMP_example.IMPSTATISTICS_SHOW_WARNINGS_swigconstant(_IMP_example)
460 IMPSTATISTICS_SHOW_WARNINGS = _IMP_example.IMPSTATISTICS_SHOW_WARNINGS
463 _IMP_example.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_example)
464 IMP_CORE_HAS_IMP_CGAL = _IMP_example.IMP_CORE_HAS_IMP_CGAL
466 _IMP_example.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_example)
467 IMP_CORE_HAS_IMP_KERNEL = _IMP_example.IMP_CORE_HAS_IMP_KERNEL
469 _IMP_example.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
470 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_CORE_HAS_BOOST_FILESYSTEM
472 _IMP_example.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
473 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
475 _IMP_example.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
476 IMP_CORE_HAS_BOOST_RANDOM = _IMP_example.IMP_CORE_HAS_BOOST_RANDOM
478 _IMP_example.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
479 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_example.IMP_CORE_HAS_BOOST_SYSTEM
481 _IMP_example.IMP_CORE_HAS_CGAL_swigconstant(_IMP_example)
482 IMP_CORE_HAS_CGAL = _IMP_example.IMP_CORE_HAS_CGAL
484 _IMP_example.IMP_CORE_HAS_HDF5_swigconstant(_IMP_example)
485 IMP_CORE_HAS_HDF5 = _IMP_example.IMP_CORE_HAS_HDF5
487 _IMP_example.IMP_CORE_HAS_NUMPY_swigconstant(_IMP_example)
488 IMP_CORE_HAS_NUMPY = _IMP_example.IMP_CORE_HAS_NUMPY
490 _IMP_example.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_example)
491 IMPCORE_SHOW_WARNINGS = _IMP_example.IMPCORE_SHOW_WARNINGS
494 _IMP_example.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_example)
495 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_example.IMP_CONTAINER_HAS_IMP_ALGEBRA
497 _IMP_example.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_example)
498 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_example.IMP_CONTAINER_HAS_IMP_CGAL
500 _IMP_example.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_example)
501 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_example.IMP_CONTAINER_HAS_IMP_DISPLAY
503 _IMP_example.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_example)
504 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_example.IMP_CONTAINER_HAS_IMP_KERNEL
506 _IMP_example.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
507 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
509 _IMP_example.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
510 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
512 _IMP_example.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
513 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
515 _IMP_example.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
516 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_example.IMP_CONTAINER_HAS_BOOST_RANDOM
518 _IMP_example.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
519 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_example.IMP_CONTAINER_HAS_BOOST_SYSTEM
521 _IMP_example.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_example)
522 IMP_CONTAINER_HAS_CGAL = _IMP_example.IMP_CONTAINER_HAS_CGAL
524 _IMP_example.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_example)
525 IMP_CONTAINER_HAS_HDF5 = _IMP_example.IMP_CONTAINER_HAS_HDF5
527 _IMP_example.IMP_CONTAINER_HAS_NUMPY_swigconstant(_IMP_example)
528 IMP_CONTAINER_HAS_NUMPY = _IMP_example.IMP_CONTAINER_HAS_NUMPY
530 _IMP_example.IMP_CONTAINER_HAS_PYTHON_IHM_swigconstant(_IMP_example)
531 IMP_CONTAINER_HAS_PYTHON_IHM = _IMP_example.IMP_CONTAINER_HAS_PYTHON_IHM
533 _IMP_example.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP_swigconstant(_IMP_example)
534 IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP = _IMP_example.IMP_CONTAINER_HAS_GOOGLE_DENSE_HASH_MAP
536 _IMP_example.IMP_CONTAINER_HAS_ROBIN_MAP_swigconstant(_IMP_example)
537 IMP_CONTAINER_HAS_ROBIN_MAP = _IMP_example.IMP_CONTAINER_HAS_ROBIN_MAP
539 _IMP_example.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_example)
540 IMPCONTAINER_SHOW_WARNINGS = _IMP_example.IMPCONTAINER_SHOW_WARNINGS
543 _IMP_example.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_example)
544 IMP_ATOM_HAS_IMP_CGAL = _IMP_example.IMP_ATOM_HAS_IMP_CGAL
546 _IMP_example.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_example)
547 IMP_ATOM_HAS_IMP_KERNEL = _IMP_example.IMP_ATOM_HAS_IMP_KERNEL
549 _IMP_example.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
550 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
552 _IMP_example.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
553 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
555 _IMP_example.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
556 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_example.IMP_ATOM_HAS_BOOST_RANDOM
558 _IMP_example.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_example)
559 IMP_ATOM_HAS_BOOST_REGEX = _IMP_example.IMP_ATOM_HAS_BOOST_REGEX
561 _IMP_example.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
562 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_example.IMP_ATOM_HAS_BOOST_SYSTEM
564 _IMP_example.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_example)
565 IMP_ATOM_HAS_CGAL = _IMP_example.IMP_ATOM_HAS_CGAL
567 _IMP_example.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_example)
568 IMP_ATOM_HAS_HDF5 = _IMP_example.IMP_ATOM_HAS_HDF5
570 _IMP_example.IMP_ATOM_HAS_NUMPY_swigconstant(_IMP_example)
571 IMP_ATOM_HAS_NUMPY = _IMP_example.IMP_ATOM_HAS_NUMPY
573 _IMP_example.IMP_ATOM_HAS_PYTHON_IHM_swigconstant(_IMP_example)
574 IMP_ATOM_HAS_PYTHON_IHM = _IMP_example.IMP_ATOM_HAS_PYTHON_IHM
576 _IMP_example.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_example)
577 IMPATOM_SHOW_WARNINGS = _IMP_example.IMPATOM_SHOW_WARNINGS
579 _IMP_example.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_example)
580 IMP_ATOM_TYPE_INDEX = _IMP_example.IMP_ATOM_TYPE_INDEX
582 _IMP_example.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_example)
583 IMP_RESIDUE_TYPE_INDEX = _IMP_example.IMP_RESIDUE_TYPE_INDEX
585 _IMP_example.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_example)
586 IMP_HIERARCHY_TYPE_INDEX = _IMP_example.IMP_HIERARCHY_TYPE_INDEX
588 _IMP_example.IMP_CHAIN_TYPE_INDEX_swigconstant(_IMP_example)
589 IMP_CHAIN_TYPE_INDEX = _IMP_example.IMP_CHAIN_TYPE_INDEX
592 _IMP_example.IMP_EM_HAS_IMP_CGAL_swigconstant(_IMP_example)
593 IMP_EM_HAS_IMP_CGAL = _IMP_example.IMP_EM_HAS_IMP_CGAL
595 _IMP_example.IMP_EM_HAS_IMP_CONTAINER_swigconstant(_IMP_example)
596 IMP_EM_HAS_IMP_CONTAINER = _IMP_example.IMP_EM_HAS_IMP_CONTAINER
598 _IMP_example.IMP_EM_HAS_IMP_DISPLAY_swigconstant(_IMP_example)
599 IMP_EM_HAS_IMP_DISPLAY = _IMP_example.IMP_EM_HAS_IMP_DISPLAY
601 _IMP_example.IMP_EM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
602 IMP_EM_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_EM_HAS_IMP_SCORE_FUNCTOR
604 _IMP_example.IMP_EM_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
605 IMP_EM_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_EM_HAS_BOOST_FILESYSTEM
607 _IMP_example.IMP_EM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
608 IMP_EM_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_EM_HAS_BOOST_PROGRAMOPTIONS
610 _IMP_example.IMP_EM_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
611 IMP_EM_HAS_BOOST_RANDOM = _IMP_example.IMP_EM_HAS_BOOST_RANDOM
613 _IMP_example.IMP_EM_HAS_BOOST_REGEX_swigconstant(_IMP_example)
614 IMP_EM_HAS_BOOST_REGEX = _IMP_example.IMP_EM_HAS_BOOST_REGEX
616 _IMP_example.IMP_EM_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
617 IMP_EM_HAS_BOOST_SYSTEM = _IMP_example.IMP_EM_HAS_BOOST_SYSTEM
619 _IMP_example.IMP_EM_HAS_CGAL_swigconstant(_IMP_example)
620 IMP_EM_HAS_CGAL = _IMP_example.IMP_EM_HAS_CGAL
622 _IMP_example.IMP_EM_HAS_HDF5_swigconstant(_IMP_example)
623 IMP_EM_HAS_HDF5 = _IMP_example.IMP_EM_HAS_HDF5
625 _IMP_example.IMP_EM_HAS_NUMPY_swigconstant(_IMP_example)
626 IMP_EM_HAS_NUMPY = _IMP_example.IMP_EM_HAS_NUMPY
628 _IMP_example.IMP_EM_HAS_PYTHON_IHM_swigconstant(_IMP_example)
629 IMP_EM_HAS_PYTHON_IHM = _IMP_example.IMP_EM_HAS_PYTHON_IHM
631 _IMP_example.IMPEM_SHOW_WARNINGS_swigconstant(_IMP_example)
632 IMPEM_SHOW_WARNINGS = _IMP_example.IMPEM_SHOW_WARNINGS
635 _IMP_example.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_example)
636 IMP_SAXS_HAS_IMP_CGAL = _IMP_example.IMP_SAXS_HAS_IMP_CGAL
638 _IMP_example.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_example)
639 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_example.IMP_SAXS_HAS_IMP_CONTAINER
641 _IMP_example.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_example)
642 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_example.IMP_SAXS_HAS_IMP_DISPLAY
644 _IMP_example.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_example)
645 IMP_SAXS_HAS_IMP_KERNEL = _IMP_example.IMP_SAXS_HAS_IMP_KERNEL
647 _IMP_example.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
648 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
650 _IMP_example.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
651 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_SAXS_HAS_BOOST_FILESYSTEM
653 _IMP_example.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
654 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
656 _IMP_example.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
657 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_example.IMP_SAXS_HAS_BOOST_RANDOM
659 _IMP_example.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_example)
660 IMP_SAXS_HAS_BOOST_REGEX = _IMP_example.IMP_SAXS_HAS_BOOST_REGEX
662 _IMP_example.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
663 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_example.IMP_SAXS_HAS_BOOST_SYSTEM
665 _IMP_example.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_example)
666 IMP_SAXS_HAS_CGAL = _IMP_example.IMP_SAXS_HAS_CGAL
668 _IMP_example.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_example)
669 IMP_SAXS_HAS_HDF5 = _IMP_example.IMP_SAXS_HAS_HDF5
671 _IMP_example.IMP_SAXS_HAS_NUMPY_swigconstant(_IMP_example)
672 IMP_SAXS_HAS_NUMPY = _IMP_example.IMP_SAXS_HAS_NUMPY
674 _IMP_example.IMP_SAXS_HAS_PYTHON_IHM_swigconstant(_IMP_example)
675 IMP_SAXS_HAS_PYTHON_IHM = _IMP_example.IMP_SAXS_HAS_PYTHON_IHM
677 _IMP_example.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_example)
678 IMPSAXS_SHOW_WARNINGS = _IMP_example.IMPSAXS_SHOW_WARNINGS
681 _IMP_example.IMP_ISD_HAS_IMP_CGAL_swigconstant(_IMP_example)
682 IMP_ISD_HAS_IMP_CGAL = _IMP_example.IMP_ISD_HAS_IMP_CGAL
684 _IMP_example.IMP_ISD_HAS_IMP_DISPLAY_swigconstant(_IMP_example)
685 IMP_ISD_HAS_IMP_DISPLAY = _IMP_example.IMP_ISD_HAS_IMP_DISPLAY
687 _IMP_example.IMP_ISD_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
688 IMP_ISD_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_ISD_HAS_IMP_SCORE_FUNCTOR
690 _IMP_example.IMP_ISD_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
691 IMP_ISD_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_ISD_HAS_BOOST_FILESYSTEM
693 _IMP_example.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
694 IMP_ISD_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_ISD_HAS_BOOST_PROGRAMOPTIONS
696 _IMP_example.IMP_ISD_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
697 IMP_ISD_HAS_BOOST_RANDOM = _IMP_example.IMP_ISD_HAS_BOOST_RANDOM
699 _IMP_example.IMP_ISD_HAS_BOOST_REGEX_swigconstant(_IMP_example)
700 IMP_ISD_HAS_BOOST_REGEX = _IMP_example.IMP_ISD_HAS_BOOST_REGEX
702 _IMP_example.IMP_ISD_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
703 IMP_ISD_HAS_BOOST_SYSTEM = _IMP_example.IMP_ISD_HAS_BOOST_SYSTEM
705 _IMP_example.IMP_ISD_HAS_CGAL_swigconstant(_IMP_example)
706 IMP_ISD_HAS_CGAL = _IMP_example.IMP_ISD_HAS_CGAL
708 _IMP_example.IMP_ISD_HAS_HDF5_swigconstant(_IMP_example)
709 IMP_ISD_HAS_HDF5 = _IMP_example.IMP_ISD_HAS_HDF5
711 _IMP_example.IMP_ISD_HAS_NUMPY_swigconstant(_IMP_example)
712 IMP_ISD_HAS_NUMPY = _IMP_example.IMP_ISD_HAS_NUMPY
714 _IMP_example.IMP_ISD_HAS_PYTHON_IHM_swigconstant(_IMP_example)
715 IMP_ISD_HAS_PYTHON_IHM = _IMP_example.IMP_ISD_HAS_PYTHON_IHM
717 _IMP_example.IMPISD_SHOW_WARNINGS_swigconstant(_IMP_example)
718 IMPISD_SHOW_WARNINGS = _IMP_example.IMPISD_SHOW_WARNINGS
721 _IMP_example.IMP_RMF_HAS_IMP_CGAL_swigconstant(_IMP_example)
722 IMP_RMF_HAS_IMP_CGAL = _IMP_example.IMP_RMF_HAS_IMP_CGAL
724 _IMP_example.IMP_RMF_HAS_IMP_EM_swigconstant(_IMP_example)
725 IMP_RMF_HAS_IMP_EM = _IMP_example.IMP_RMF_HAS_IMP_EM
727 _IMP_example.IMP_RMF_HAS_IMP_SAXS_swigconstant(_IMP_example)
728 IMP_RMF_HAS_IMP_SAXS = _IMP_example.IMP_RMF_HAS_IMP_SAXS
730 _IMP_example.IMP_RMF_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
731 IMP_RMF_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_RMF_HAS_IMP_SCORE_FUNCTOR
733 _IMP_example.IMP_RMF_HAS_IMP_STATISTICS_swigconstant(_IMP_example)
734 IMP_RMF_HAS_IMP_STATISTICS = _IMP_example.IMP_RMF_HAS_IMP_STATISTICS
736 _IMP_example.IMP_RMF_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
737 IMP_RMF_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_RMF_HAS_BOOST_FILESYSTEM
739 _IMP_example.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
740 IMP_RMF_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_RMF_HAS_BOOST_PROGRAMOPTIONS
742 _IMP_example.IMP_RMF_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
743 IMP_RMF_HAS_BOOST_RANDOM = _IMP_example.IMP_RMF_HAS_BOOST_RANDOM
745 _IMP_example.IMP_RMF_HAS_BOOST_REGEX_swigconstant(_IMP_example)
746 IMP_RMF_HAS_BOOST_REGEX = _IMP_example.IMP_RMF_HAS_BOOST_REGEX
748 _IMP_example.IMP_RMF_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
749 IMP_RMF_HAS_BOOST_SYSTEM = _IMP_example.IMP_RMF_HAS_BOOST_SYSTEM
751 _IMP_example.IMP_RMF_HAS_CGAL_swigconstant(_IMP_example)
752 IMP_RMF_HAS_CGAL = _IMP_example.IMP_RMF_HAS_CGAL
754 _IMP_example.IMP_RMF_HAS_HDF5_swigconstant(_IMP_example)
755 IMP_RMF_HAS_HDF5 = _IMP_example.IMP_RMF_HAS_HDF5
757 _IMP_example.IMP_RMF_HAS_NUMPY_swigconstant(_IMP_example)
758 IMP_RMF_HAS_NUMPY = _IMP_example.IMP_RMF_HAS_NUMPY
760 _IMP_example.IMP_RMF_HAS_PYTHON_IHM_swigconstant(_IMP_example)
761 IMP_RMF_HAS_PYTHON_IHM = _IMP_example.IMP_RMF_HAS_PYTHON_IHM
763 _IMP_example.IMPRMF_SHOW_WARNINGS_swigconstant(_IMP_example)
764 IMPRMF_SHOW_WARNINGS = _IMP_example.IMPRMF_SHOW_WARNINGS
768 _IMP_example.IMP_DOMINO_HAS_IMP_ATOM_swigconstant(_IMP_example)
769 IMP_DOMINO_HAS_IMP_ATOM = _IMP_example.IMP_DOMINO_HAS_IMP_ATOM
771 _IMP_example.IMP_DOMINO_HAS_IMP_CGAL_swigconstant(_IMP_example)
772 IMP_DOMINO_HAS_IMP_CGAL = _IMP_example.IMP_DOMINO_HAS_IMP_CGAL
774 _IMP_example.IMP_DOMINO_HAS_IMP_EM_swigconstant(_IMP_example)
775 IMP_DOMINO_HAS_IMP_EM = _IMP_example.IMP_DOMINO_HAS_IMP_EM
777 _IMP_example.IMP_DOMINO_HAS_IMP_ISD_swigconstant(_IMP_example)
778 IMP_DOMINO_HAS_IMP_ISD = _IMP_example.IMP_DOMINO_HAS_IMP_ISD
780 _IMP_example.IMP_DOMINO_HAS_IMP_KERNEL_swigconstant(_IMP_example)
781 IMP_DOMINO_HAS_IMP_KERNEL = _IMP_example.IMP_DOMINO_HAS_IMP_KERNEL
783 _IMP_example.IMP_DOMINO_HAS_IMP_RMF_swigconstant(_IMP_example)
784 IMP_DOMINO_HAS_IMP_RMF = _IMP_example.IMP_DOMINO_HAS_IMP_RMF
786 _IMP_example.IMP_DOMINO_HAS_IMP_SAXS_swigconstant(_IMP_example)
787 IMP_DOMINO_HAS_IMP_SAXS = _IMP_example.IMP_DOMINO_HAS_IMP_SAXS
789 _IMP_example.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
790 IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_DOMINO_HAS_IMP_SCORE_FUNCTOR
792 _IMP_example.IMP_DOMINO_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
793 IMP_DOMINO_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_DOMINO_HAS_BOOST_FILESYSTEM
795 _IMP_example.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
796 IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_DOMINO_HAS_BOOST_PROGRAMOPTIONS
798 _IMP_example.IMP_DOMINO_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
799 IMP_DOMINO_HAS_BOOST_RANDOM = _IMP_example.IMP_DOMINO_HAS_BOOST_RANDOM
801 _IMP_example.IMP_DOMINO_HAS_BOOST_REGEX_swigconstant(_IMP_example)
802 IMP_DOMINO_HAS_BOOST_REGEX = _IMP_example.IMP_DOMINO_HAS_BOOST_REGEX
804 _IMP_example.IMP_DOMINO_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
805 IMP_DOMINO_HAS_BOOST_SYSTEM = _IMP_example.IMP_DOMINO_HAS_BOOST_SYSTEM
807 _IMP_example.IMP_DOMINO_HAS_CGAL_swigconstant(_IMP_example)
808 IMP_DOMINO_HAS_CGAL = _IMP_example.IMP_DOMINO_HAS_CGAL
810 _IMP_example.IMP_DOMINO_HAS_HDF5_swigconstant(_IMP_example)
811 IMP_DOMINO_HAS_HDF5 = _IMP_example.IMP_DOMINO_HAS_HDF5
813 _IMP_example.IMP_DOMINO_HAS_NUMPY_swigconstant(_IMP_example)
814 IMP_DOMINO_HAS_NUMPY = _IMP_example.IMP_DOMINO_HAS_NUMPY
816 _IMP_example.IMP_DOMINO_HAS_RMF_swigconstant(_IMP_example)
817 IMP_DOMINO_HAS_RMF = _IMP_example.IMP_DOMINO_HAS_RMF
819 _IMP_example.IMP_DOMINO_HAS_PYTHON_IHM_swigconstant(_IMP_example)
820 IMP_DOMINO_HAS_PYTHON_IHM = _IMP_example.IMP_DOMINO_HAS_PYTHON_IHM
822 _IMP_example.IMPDOMINO_SHOW_WARNINGS_swigconstant(_IMP_example)
823 IMPDOMINO_SHOW_WARNINGS = _IMP_example.IMPDOMINO_SHOW_WARNINGS
827 _IMP_example.IMP_EXAMPLE_HAS_IMP_ALGEBRA_swigconstant(_IMP_example)
828 IMP_EXAMPLE_HAS_IMP_ALGEBRA = _IMP_example.IMP_EXAMPLE_HAS_IMP_ALGEBRA
830 _IMP_example.IMP_EXAMPLE_HAS_IMP_CGAL_swigconstant(_IMP_example)
831 IMP_EXAMPLE_HAS_IMP_CGAL = _IMP_example.IMP_EXAMPLE_HAS_IMP_CGAL
833 _IMP_example.IMP_EXAMPLE_HAS_IMP_DISPLAY_swigconstant(_IMP_example)
834 IMP_EXAMPLE_HAS_IMP_DISPLAY = _IMP_example.IMP_EXAMPLE_HAS_IMP_DISPLAY
836 _IMP_example.IMP_EXAMPLE_HAS_IMP_EM_swigconstant(_IMP_example)
837 IMP_EXAMPLE_HAS_IMP_EM = _IMP_example.IMP_EXAMPLE_HAS_IMP_EM
839 _IMP_example.IMP_EXAMPLE_HAS_IMP_ISD_swigconstant(_IMP_example)
840 IMP_EXAMPLE_HAS_IMP_ISD = _IMP_example.IMP_EXAMPLE_HAS_IMP_ISD
842 _IMP_example.IMP_EXAMPLE_HAS_IMP_KERNEL_swigconstant(_IMP_example)
843 IMP_EXAMPLE_HAS_IMP_KERNEL = _IMP_example.IMP_EXAMPLE_HAS_IMP_KERNEL
845 _IMP_example.IMP_EXAMPLE_HAS_IMP_RMF_swigconstant(_IMP_example)
846 IMP_EXAMPLE_HAS_IMP_RMF = _IMP_example.IMP_EXAMPLE_HAS_IMP_RMF
848 _IMP_example.IMP_EXAMPLE_HAS_IMP_SAXS_swigconstant(_IMP_example)
849 IMP_EXAMPLE_HAS_IMP_SAXS = _IMP_example.IMP_EXAMPLE_HAS_IMP_SAXS
851 _IMP_example.IMP_EXAMPLE_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_example)
852 IMP_EXAMPLE_HAS_IMP_SCORE_FUNCTOR = _IMP_example.IMP_EXAMPLE_HAS_IMP_SCORE_FUNCTOR
854 _IMP_example.IMP_EXAMPLE_HAS_IMP_STATISTICS_swigconstant(_IMP_example)
855 IMP_EXAMPLE_HAS_IMP_STATISTICS = _IMP_example.IMP_EXAMPLE_HAS_IMP_STATISTICS
857 _IMP_example.IMP_EXAMPLE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_example)
858 IMP_EXAMPLE_HAS_BOOST_FILESYSTEM = _IMP_example.IMP_EXAMPLE_HAS_BOOST_FILESYSTEM
860 _IMP_example.IMP_EXAMPLE_HAS_BOOST_GRAPH_swigconstant(_IMP_example)
861 IMP_EXAMPLE_HAS_BOOST_GRAPH = _IMP_example.IMP_EXAMPLE_HAS_BOOST_GRAPH
863 _IMP_example.IMP_EXAMPLE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_example)
864 IMP_EXAMPLE_HAS_BOOST_PROGRAMOPTIONS = _IMP_example.IMP_EXAMPLE_HAS_BOOST_PROGRAMOPTIONS
866 _IMP_example.IMP_EXAMPLE_HAS_BOOST_RANDOM_swigconstant(_IMP_example)
867 IMP_EXAMPLE_HAS_BOOST_RANDOM = _IMP_example.IMP_EXAMPLE_HAS_BOOST_RANDOM
869 _IMP_example.IMP_EXAMPLE_HAS_BOOST_REGEX_swigconstant(_IMP_example)
870 IMP_EXAMPLE_HAS_BOOST_REGEX = _IMP_example.IMP_EXAMPLE_HAS_BOOST_REGEX
872 _IMP_example.IMP_EXAMPLE_HAS_BOOST_SYSTEM_swigconstant(_IMP_example)
873 IMP_EXAMPLE_HAS_BOOST_SYSTEM = _IMP_example.IMP_EXAMPLE_HAS_BOOST_SYSTEM
875 _IMP_example.IMP_EXAMPLE_HAS_CGAL_swigconstant(_IMP_example)
876 IMP_EXAMPLE_HAS_CGAL = _IMP_example.IMP_EXAMPLE_HAS_CGAL
878 _IMP_example.IMP_EXAMPLE_HAS_HDF5_swigconstant(_IMP_example)
879 IMP_EXAMPLE_HAS_HDF5 = _IMP_example.IMP_EXAMPLE_HAS_HDF5
881 _IMP_example.IMP_EXAMPLE_HAS_NUMPY_swigconstant(_IMP_example)
882 IMP_EXAMPLE_HAS_NUMPY = _IMP_example.IMP_EXAMPLE_HAS_NUMPY
884 _IMP_example.IMP_EXAMPLE_HAS_RMF_swigconstant(_IMP_example)
885 IMP_EXAMPLE_HAS_RMF = _IMP_example.IMP_EXAMPLE_HAS_RMF
887 _IMP_example.IMP_EXAMPLE_HAS_PYTHON_IHM_swigconstant(_IMP_example)
888 IMP_EXAMPLE_HAS_PYTHON_IHM = _IMP_example.IMP_EXAMPLE_HAS_PYTHON_IHM
890 _IMP_example.IMP_EXAMPLE_HAS_EXAMPLEDEPENDENCY_swigconstant(_IMP_example)
891 IMP_EXAMPLE_HAS_EXAMPLEDEPENDENCY = _IMP_example.IMP_EXAMPLE_HAS_EXAMPLEDEPENDENCY
893 _IMP_example.IMPEXAMPLE_SHOW_WARNINGS_swigconstant(_IMP_example)
894 IMPEXAMPLE_SHOW_WARNINGS = _IMP_example.IMPEXAMPLE_SHOW_WARNINGS
896 _object_types.append(
"ExampleRestraint")
899 def _object_cast_to_ExampleRestraint(o):
900 """_object_cast_to_ExampleRestraint(Object o) -> ExampleRestraint"""
901 return _IMP_example._object_cast_to_ExampleRestraint(o)
903 def ExampleDecorators(l=[]):
904 return [ExampleDecorator(x)
for x
in l]
905 _plural_types.append(
"ExampleDecorators")
908 _value_types.append(
"ExampleDecorator")
911 _object_types.append(
"ExampleUnaryFunction")
914 def _object_cast_to_ExampleUnaryFunction(o):
915 """_object_cast_to_ExampleUnaryFunction(Object o) -> ExampleUnaryFunction"""
916 return _IMP_example._object_cast_to_ExampleUnaryFunction(o)
918 _object_types.append(
"ExampleSingletonModifier")
921 def _object_cast_to_ExampleSingletonModifier(o):
922 """_object_cast_to_ExampleSingletonModifier(Object o) -> ExampleSingletonModifier"""
923 return _IMP_example._object_cast_to_ExampleSingletonModifier(o)
925 _object_types.append(
"ExamplePairScore")
928 def _object_cast_to_ExamplePairScore(o):
929 """_object_cast_to_ExamplePairScore(Object o) -> ExamplePairScore"""
930 return _IMP_example._object_cast_to_ExamplePairScore(o)
932 _object_types.append(
"ExampleSubsetFilterTable")
935 def _object_cast_to_ExampleSubsetFilterTable(o):
936 """_object_cast_to_ExampleSubsetFilterTable(Object o) -> ExampleSubsetFilterTable"""
937 return _IMP_example._object_cast_to_ExampleSubsetFilterTable(o)
939 _object_types.append(
"ExampleConstraint")
942 def _object_cast_to_ExampleConstraint(o):
943 """_object_cast_to_ExampleConstraint(Object o) -> ExampleConstraint"""
944 return _IMP_example._object_cast_to_ExampleConstraint(o)
946 _object_types.append(
"ExampleObject")
949 def _object_cast_to_ExampleObject(o):
950 """_object_cast_to_ExampleObject(Object o) -> ExampleObject"""
951 return _IMP_example._object_cast_to_ExampleObject(o)
953 ExampleTemplateClass3Ds=list
954 _plural_types.append(
"ExampleTemplateClass3Ds")
955 _value_types.append(
"ExampleTemplateClass3D")
958 def create_model_and_particles():
963 for i
in range(0,100):
964 p = m.add_particle(
"p")
968 d.set_coordinates_are_optimized(
True)
974 """An example restraint written in Python.
975 This should be functionally equivalent to the C++ ExampleRestraint.
977 def __init__(self, m, p, k):
978 IMP.Restraint.__init__(self, m,
"PythonExampleRestraint%1%")
979 self.p, self.k = p, k
981 def do_add_score_and_derivatives(self, sa):
983 score = .5 * self.k * d.get_z() * d.get_z()
984 if sa.get_derivative_accumulator():
985 deriv = self.k * d.get_z()
986 d.add_to_derivative(2, deriv, sa.get_derivative_accumulator())
990 return [self.
get_model().get_particle(self.p)]
996 """An example PairScore written in Python.
997 This should be functionally equivalent to the C++ ExamplePairScore.
999 def __init__(self, x0, k):
1000 IMP.PairScore.__init__(self)
1001 self.x0, self.k = x0, k
1006 diff = (d0.get_coordinates()
1007 - d1.get_coordinates()).get_magnitude() - self.x0
1008 score = .5 * self.k * diff * diff
1011 delta = d0.get_coordinates() - d1.get_coordinates()
1012 udelta = delta.get_unit_vector()
1014 d0.add_to_derivatives(udelta * dv, da)
1015 d1.add_to_derivatives(-udelta * dv, da)
1025 """An example UnaryFunction written in Python.
1026 This should be functionally equivalent to the C++ ExampleUnaryFunction.
1028 def __init__(self, center, k):
1029 IMP.UnaryFunction.__init__(self)
1030 self.center, self.k = center, k
1033 return (self.
evaluate(feature), self.k * (feature - self.center))
1036 return .5 * self.k * (feature - self.center) * (feature - self.center)
1042 """An example Constraint written in Python.
1043 This should be functionally equivalent to the C++ ExampleConstraint.
1048 def __init__(self, p):
1049 IMP.Constraint.__init__(self, p.get_model(),
"ExampleConstraint%1%")
1052 PythonExampleConstraint.k =
IMP.IntKey(
"Constraint key")
1053 if not p.has_attribute(self.k):
1054 p.add_attribute(self.k, 0)
1056 def do_update_attributes(self):
1057 self.p.set_value(self.k, self.p.get_value(self.k) + 1)
1059 def do_update_derivatives(self, da):
1072 """An example SingletonModifier written in Python.
1073 This should be functionally equivalent to the C++
1074 ExampleSingletonModifier.
1077 def __init__(self, bb):
1078 IMP.SingletonModifier.__init__(self,
"ExampleSingletonModifier%1%")
1085 while d.get_coordinate(i) < self.bb.get_corner(0)[i]:
1086 d.set_coordinate(i,d.get_coordinate(i) + \
1087 (self.bb.get_corner(1)[i] - self.bb.get_corner(0)[i]))
1088 while d.get_coordinate(i) > self.bb.get_corner(1)[i]:
1089 d.set_coordinate(i,d.get_coordinate(i) - \
1090 (self.bb.get_corner(1)[i] - self.bb.get_corner(0)[i]))
1100 """Proxy of C++ IMP::example::ExampleRestraint class"""
1101 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1103 def __init__(self, m, p, k):
1104 """__init__(IMP::example::ExampleRestraint self, Model m, ParticleIndex p, double k) -> ExampleRestraint"""
1105 this = _IMP_example.new_ExampleRestraint(m, p, k)
1107 self.this.append(this)
1111 def do_add_score_and_derivatives(self, sa):
1112 """do_add_score_and_derivatives(ExampleRestraint self, ScoreAccumulator sa)"""
1113 return _IMP_example.ExampleRestraint_do_add_score_and_derivatives(self, sa)
1117 """do_get_inputs(ExampleRestraint self) -> IMP::ModelObjectsTemp"""
1118 return _IMP_example.ExampleRestraint_do_get_inputs(self)
1122 """get_version_info(ExampleRestraint self) -> VersionInfo"""
1123 return _IMP_example.ExampleRestraint_get_version_info(self)
1127 """__str__(ExampleRestraint self) -> std::string"""
1128 return _IMP_example.ExampleRestraint___str__(self)
1132 """__repr__(ExampleRestraint self) -> std::string"""
1133 return _IMP_example.ExampleRestraint___repr__(self)
1138 return _object_cast_to_ExampleRestraint(o)
1140 ExampleRestraint_swigregister = _IMP_example.ExampleRestraint_swigregister
1141 ExampleRestraint_swigregister(ExampleRestraint)
1144 """Proxy of C++ IMP::example::ExampleDecorator class"""
1145 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1147 def get_decorator_name(self):
1148 """get_decorator_name(ExampleDecorator self) -> std::string"""
1149 return _IMP_example.ExampleDecorator_get_decorator_name(self)
1152 def set_decorator_name(self, nm):
1153 """set_decorator_name(ExampleDecorator self, std::string nm)"""
1154 return _IMP_example.ExampleDecorator_set_decorator_name(self, nm)
1157 def __init__(self, *args):
1159 __init__(IMP::example::ExampleDecorator self) -> ExampleDecorator
1160 __init__(IMP::example::ExampleDecorator self, Model m, ParticleIndex id) -> ExampleDecorator
1161 __init__(IMP::example::ExampleDecorator self, _ParticleAdaptor d) -> ExampleDecorator
1163 this = _IMP_example.new_ExampleDecorator(*args)
1165 self.this.append(this)
1169 def get_is_setup(*args):
1171 get_is_setup(Model m, ParticleIndex pi) -> bool
1172 get_is_setup(_ParticleAdaptor p) -> bool
1174 return _IMP_example.ExampleDecorator_get_is_setup(*args)
1176 get_is_setup = staticmethod(get_is_setup)
1178 def show(self, *args):
1180 show(ExampleDecorator self, _ostream out)
1181 show(ExampleDecorator self)
1183 return _IMP_example.ExampleDecorator_show(self, *args)
1186 def setup_particle(*args):
1188 setup_particle(Model m, ParticleIndex pi, std::string name) -> ExampleDecorator
1189 setup_particle(_ParticleAdaptor decorator, std::string name) -> ExampleDecorator
1191 return _IMP_example.ExampleDecorator_setup_particle(*args)
1193 setup_particle = staticmethod(setup_particle)
1195 def add_attribute(self, *args):
1197 add_attribute(ExampleDecorator self, FloatKey k, IMP::Float v, bool opt)
1198 add_attribute(ExampleDecorator self, FloatKey a0, IMP::Float a1)
1199 add_attribute(ExampleDecorator self, IntKey a0, IMP::Int a1)
1200 add_attribute(ExampleDecorator self, FloatsKey a0, IMP::Floats a1)
1201 add_attribute(ExampleDecorator self, IntsKey a0, IMP::Ints a1)
1202 add_attribute(ExampleDecorator self, StringKey a0, IMP::String a1)
1203 add_attribute(ExampleDecorator self, ParticleIndexKey a0, Particle a1)
1204 add_attribute(ExampleDecorator self, ObjectKey a0, Object a1)
1206 return _IMP_example.ExampleDecorator_add_attribute(self, *args)
1209 def get_value(self, *args):
1211 get_value(ExampleDecorator self, FloatKey a0) -> IMP::Float
1212 get_value(ExampleDecorator self, IntKey a0) -> IMP::Int
1213 get_value(ExampleDecorator self, FloatsKey a0) -> IMP::Floats
1214 get_value(ExampleDecorator self, IntsKey a0) -> IMP::Ints
1215 get_value(ExampleDecorator self, StringKey a0) -> IMP::String
1216 get_value(ExampleDecorator self, ParticleIndexKey a0) -> Particle
1217 get_value(ExampleDecorator self, ObjectKey a0) -> Object
1219 return _IMP_example.ExampleDecorator_get_value(self, *args)
1222 def set_value(self, *args):
1224 set_value(ExampleDecorator self, FloatKey a0, IMP::Float a1)
1225 set_value(ExampleDecorator self, IntKey a0, IMP::Int a1)
1226 set_value(ExampleDecorator self, FloatsKey a0, IMP::Floats a1)
1227 set_value(ExampleDecorator self, IntsKey a0, IMP::Ints a1)
1228 set_value(ExampleDecorator self, StringKey a0, IMP::String a1)
1229 set_value(ExampleDecorator self, ParticleIndexKey a0, Particle a1)
1230 set_value(ExampleDecorator self, ObjectKey a0, Object a1)
1232 return _IMP_example.ExampleDecorator_set_value(self, *args)
1235 def remove_attribute(self, *args):
1237 remove_attribute(ExampleDecorator self, FloatKey a0)
1238 remove_attribute(ExampleDecorator self, IntKey a0)
1239 remove_attribute(ExampleDecorator self, FloatsKey a0)
1240 remove_attribute(ExampleDecorator self, IntsKey a0)
1241 remove_attribute(ExampleDecorator self, StringKey a0)
1242 remove_attribute(ExampleDecorator self, ParticleIndexKey a0)
1243 remove_attribute(ExampleDecorator self, ObjectKey a0)
1245 return _IMP_example.ExampleDecorator_remove_attribute(self, *args)
1248 def has_attribute(self, *args):
1250 has_attribute(ExampleDecorator self, FloatKey a0) -> bool
1251 has_attribute(ExampleDecorator self, IntKey a0) -> bool
1252 has_attribute(ExampleDecorator self, FloatsKey a0) -> bool
1253 has_attribute(ExampleDecorator self, IntsKey a0) -> bool
1254 has_attribute(ExampleDecorator self, StringKey a0) -> bool
1255 has_attribute(ExampleDecorator self, ParticleIndexKey a0) -> bool
1256 has_attribute(ExampleDecorator self, ObjectKey a0) -> bool
1258 return _IMP_example.ExampleDecorator_has_attribute(self, *args)
1261 def get_derivative(self, a0):
1262 """get_derivative(ExampleDecorator self, FloatKey a0) -> double"""
1263 return _IMP_example.ExampleDecorator_get_derivative(self, a0)
1267 """get_name(ExampleDecorator self) -> std::string"""
1268 return _IMP_example.ExampleDecorator_get_name(self)
1272 """clear_caches(ExampleDecorator self)"""
1273 return _IMP_example.ExampleDecorator_clear_caches(self)
1276 def set_name(self, a0):
1277 """set_name(ExampleDecorator self, std::string a0)"""
1278 return _IMP_example.ExampleDecorator_set_name(self, a0)
1282 """set_check_level(ExampleDecorator self, IMP::CheckLevel a0)"""
1283 return _IMP_example.ExampleDecorator_set_check_level(self, a0)
1286 def add_to_derivative(self, a0, a1, a2):
1287 """add_to_derivative(ExampleDecorator self, FloatKey a0, double a1, DerivativeAccumulator a2)"""
1288 return _IMP_example.ExampleDecorator_add_to_derivative(self, a0, a1, a2)
1291 def set_is_optimized(self, a0, a1):
1292 """set_is_optimized(ExampleDecorator self, FloatKey a0, bool a1)"""
1293 return _IMP_example.ExampleDecorator_set_is_optimized(self, a0, a1)
1296 def get_is_optimized(self, a0):
1297 """get_is_optimized(ExampleDecorator self, FloatKey a0) -> bool"""
1298 return _IMP_example.ExampleDecorator_get_is_optimized(self, a0)
1301 def get_check_level(self):
1302 """get_check_level(ExampleDecorator self) -> IMP::CheckLevel"""
1303 return _IMP_example.ExampleDecorator_get_check_level(self)
1306 def __eq__(self, *args):
1308 __eq__(ExampleDecorator self, ExampleDecorator o) -> bool
1309 __eq__(ExampleDecorator self, Particle d) -> bool
1311 return _IMP_example.ExampleDecorator___eq__(self, *args)
1314 def __ne__(self, *args):
1316 __ne__(ExampleDecorator self, ExampleDecorator o) -> bool
1317 __ne__(ExampleDecorator self, Particle d) -> bool
1319 return _IMP_example.ExampleDecorator___ne__(self, *args)
1322 def __le__(self, *args):
1324 __le__(ExampleDecorator self, ExampleDecorator o) -> bool
1325 __le__(ExampleDecorator self, Particle d) -> bool
1327 return _IMP_example.ExampleDecorator___le__(self, *args)
1330 def __lt__(self, *args):
1332 __lt__(ExampleDecorator self, ExampleDecorator o) -> bool
1333 __lt__(ExampleDecorator self, Particle d) -> bool
1335 return _IMP_example.ExampleDecorator___lt__(self, *args)
1338 def __ge__(self, *args):
1340 __ge__(ExampleDecorator self, ExampleDecorator o) -> bool
1341 __ge__(ExampleDecorator self, Particle d) -> bool
1343 return _IMP_example.ExampleDecorator___ge__(self, *args)
1346 def __gt__(self, *args):
1348 __gt__(ExampleDecorator self, ExampleDecorator o) -> bool
1349 __gt__(ExampleDecorator self, Particle d) -> bool
1351 return _IMP_example.ExampleDecorator___gt__(self, *args)
1355 """__hash__(ExampleDecorator self) -> std::size_t"""
1356 return _IMP_example.ExampleDecorator___hash__(self)
1360 """__str__(ExampleDecorator self) -> std::string"""
1361 return _IMP_example.ExampleDecorator___str__(self)
1365 """__repr__(ExampleDecorator self) -> std::string"""
1366 return _IMP_example.ExampleDecorator___repr__(self)
1368 __swig_destroy__ = _IMP_example.delete_ExampleDecorator
1369 __del__ =
lambda self:
None
1370 ExampleDecorator_swigregister = _IMP_example.ExampleDecorator_swigregister
1371 ExampleDecorator_swigregister(ExampleDecorator)
1373 def ExampleDecorator_get_is_setup(*args):
1375 get_is_setup(Model m, ParticleIndex pi) -> bool
1376 ExampleDecorator_get_is_setup(_ParticleAdaptor p) -> bool
1378 return _IMP_example.ExampleDecorator_get_is_setup(*args)
1380 def ExampleDecorator_setup_particle(*args):
1382 setup_particle(Model m, ParticleIndex pi, std::string name) -> ExampleDecorator
1383 ExampleDecorator_setup_particle(_ParticleAdaptor decorator, std::string name) -> ExampleDecorator
1385 return _IMP_example.ExampleDecorator_setup_particle(*args)
1388 def __lshift__(out, n):
1389 """__lshift__(_ostream out, ExampleDecorator n) -> _ostream"""
1390 return _IMP_example.__lshift__(out, n)
1392 """Proxy of C++ IMP::example::ExampleUnaryFunction class"""
1393 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1395 def __init__(self, center, k):
1396 """__init__(IMP::example::ExampleUnaryFunction self, IMP::Float center, IMP::Float k) -> ExampleUnaryFunction"""
1397 this = _IMP_example.new_ExampleUnaryFunction(center, k)
1399 self.this.append(this)
1404 """get_version_info(ExampleUnaryFunction self) -> VersionInfo"""
1405 return _IMP_example.ExampleUnaryFunction_get_version_info(self)
1409 """__str__(ExampleUnaryFunction self) -> std::string"""
1410 return _IMP_example.ExampleUnaryFunction___str__(self)
1414 """__repr__(ExampleUnaryFunction self) -> std::string"""
1415 return _IMP_example.ExampleUnaryFunction___repr__(self)
1420 return _object_cast_to_ExampleUnaryFunction(o)
1422 ExampleUnaryFunction_swigregister = _IMP_example.ExampleUnaryFunction_swigregister
1423 ExampleUnaryFunction_swigregister(ExampleUnaryFunction)
1426 """Proxy of C++ IMP::example::ExampleObject class"""
1427 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1429 def __init__(self, data):
1430 """__init__(IMP::example::ExampleObject self, IMP::Floats const & data) -> ExampleObject"""
1431 this = _IMP_example.new_ExampleObject(data)
1433 self.this.append(this)
1437 def get_data(self, i):
1438 """get_data(ExampleObject self, unsigned int i) -> double"""
1439 return _IMP_example.ExampleObject_get_data(self, i)
1443 """get_version_info(ExampleObject self) -> VersionInfo"""
1444 return _IMP_example.ExampleObject_get_version_info(self)
1448 """__str__(ExampleObject self) -> std::string"""
1449 return _IMP_example.ExampleObject___str__(self)
1453 """__repr__(ExampleObject self) -> std::string"""
1454 return _IMP_example.ExampleObject___repr__(self)
1459 return _object_cast_to_ExampleObject(o)
1461 ExampleObject_swigregister = _IMP_example.ExampleObject_swigregister
1462 ExampleObject_swigregister(ExampleObject)
1465 """Proxy of C++ IMP::example::ExampleSingletonModifier class"""
1466 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1468 def __init__(self, bb):
1469 """__init__(IMP::example::ExampleSingletonModifier self, BoundingBox3D bb) -> ExampleSingletonModifier"""
1470 this = _IMP_example.new_ExampleSingletonModifier(bb)
1472 self.this.append(this)
1477 """do_get_inputs(ExampleSingletonModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1478 return _IMP_example.ExampleSingletonModifier_do_get_inputs(self, m, pis)
1482 """do_get_outputs(ExampleSingletonModifier self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1483 return _IMP_example.ExampleSingletonModifier_do_get_outputs(self, m, pis)
1487 """get_version_info(ExampleSingletonModifier self) -> VersionInfo"""
1488 return _IMP_example.ExampleSingletonModifier_get_version_info(self)
1492 """__str__(ExampleSingletonModifier self) -> std::string"""
1493 return _IMP_example.ExampleSingletonModifier___str__(self)
1497 """__repr__(ExampleSingletonModifier self) -> std::string"""
1498 return _IMP_example.ExampleSingletonModifier___repr__(self)
1503 return _object_cast_to_ExampleSingletonModifier(o)
1505 ExampleSingletonModifier_swigregister = _IMP_example.ExampleSingletonModifier_swigregister
1506 ExampleSingletonModifier_swigregister(ExampleSingletonModifier)
1509 """Proxy of C++ IMP::example::ExamplePairScore class"""
1510 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1512 def __init__(self, x0, k):
1513 """__init__(IMP::example::ExamplePairScore self, double x0, double k) -> ExamplePairScore"""
1514 this = _IMP_example.new_ExamplePairScore(x0, k)
1516 self.this.append(this)
1521 """do_get_inputs(ExamplePairScore self, Model m, IMP::ParticleIndexes const & pis) -> IMP::ModelObjectsTemp"""
1522 return _IMP_example.ExamplePairScore_do_get_inputs(self, m, pis)
1526 """get_version_info(ExamplePairScore self) -> VersionInfo"""
1527 return _IMP_example.ExamplePairScore_get_version_info(self)
1531 """__str__(ExamplePairScore self) -> std::string"""
1532 return _IMP_example.ExamplePairScore___str__(self)
1536 """__repr__(ExamplePairScore self) -> std::string"""
1537 return _IMP_example.ExamplePairScore___repr__(self)
1542 return _object_cast_to_ExamplePairScore(o)
1544 ExamplePairScore_swigregister = _IMP_example.ExamplePairScore_swigregister
1545 ExamplePairScore_swigregister(ExamplePairScore)
1548 """Proxy of C++ IMP::example::ExampleSubsetFilterTable class"""
1549 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1551 def __init__(self, max_diff, pt):
1552 """__init__(IMP::example::ExampleSubsetFilterTable self, unsigned int max_diff, IMP::ParticlesTemp const & pt) -> ExampleSubsetFilterTable"""
1553 this = _IMP_example.new_ExampleSubsetFilterTable(max_diff, pt)
1555 self.this.append(this)
1560 """get_version_info(ExampleSubsetFilterTable self) -> VersionInfo"""
1561 return _IMP_example.ExampleSubsetFilterTable_get_version_info(self)
1565 """__str__(ExampleSubsetFilterTable self) -> std::string"""
1566 return _IMP_example.ExampleSubsetFilterTable___str__(self)
1570 """__repr__(ExampleSubsetFilterTable self) -> std::string"""
1571 return _IMP_example.ExampleSubsetFilterTable___repr__(self)
1576 return _object_cast_to_ExampleSubsetFilterTable(o)
1578 ExampleSubsetFilterTable_swigregister = _IMP_example.ExampleSubsetFilterTable_swigregister
1579 ExampleSubsetFilterTable_swigregister(ExampleSubsetFilterTable)
1582 """Proxy of C++ IMP::example::ExampleConstraint class"""
1583 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1585 def __init__(self, p):
1586 """__init__(IMP::example::ExampleConstraint self, Particle p) -> ExampleConstraint"""
1587 this = _IMP_example.new_ExampleConstraint(p)
1589 self.this.append(this)
1594 """do_get_inputs(ExampleConstraint self) -> IMP::ModelObjectsTemp"""
1595 return _IMP_example.ExampleConstraint_do_get_inputs(self)
1599 """do_get_outputs(ExampleConstraint self) -> IMP::ModelObjectsTemp"""
1600 return _IMP_example.ExampleConstraint_do_get_outputs(self)
1604 """get_key() -> IntKey"""
1605 return _IMP_example.ExampleConstraint_get_key()
1607 get_key = staticmethod(get_key)
1610 """get_version_info(ExampleConstraint self) -> VersionInfo"""
1611 return _IMP_example.ExampleConstraint_get_version_info(self)
1615 """__str__(ExampleConstraint self) -> std::string"""
1616 return _IMP_example.ExampleConstraint___str__(self)
1620 """__repr__(ExampleConstraint self) -> std::string"""
1621 return _IMP_example.ExampleConstraint___repr__(self)
1626 return _object_cast_to_ExampleConstraint(o)
1628 ExampleConstraint_swigregister = _IMP_example.ExampleConstraint_swigregister
1629 ExampleConstraint_swigregister(ExampleConstraint)
1631 def ExampleConstraint_get_key():
1632 """ExampleConstraint_get_key() -> IntKey"""
1633 return _IMP_example.ExampleConstraint_get_key()
1637 """create_serial_mover(Model m, IMP::ParticleIndexes const & pis) -> MonteCarloMover"""
1638 return _IMP_example.create_serial_mover(m, pis)
1642 optimize_balls(Model m, IMP::ParticleIndexes const & pis, IMP::RestraintsTemp const & rs, IMP::PairPredicates const & excluded, IMP::OptimizerStates const & opt_states, IMP::LogLevel ll)
1643 optimize_balls(Model m, IMP::ParticleIndexes const & pis, IMP::RestraintsTemp const & rs, IMP::PairPredicates const & excluded, IMP::OptimizerStates const & opt_states)
1644 optimize_balls(Model m, IMP::ParticleIndexes const & pis, IMP::RestraintsTemp const & rs, IMP::PairPredicates const & excluded)
1645 optimize_balls(Model m, IMP::ParticleIndexes const & pis, IMP::RestraintsTemp const & rs)
1646 optimize_balls(Model m, IMP::ParticleIndexes const & pis)
1648 return _IMP_example.optimize_balls(*args)
1652 optimize_assembly(Model m, IMP::ParticleIndexes const & components, IMP::RestraintsTemp const & interactions, IMP::RestraintsTemp const & other_restraints, BoundingBox3D bb, PairScore ev, double cutoff, IMP::PairPredicates const & excluded)
1653 optimize_assembly(Model m, IMP::ParticleIndexes const & components, IMP::RestraintsTemp const & interactions, IMP::RestraintsTemp const & other_restraints, BoundingBox3D bb, PairScore ev, double cutoff)
1655 return _IMP_example.optimize_assembly(*args)
1658 """get_number_of_incidences(IMP::ParticlesTemp const & psa, IMP::ParticlesTemp const & psb, double point_distance) -> unsigned int"""
1659 return _IMP_example.get_number_of_incidences(psa, psb, point_distance)
1662 """create_chain_restraint(Model m, IMP::ParticleIndexes const & ps, double length_factor, double k, std::string name) -> Restraint"""
1663 return _IMP_example.create_chain_restraint(m, ps, length_factor, k, name)
1666 """create_excluded_volume(Model m, IMP::ParticleIndexes const & ps, double k, std::string name) -> Restraint"""
1667 return _IMP_example.create_excluded_volume(m, ps, k, name)
1669 """Proxy of C++ IMP::example::ExampleTemplateClassD<(3)> class"""
1670 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
1672 def __init__(self, *args):
1674 __init__(IMP::example::ExampleTemplateClassD<(3)> self) -> ExampleTemplateClass3D
1675 __init__(IMP::example::ExampleTemplateClassD<(3)> self, Vector3D a, Vector3D b) -> ExampleTemplateClass3D
1677 this = _IMP_example.new_ExampleTemplateClass3D(*args)
1679 self.this.append(this)
1683 def get_point(self, i):
1684 """get_point(ExampleTemplateClass3D self, unsigned int i) -> Vector3D"""
1685 return _IMP_example.ExampleTemplateClass3D_get_point(self, i)
1688 def show(self, *args):
1690 show(ExampleTemplateClass3D self, _ostream out)
1691 show(ExampleTemplateClass3D self)
1693 return _IMP_example.ExampleTemplateClass3D_show(self, *args)
1697 """__str__(ExampleTemplateClass3D self) -> std::string"""
1698 return _IMP_example.ExampleTemplateClass3D___str__(self)
1702 """__repr__(ExampleTemplateClass3D self) -> std::string"""
1703 return _IMP_example.ExampleTemplateClass3D___repr__(self)
1705 __swig_destroy__ = _IMP_example.delete_ExampleTemplateClass3D
1706 __del__ =
lambda self:
None
1707 ExampleTemplateClass3D_swigregister = _IMP_example.ExampleTemplateClass3D_swigregister
1708 ExampleTemplateClass3D_swigregister(ExampleTemplateClass3D)
1712 """get_module_version() -> std::string const"""
1713 return _IMP_example.get_module_version()
1716 """get_example_path(std::string fname) -> std::string"""
1717 return _IMP_example.get_example_path(fname)
1720 """get_data_path(std::string fname) -> std::string"""
1721 return _IMP_example.get_data_path(fname)
1723 from .
import _version_check
unsigned int get_number_of_incidences(const ParticlesTemp &psa, const ParticlesTemp &psb, double point_distance)
A base class for modifiers of ParticlesTemp.
Abstract class for scoring object(s) of type ParticleIndexPair.
virtual double evaluate(double feature) const
Calculate score with respect to the given feature.
An example PairScore written in Python.
An example SingletonModifier written in Python.
Various classes to hold sets of particles.
static XYZR setup_particle(Model *m, ParticleIndex pi)
An example UnaryFunction written in Python.
Make CGAL functionality available to IMP.
A line segment templated on the dimension.
ParticlesTemp get_particles(Model *m, const ParticleIndexes &ps)
Get the particles from a list of indexes.
virtual void clear_caches()
virtual ModelObjectsTemp do_get_outputs(Model *m, const ParticleIndexes &pis) const =0
Overload this method to specify the outputs.
Composable functors to implement scores via compile-time composition.
Restraint * create_excluded_volume(Model *m, const ParticleIndexes &ps, double k, std::string name)
Vector3D get_random_vector_in(const Cylinder3D &c)
Generate a random vector in a cylinder with uniform density.
core::MonteCarloMover * create_serial_mover(Model *m, const ParticleIndexes &pis)
Code to compute statistical measures.
Implement a constraint on the Model.
Class for storing model, its restraints, constraints, and particles.
An example simple object which is reference counted.
A simple decorator which adds a name to a particle.
An example Constraint written in Python.
An example singleton modifier.
Common base class for heavy weight IMP objects.
Store a list of ParticleIndexes.
An example restraint written in Python.
virtual ModelObjectsTemp do_get_inputs(Model *m, const ParticleIndexes &pis) const =0
Overload this method to specify the inputs.
void optimize_balls(Model *m, const ParticleIndexes &pis, const RestraintsTemp &rs=RestraintsTemp(), const PairPredicates &excluded=PairPredicates(), const OptimizerStates &opt_states=OptimizerStates(), LogLevel ll=DEFAULT)
Restrain a particle to be in the x,y plane.
void optimize_assembly(Model *m, const ParticleIndexes &components, const RestraintsTemp &interactions, const RestraintsTemp &other_restraints, const algebra::BoundingBox3D &bb, PairScore *ev, double cutoff, const PairPredicates &excluded=PairPredicates())
Basic utilities for handling cryo-electron microscopy 3D density maps.
A decorator for a particle with x,y,z coordinates.
Interface to specialized Particle types (e.g. atoms)
virtual ModelObjectsTemp do_get_outputs() const =0
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...
virtual void apply_index(Model *m, ParticleIndex v) const =0
std::string get_module_version()
Return the version of this module, as a string.
virtual VersionInfo get_version_info() const
Get information about the module and version of the object.
virtual DerivativePair evaluate_with_derivative(double feature) const
Calculate score and derivative with respect to the given feature.
void set_check_level(CheckLevel l)
Apply a harmonic to the distance between two particles.
Restraint * create_chain_restraint(Model *m, const ParticleIndexes &ps, double length_factor, double k, std::string name)
std::string get_example_path(std::string file_name)
Return the full path to one of this module's example files.
Model * get_model() const
A trivial constraint that just increments a counter.
Output IMP model data in various file formats.
Functionality for loading, creating, manipulating and scoring atomic structures.
std::string get_data_path(std::string file_name)
Return the full path to one of this module's data files.
Support for the RMF file format for storing hierarchical molecular data and markup.
Abstract single variable functor class for score functions.
virtual ModelObjectsTemp do_get_inputs() const =0
Divide-and-conquer inferential optimization in discrete space.
virtual double evaluate_index(Model *m, const ParticleIndexPair &vt, DerivativeAccumulator *da) const =0
Compute the score and the derivative if needed.
Support for small angle X-ray scattering (SAXS) data.
Inferential scoring building on methods developed as part of the Inferential Structure Determination ...
A restraint is a term in an IMP ScoringFunction.