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_foxs', [dirname(__file__)])
28 _mod = imp.load_module(
'_IMP_foxs', fp, pathname, description)
32 _IMP_foxs = 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_FOXS_SwigPyIterator(object):
114 """Proxy of C++ swig::IMP_FOXS_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_foxs.delete_IMP_FOXS_SwigPyIterator
121 __del__ =
lambda self:
None
124 """value(IMP_FOXS_SwigPyIterator self) -> PyObject *"""
125 return _IMP_foxs.IMP_FOXS_SwigPyIterator_value(self)
130 incr(IMP_FOXS_SwigPyIterator self, size_t n=1) -> IMP_FOXS_SwigPyIterator
131 incr(IMP_FOXS_SwigPyIterator self) -> IMP_FOXS_SwigPyIterator
133 return _IMP_foxs.IMP_FOXS_SwigPyIterator_incr(self, n)
138 decr(IMP_FOXS_SwigPyIterator self, size_t n=1) -> IMP_FOXS_SwigPyIterator
139 decr(IMP_FOXS_SwigPyIterator self) -> IMP_FOXS_SwigPyIterator
141 return _IMP_foxs.IMP_FOXS_SwigPyIterator_decr(self, n)
144 def distance(self, x):
145 """distance(IMP_FOXS_SwigPyIterator self, IMP_FOXS_SwigPyIterator x) -> ptrdiff_t"""
146 return _IMP_foxs.IMP_FOXS_SwigPyIterator_distance(self, x)
150 """equal(IMP_FOXS_SwigPyIterator self, IMP_FOXS_SwigPyIterator x) -> bool"""
151 return _IMP_foxs.IMP_FOXS_SwigPyIterator_equal(self, x)
155 """copy(IMP_FOXS_SwigPyIterator self) -> IMP_FOXS_SwigPyIterator"""
156 return _IMP_foxs.IMP_FOXS_SwigPyIterator_copy(self)
160 """next(IMP_FOXS_SwigPyIterator self) -> PyObject *"""
161 return _IMP_foxs.IMP_FOXS_SwigPyIterator_next(self)
165 """__next__(IMP_FOXS_SwigPyIterator self) -> PyObject *"""
166 return _IMP_foxs.IMP_FOXS_SwigPyIterator___next__(self)
170 """previous(IMP_FOXS_SwigPyIterator self) -> PyObject *"""
171 return _IMP_foxs.IMP_FOXS_SwigPyIterator_previous(self)
174 def advance(self, n):
175 """advance(IMP_FOXS_SwigPyIterator self, ptrdiff_t n) -> IMP_FOXS_SwigPyIterator"""
176 return _IMP_foxs.IMP_FOXS_SwigPyIterator_advance(self, n)
180 """__eq__(IMP_FOXS_SwigPyIterator self, IMP_FOXS_SwigPyIterator x) -> bool"""
181 return _IMP_foxs.IMP_FOXS_SwigPyIterator___eq__(self, x)
185 """__ne__(IMP_FOXS_SwigPyIterator self, IMP_FOXS_SwigPyIterator x) -> bool"""
186 return _IMP_foxs.IMP_FOXS_SwigPyIterator___ne__(self, x)
189 def __iadd__(self, n):
190 """__iadd__(IMP_FOXS_SwigPyIterator self, ptrdiff_t n) -> IMP_FOXS_SwigPyIterator"""
191 return _IMP_foxs.IMP_FOXS_SwigPyIterator___iadd__(self, n)
194 def __isub__(self, n):
195 """__isub__(IMP_FOXS_SwigPyIterator self, ptrdiff_t n) -> IMP_FOXS_SwigPyIterator"""
196 return _IMP_foxs.IMP_FOXS_SwigPyIterator___isub__(self, n)
199 def __add__(self, n):
200 """__add__(IMP_FOXS_SwigPyIterator self, ptrdiff_t n) -> IMP_FOXS_SwigPyIterator"""
201 return _IMP_foxs.IMP_FOXS_SwigPyIterator___add__(self, n)
204 def __sub__(self, *args):
206 __sub__(IMP_FOXS_SwigPyIterator self, ptrdiff_t n) -> IMP_FOXS_SwigPyIterator
207 __sub__(IMP_FOXS_SwigPyIterator self, IMP_FOXS_SwigPyIterator x) -> ptrdiff_t
209 return _IMP_foxs.IMP_FOXS_SwigPyIterator___sub__(self, *args)
213 IMP_FOXS_SwigPyIterator_swigregister = _IMP_foxs.IMP_FOXS_SwigPyIterator_swigregister
214 IMP_FOXS_SwigPyIterator_swigregister(IMP_FOXS_SwigPyIterator)
222 _IMP_foxs.IMP_DEBUG_swigconstant(_IMP_foxs)
223 IMP_DEBUG = _IMP_foxs.IMP_DEBUG
225 _IMP_foxs.IMP_RELEASE_swigconstant(_IMP_foxs)
226 IMP_RELEASE = _IMP_foxs.IMP_RELEASE
228 _IMP_foxs.IMP_SILENT_swigconstant(_IMP_foxs)
229 IMP_SILENT = _IMP_foxs.IMP_SILENT
231 _IMP_foxs.IMP_PROGRESS_swigconstant(_IMP_foxs)
232 IMP_PROGRESS = _IMP_foxs.IMP_PROGRESS
234 _IMP_foxs.IMP_TERSE_swigconstant(_IMP_foxs)
235 IMP_TERSE = _IMP_foxs.IMP_TERSE
237 _IMP_foxs.IMP_VERBOSE_swigconstant(_IMP_foxs)
238 IMP_VERBOSE = _IMP_foxs.IMP_VERBOSE
240 _IMP_foxs.IMP_MEMORY_swigconstant(_IMP_foxs)
241 IMP_MEMORY = _IMP_foxs.IMP_MEMORY
243 _IMP_foxs.IMP_NONE_swigconstant(_IMP_foxs)
244 IMP_NONE = _IMP_foxs.IMP_NONE
246 _IMP_foxs.IMP_USAGE_swigconstant(_IMP_foxs)
247 IMP_USAGE = _IMP_foxs.IMP_USAGE
249 _IMP_foxs.IMP_INTERNAL_swigconstant(_IMP_foxs)
250 IMP_INTERNAL = _IMP_foxs.IMP_INTERNAL
252 _IMP_foxs.IMP_KERNEL_HAS_LOG4CXX_swigconstant(_IMP_foxs)
253 IMP_KERNEL_HAS_LOG4CXX = _IMP_foxs.IMP_KERNEL_HAS_LOG4CXX
255 _IMP_foxs.IMP_COMPILER_HAS_AUTO_swigconstant(_IMP_foxs)
256 IMP_COMPILER_HAS_AUTO = _IMP_foxs.IMP_COMPILER_HAS_AUTO
258 _IMP_foxs.IMP_COMPILER_HAS_DEBUG_VECTOR_swigconstant(_IMP_foxs)
259 IMP_COMPILER_HAS_DEBUG_VECTOR = _IMP_foxs.IMP_COMPILER_HAS_DEBUG_VECTOR
261 _IMP_foxs.IMP_KERNEL_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
262 IMP_KERNEL_HAS_BOOST_RANDOM = _IMP_foxs.IMP_KERNEL_HAS_BOOST_RANDOM
264 _IMP_foxs.IMP_KERNEL_HAS_GPERFTOOLS_swigconstant(_IMP_foxs)
265 IMP_KERNEL_HAS_GPERFTOOLS = _IMP_foxs.IMP_KERNEL_HAS_GPERFTOOLS
267 _IMP_foxs.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER_swigconstant(_IMP_foxs)
268 IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER = _IMP_foxs.IMP_KERNEL_HAS_TCMALLOC_HEAPCHECKER
270 _IMP_foxs.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER_swigconstant(_IMP_foxs)
271 IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER = _IMP_foxs.IMP_KERNEL_HAS_TCMALLOC_HEAPPROFILER
273 _IMP_foxs.IMPKERNEL_SHOW_WARNINGS_swigconstant(_IMP_foxs)
274 IMPKERNEL_SHOW_WARNINGS = _IMP_foxs.IMPKERNEL_SHOW_WARNINGS
276 class _DirectorObjects(object):
277 """@internal Simple class to keep references to director objects
278 to prevent premature deletion."""
281 def register(self, obj):
282 """Take a reference to a director object; will only work for
283 refcounted C++ classes"""
284 if hasattr(obj,
'get_ref_count'):
285 self._objects.append(obj)
287 """Only drop our reference and allow cleanup by Python if no other
288 Python references exist (we hold 3 references: one in self._objects,
289 one in x, and one in the argument list for getrefcount) *and* no
290 other C++ references exist (the Python object always holds one)"""
291 objs = [x
for x
in self._objects
if sys.getrefcount(x) > 3 \
292 or x.get_ref_count() > 1]
296 def get_object_count(self):
297 """Get number of director objects (useful for testing only)"""
298 return len(self._objects)
299 _director_objects = _DirectorObjects()
301 class _ostream(object):
302 """Proxy of C++ std::ostream class"""
303 thisown = _swig_property(
lambda x: x.this.own(),
lambda x, v: x.this.own(v), doc=
'The membership flag')
305 def __init__(self, *args, **kwargs):
306 raise AttributeError(
"No constructor defined")
307 __repr__ = _swig_repr
309 def write(self, osa_buf):
310 """write(_ostream self, char const * osa_buf)"""
311 return _IMP_foxs._ostream_write(self, osa_buf)
313 _ostream_swigregister = _IMP_foxs._ostream_swigregister
314 _ostream_swigregister(_ostream)
317 _IMP_foxs.IMP_COMPILER_HAS_OVERRIDE_swigconstant(_IMP_foxs)
318 IMP_COMPILER_HAS_OVERRIDE = _IMP_foxs.IMP_COMPILER_HAS_OVERRIDE
320 _IMP_foxs.IMP_COMPILER_HAS_FINAL_swigconstant(_IMP_foxs)
321 IMP_COMPILER_HAS_FINAL = _IMP_foxs.IMP_COMPILER_HAS_FINAL
323 _IMP_foxs.IMP_HAS_NOEXCEPT_swigconstant(_IMP_foxs)
324 IMP_HAS_NOEXCEPT = _IMP_foxs.IMP_HAS_NOEXCEPT
327 _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
328 IMP_BENCHMARK_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_FILESYSTEM
330 _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
331 IMP_BENCHMARK_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_PROGRAMOPTIONS
333 _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
334 IMP_BENCHMARK_HAS_BOOST_RANDOM = _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_RANDOM
336 _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
337 IMP_BENCHMARK_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_BENCHMARK_HAS_BOOST_SYSTEM
339 _IMP_foxs.IMPBENCHMARK_SHOW_WARNINGS_swigconstant(_IMP_foxs)
340 IMPBENCHMARK_SHOW_WARNINGS = _IMP_foxs.IMPBENCHMARK_SHOW_WARNINGS
343 _IMP_foxs.IMP_CGAL_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
344 IMP_CGAL_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_CGAL_HAS_BOOST_FILESYSTEM
346 _IMP_foxs.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
347 IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_CGAL_HAS_BOOST_PROGRAMOPTIONS
349 _IMP_foxs.IMP_CGAL_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
350 IMP_CGAL_HAS_BOOST_RANDOM = _IMP_foxs.IMP_CGAL_HAS_BOOST_RANDOM
352 _IMP_foxs.IMP_CGAL_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
353 IMP_CGAL_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_CGAL_HAS_BOOST_SYSTEM
355 _IMP_foxs.IMPCGAL_SHOW_WARNINGS_swigconstant(_IMP_foxs)
356 IMPCGAL_SHOW_WARNINGS = _IMP_foxs.IMPCGAL_SHOW_WARNINGS
359 _IMP_foxs.IMP_ALGEBRA_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
360 IMP_ALGEBRA_HAS_IMP_CGAL = _IMP_foxs.IMP_ALGEBRA_HAS_IMP_CGAL
362 _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
363 IMP_ALGEBRA_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_FILESYSTEM
365 _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
366 IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_PROGRAMOPTIONS
368 _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
369 IMP_ALGEBRA_HAS_BOOST_RANDOM = _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_RANDOM
371 _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
372 IMP_ALGEBRA_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_ALGEBRA_HAS_BOOST_SYSTEM
374 _IMP_foxs.IMP_ALGEBRA_HAS_CGAL_swigconstant(_IMP_foxs)
375 IMP_ALGEBRA_HAS_CGAL = _IMP_foxs.IMP_ALGEBRA_HAS_CGAL
377 _IMP_foxs.IMP_ALGEBRA_HAS_ANN_swigconstant(_IMP_foxs)
378 IMP_ALGEBRA_HAS_ANN = _IMP_foxs.IMP_ALGEBRA_HAS_ANN
380 _IMP_foxs.IMPALGEBRA_SHOW_WARNINGS_swigconstant(_IMP_foxs)
381 IMPALGEBRA_SHOW_WARNINGS = _IMP_foxs.IMPALGEBRA_SHOW_WARNINGS
384 _IMP_foxs.IMP_DISPLAY_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
385 IMP_DISPLAY_HAS_IMP_CGAL = _IMP_foxs.IMP_DISPLAY_HAS_IMP_CGAL
387 _IMP_foxs.IMP_DISPLAY_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
388 IMP_DISPLAY_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_DISPLAY_HAS_BOOST_FILESYSTEM
390 _IMP_foxs.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
391 IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_DISPLAY_HAS_BOOST_PROGRAMOPTIONS
393 _IMP_foxs.IMP_DISPLAY_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
394 IMP_DISPLAY_HAS_BOOST_RANDOM = _IMP_foxs.IMP_DISPLAY_HAS_BOOST_RANDOM
396 _IMP_foxs.IMP_DISPLAY_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
397 IMP_DISPLAY_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_DISPLAY_HAS_BOOST_SYSTEM
399 _IMP_foxs.IMP_DISPLAY_HAS_CGAL_swigconstant(_IMP_foxs)
400 IMP_DISPLAY_HAS_CGAL = _IMP_foxs.IMP_DISPLAY_HAS_CGAL
402 _IMP_foxs.IMPDISPLAY_SHOW_WARNINGS_swigconstant(_IMP_foxs)
403 IMPDISPLAY_SHOW_WARNINGS = _IMP_foxs.IMPDISPLAY_SHOW_WARNINGS
406 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
407 IMP_SCORE_FUNCTOR_HAS_IMP_CGAL = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_IMP_CGAL
409 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
410 IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_FILESYSTEM
412 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
413 IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_PROGRAMOPTIONS
415 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
416 IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_RANDOM
418 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
419 IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_BOOST_SYSTEM
421 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_CGAL_swigconstant(_IMP_foxs)
422 IMP_SCORE_FUNCTOR_HAS_CGAL = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_CGAL
424 _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_HDF5_swigconstant(_IMP_foxs)
425 IMP_SCORE_FUNCTOR_HAS_HDF5 = _IMP_foxs.IMP_SCORE_FUNCTOR_HAS_HDF5
427 _IMP_foxs.IMPSCOREFUNCTOR_SHOW_WARNINGS_swigconstant(_IMP_foxs)
428 IMPSCOREFUNCTOR_SHOW_WARNINGS = _IMP_foxs.IMPSCOREFUNCTOR_SHOW_WARNINGS
431 _IMP_foxs.IMP_CORE_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
432 IMP_CORE_HAS_IMP_CGAL = _IMP_foxs.IMP_CORE_HAS_IMP_CGAL
434 _IMP_foxs.IMP_CORE_HAS_IMP_KERNEL_swigconstant(_IMP_foxs)
435 IMP_CORE_HAS_IMP_KERNEL = _IMP_foxs.IMP_CORE_HAS_IMP_KERNEL
437 _IMP_foxs.IMP_CORE_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
438 IMP_CORE_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_CORE_HAS_BOOST_FILESYSTEM
440 _IMP_foxs.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
441 IMP_CORE_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_CORE_HAS_BOOST_PROGRAMOPTIONS
443 _IMP_foxs.IMP_CORE_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
444 IMP_CORE_HAS_BOOST_RANDOM = _IMP_foxs.IMP_CORE_HAS_BOOST_RANDOM
446 _IMP_foxs.IMP_CORE_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
447 IMP_CORE_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_CORE_HAS_BOOST_SYSTEM
449 _IMP_foxs.IMP_CORE_HAS_CGAL_swigconstant(_IMP_foxs)
450 IMP_CORE_HAS_CGAL = _IMP_foxs.IMP_CORE_HAS_CGAL
452 _IMP_foxs.IMP_CORE_HAS_HDF5_swigconstant(_IMP_foxs)
453 IMP_CORE_HAS_HDF5 = _IMP_foxs.IMP_CORE_HAS_HDF5
455 _IMP_foxs.IMPCORE_SHOW_WARNINGS_swigconstant(_IMP_foxs)
456 IMPCORE_SHOW_WARNINGS = _IMP_foxs.IMPCORE_SHOW_WARNINGS
459 _IMP_foxs.IMP_CONTAINER_HAS_IMP_ALGEBRA_swigconstant(_IMP_foxs)
460 IMP_CONTAINER_HAS_IMP_ALGEBRA = _IMP_foxs.IMP_CONTAINER_HAS_IMP_ALGEBRA
462 _IMP_foxs.IMP_CONTAINER_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
463 IMP_CONTAINER_HAS_IMP_CGAL = _IMP_foxs.IMP_CONTAINER_HAS_IMP_CGAL
465 _IMP_foxs.IMP_CONTAINER_HAS_IMP_DISPLAY_swigconstant(_IMP_foxs)
466 IMP_CONTAINER_HAS_IMP_DISPLAY = _IMP_foxs.IMP_CONTAINER_HAS_IMP_DISPLAY
468 _IMP_foxs.IMP_CONTAINER_HAS_IMP_KERNEL_swigconstant(_IMP_foxs)
469 IMP_CONTAINER_HAS_IMP_KERNEL = _IMP_foxs.IMP_CONTAINER_HAS_IMP_KERNEL
471 _IMP_foxs.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_foxs)
472 IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR = _IMP_foxs.IMP_CONTAINER_HAS_IMP_SCORE_FUNCTOR
474 _IMP_foxs.IMP_CONTAINER_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
475 IMP_CONTAINER_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_CONTAINER_HAS_BOOST_FILESYSTEM
477 _IMP_foxs.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
478 IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_CONTAINER_HAS_BOOST_PROGRAMOPTIONS
480 _IMP_foxs.IMP_CONTAINER_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
481 IMP_CONTAINER_HAS_BOOST_RANDOM = _IMP_foxs.IMP_CONTAINER_HAS_BOOST_RANDOM
483 _IMP_foxs.IMP_CONTAINER_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
484 IMP_CONTAINER_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_CONTAINER_HAS_BOOST_SYSTEM
486 _IMP_foxs.IMP_CONTAINER_HAS_CGAL_swigconstant(_IMP_foxs)
487 IMP_CONTAINER_HAS_CGAL = _IMP_foxs.IMP_CONTAINER_HAS_CGAL
489 _IMP_foxs.IMP_CONTAINER_HAS_HDF5_swigconstant(_IMP_foxs)
490 IMP_CONTAINER_HAS_HDF5 = _IMP_foxs.IMP_CONTAINER_HAS_HDF5
492 _IMP_foxs.IMPCONTAINER_SHOW_WARNINGS_swigconstant(_IMP_foxs)
493 IMPCONTAINER_SHOW_WARNINGS = _IMP_foxs.IMPCONTAINER_SHOW_WARNINGS
496 _IMP_foxs.IMP_ATOM_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
497 IMP_ATOM_HAS_IMP_CGAL = _IMP_foxs.IMP_ATOM_HAS_IMP_CGAL
499 _IMP_foxs.IMP_ATOM_HAS_IMP_KERNEL_swigconstant(_IMP_foxs)
500 IMP_ATOM_HAS_IMP_KERNEL = _IMP_foxs.IMP_ATOM_HAS_IMP_KERNEL
502 _IMP_foxs.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_foxs)
503 IMP_ATOM_HAS_IMP_SCORE_FUNCTOR = _IMP_foxs.IMP_ATOM_HAS_IMP_SCORE_FUNCTOR
505 _IMP_foxs.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
506 IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_ATOM_HAS_BOOST_PROGRAMOPTIONS
508 _IMP_foxs.IMP_ATOM_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
509 IMP_ATOM_HAS_BOOST_RANDOM = _IMP_foxs.IMP_ATOM_HAS_BOOST_RANDOM
511 _IMP_foxs.IMP_ATOM_HAS_BOOST_REGEX_swigconstant(_IMP_foxs)
512 IMP_ATOM_HAS_BOOST_REGEX = _IMP_foxs.IMP_ATOM_HAS_BOOST_REGEX
514 _IMP_foxs.IMP_ATOM_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
515 IMP_ATOM_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_ATOM_HAS_BOOST_SYSTEM
517 _IMP_foxs.IMP_ATOM_HAS_CGAL_swigconstant(_IMP_foxs)
518 IMP_ATOM_HAS_CGAL = _IMP_foxs.IMP_ATOM_HAS_CGAL
520 _IMP_foxs.IMP_ATOM_HAS_HDF5_swigconstant(_IMP_foxs)
521 IMP_ATOM_HAS_HDF5 = _IMP_foxs.IMP_ATOM_HAS_HDF5
523 _IMP_foxs.IMPATOM_SHOW_WARNINGS_swigconstant(_IMP_foxs)
524 IMPATOM_SHOW_WARNINGS = _IMP_foxs.IMPATOM_SHOW_WARNINGS
526 _IMP_foxs.IMP_ATOM_TYPE_INDEX_swigconstant(_IMP_foxs)
527 IMP_ATOM_TYPE_INDEX = _IMP_foxs.IMP_ATOM_TYPE_INDEX
529 _IMP_foxs.IMP_RESIDUE_TYPE_INDEX_swigconstant(_IMP_foxs)
530 IMP_RESIDUE_TYPE_INDEX = _IMP_foxs.IMP_RESIDUE_TYPE_INDEX
532 _IMP_foxs.IMP_HIERARCHY_TYPE_INDEX_swigconstant(_IMP_foxs)
533 IMP_HIERARCHY_TYPE_INDEX = _IMP_foxs.IMP_HIERARCHY_TYPE_INDEX
536 _IMP_foxs.IMP_SAXS_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
537 IMP_SAXS_HAS_IMP_CGAL = _IMP_foxs.IMP_SAXS_HAS_IMP_CGAL
539 _IMP_foxs.IMP_SAXS_HAS_IMP_CONTAINER_swigconstant(_IMP_foxs)
540 IMP_SAXS_HAS_IMP_CONTAINER = _IMP_foxs.IMP_SAXS_HAS_IMP_CONTAINER
542 _IMP_foxs.IMP_SAXS_HAS_IMP_DISPLAY_swigconstant(_IMP_foxs)
543 IMP_SAXS_HAS_IMP_DISPLAY = _IMP_foxs.IMP_SAXS_HAS_IMP_DISPLAY
545 _IMP_foxs.IMP_SAXS_HAS_IMP_KERNEL_swigconstant(_IMP_foxs)
546 IMP_SAXS_HAS_IMP_KERNEL = _IMP_foxs.IMP_SAXS_HAS_IMP_KERNEL
548 _IMP_foxs.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_foxs)
549 IMP_SAXS_HAS_IMP_SCORE_FUNCTOR = _IMP_foxs.IMP_SAXS_HAS_IMP_SCORE_FUNCTOR
551 _IMP_foxs.IMP_SAXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
552 IMP_SAXS_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_SAXS_HAS_BOOST_FILESYSTEM
554 _IMP_foxs.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS_swigconstant(_IMP_foxs)
555 IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS = _IMP_foxs.IMP_SAXS_HAS_BOOST_PROGRAMOPTIONS
557 _IMP_foxs.IMP_SAXS_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
558 IMP_SAXS_HAS_BOOST_RANDOM = _IMP_foxs.IMP_SAXS_HAS_BOOST_RANDOM
560 _IMP_foxs.IMP_SAXS_HAS_BOOST_REGEX_swigconstant(_IMP_foxs)
561 IMP_SAXS_HAS_BOOST_REGEX = _IMP_foxs.IMP_SAXS_HAS_BOOST_REGEX
563 _IMP_foxs.IMP_SAXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
564 IMP_SAXS_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_SAXS_HAS_BOOST_SYSTEM
566 _IMP_foxs.IMP_SAXS_HAS_CGAL_swigconstant(_IMP_foxs)
567 IMP_SAXS_HAS_CGAL = _IMP_foxs.IMP_SAXS_HAS_CGAL
569 _IMP_foxs.IMP_SAXS_HAS_HDF5_swigconstant(_IMP_foxs)
570 IMP_SAXS_HAS_HDF5 = _IMP_foxs.IMP_SAXS_HAS_HDF5
572 _IMP_foxs.IMPSAXS_SHOW_WARNINGS_swigconstant(_IMP_foxs)
573 IMPSAXS_SHOW_WARNINGS = _IMP_foxs.IMPSAXS_SHOW_WARNINGS
576 _IMP_foxs.IMP_FOXS_HAS_IMP_CGAL_swigconstant(_IMP_foxs)
577 IMP_FOXS_HAS_IMP_CGAL = _IMP_foxs.IMP_FOXS_HAS_IMP_CGAL
579 _IMP_foxs.IMP_FOXS_HAS_IMP_CONTAINER_swigconstant(_IMP_foxs)
580 IMP_FOXS_HAS_IMP_CONTAINER = _IMP_foxs.IMP_FOXS_HAS_IMP_CONTAINER
582 _IMP_foxs.IMP_FOXS_HAS_IMP_DISPLAY_swigconstant(_IMP_foxs)
583 IMP_FOXS_HAS_IMP_DISPLAY = _IMP_foxs.IMP_FOXS_HAS_IMP_DISPLAY
585 _IMP_foxs.IMP_FOXS_HAS_IMP_SCORE_FUNCTOR_swigconstant(_IMP_foxs)
586 IMP_FOXS_HAS_IMP_SCORE_FUNCTOR = _IMP_foxs.IMP_FOXS_HAS_IMP_SCORE_FUNCTOR
588 _IMP_foxs.IMP_FOXS_HAS_BOOST_FILESYSTEM_swigconstant(_IMP_foxs)
589 IMP_FOXS_HAS_BOOST_FILESYSTEM = _IMP_foxs.IMP_FOXS_HAS_BOOST_FILESYSTEM
591 _IMP_foxs.IMP_FOXS_HAS_BOOST_RANDOM_swigconstant(_IMP_foxs)
592 IMP_FOXS_HAS_BOOST_RANDOM = _IMP_foxs.IMP_FOXS_HAS_BOOST_RANDOM
594 _IMP_foxs.IMP_FOXS_HAS_BOOST_REGEX_swigconstant(_IMP_foxs)
595 IMP_FOXS_HAS_BOOST_REGEX = _IMP_foxs.IMP_FOXS_HAS_BOOST_REGEX
597 _IMP_foxs.IMP_FOXS_HAS_BOOST_SYSTEM_swigconstant(_IMP_foxs)
598 IMP_FOXS_HAS_BOOST_SYSTEM = _IMP_foxs.IMP_FOXS_HAS_BOOST_SYSTEM
600 _IMP_foxs.IMP_FOXS_HAS_CGAL_swigconstant(_IMP_foxs)
601 IMP_FOXS_HAS_CGAL = _IMP_foxs.IMP_FOXS_HAS_CGAL
603 _IMP_foxs.IMP_FOXS_HAS_HDF5_swigconstant(_IMP_foxs)
604 IMP_FOXS_HAS_HDF5 = _IMP_foxs.IMP_FOXS_HAS_HDF5
606 _IMP_foxs.IMPFOXS_SHOW_WARNINGS_swigconstant(_IMP_foxs)
607 IMPFOXS_SHOW_WARNINGS = _IMP_foxs.IMPFOXS_SHOW_WARNINGS
609 def get_module_version():
610 """get_module_version() -> std::string const"""
611 return _IMP_foxs.get_module_version()
614 """get_example_path(std::string fname) -> std::string"""
615 return _IMP_foxs.get_example_path(fname)
618 """get_data_path(std::string fname) -> std::string"""
619 return _IMP_foxs.get_data_path(fname)
620 from .
import _version_check
621 _version_check.check_version(get_module_version())
622 __version__ = get_module_version()
Various classes to hold sets of particles.
Make CGAL functionality available to IMP.
Composable functors to implement scores via compile-time composition.
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...
std::string get_example_path(std::string file_name)
Return the full path to one of this module's example files.
Output IMP model data in various file formats.
Functionality for loading, creating, manipulating and scoring atomic structures.
Support for developing and analyzing benchmarks of IMP code.
std::string get_data_path(std::string file_name)
Return the full path to one of this module's data files.
Support for small angle X-ray scattering (SAXS) data.