106 #ifdef IMP_SWIG_WRAPPER
Macros to hide code from SWIG.
Helper functions to check for NaN or infinity.
The base class for decorators.
A Modifier on ParticlesTemp.
Control display of deprecation information.
Helper macros for implementing IMP Objects.
Temporarily set particle attributes.
Macros to help with reference counting.
Include the correct headers to get the boost vector_property_map.
A class to change and restore log state.
Control display of deprecation information.
Class for adding scores from restraints to the model.
Utility types to refer to various types of indices.
Macros for various classes.
A Modifier on ParticlePairsTemp.
A container for Singletons.
Used to hold a set of related restraints.
Helper functions for Python.
Store an array of values of the same type.
Base class for all objects that cannot be copied.
Functions and adaptors for dealing with particle indexes.
Helper macros for implementing comparisons of IMP objects.
Random number utility functions used by IMP.
A container for Triplets.
Macros for various classes.
Various useful constants.
The base class for undecorators.
Single variable function.
Class for adding derivatives from restraints to the model.
Storage of a model, its restraints, constraints and particles.
Helper functions for implementing hashes.
Macros for various classes.
Handling of file input/output.
Macros for various classes.
Helper class to aid in output of IMP classes to streams.
Write/read the state of the particles to/from a buffer in memory.
Keys to cache lookup of attribute strings.
Macros to help with swapping two objects.
Macros to help in defining tuple classes.
Exception definitions and assertions.
Various general useful macros for IMP.
Classes to handle static sized arrays of things.
Helper macros for writing doxygen documentation.
Base class for all optimizers.
Control for using multiple threads in IMP.
Macros to choose the best set or map for different purposes.
Macros to define containers of objects.
A FloatIndex identifies an optimized attribute in a model.
Define SingletonPredicate.
Macros to handle array indexing.
Provide a nullptr keyword analog.
A Modifier on ParticleTripletsTemp.
Refine a particle into a list of particles.
Macros to control compiler warnings.
Helper classes for various types of caching.
Helper macros for implementing hashable classes.
A Modifier on ParticlesTemp.
Logging and error reporting support.
Classes used in the construction of ModelObjects.
A Modifier on ParticleQuadsTemp.
Base class for all samplers.
Various general useful macros for IMP.
Helper macros for implementing Decorators.
Utility classes to add command line flags.
A shared base class to help in debugging and things.
A Modifier on ParticlePairsTemp.
A weak pointer to an Object or RefCountedObject.
Helper functionality for functors.
A base class for constraints.
A class for storing lists of IMP items.
For backwards compatibility.
Base class for objects in a Model that depend on other objects.
Checking and error reporting support.
Classes to handle individual model particles. (Note that implementation of inline functions is in int...
Basic enumeration types used by IMP.
Abstract base class for containers of particles.
Helper macros for handling graphs.
A nullptr-initialized pointer to an IMP Object.
Logging and error reporting support.
Helper macros for throwing and handling exceptions.
A shared base class to help in debugging and things.
Represents a scoring function on the model.
Base class for a simple primitive-like type.
Report key:value information on restraints.
Support for shared command line flags.
Up (or down) cast an IMP Object-derived class.
Macros to help in implementing Value objects.
Abstract base class for all restraints.
Various compiler workarounds.
Base class for optimizers that act on individual attributes.
Store a set of configurations of the model.
Store a set of configurations of the model.
Random number generators used by IMP.
A Modifier on ParticleQuadsTemp.
Logging and error reporting support.
Provide a nullptr keyword analog.
Various general useful functions for IMP.
Version and authorship of IMP objects.
Build dependency graphs on models.
A Modifier on ParticleTripletsTemp.
Macros to help with objects that can be printed to a stream.
Macros to aid in writing RAII-style classes.
Logging and error reporting support.
Various general useful macros for IMP.
Compile-time generic restraint and constraint support.