|
IMP Reference Guide
2.23.0
The Integrative Modeling Platform
|
Basic types used by IMP. More...
#include <IMP/kernel_config.h>#include "value_macros.h"#include "object_macros.h"#include <IMP/hash.h>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| IMP | |
| Base functionality and abstract base classes for representation, scoring and sampling. | |
Typedefs | |
| typedef std::pair< double, double > | IMP::DerivativePair |
| A pair representing a function value with its first derivative. More... | |
| typedef IMP::Vector < DerivativePair > | IMP::DerivativePairs |
| typedef IMP::Vector < DerivativePairs > | IMP::DerivativePairss |
| typedef double | IMP::Float |
| Basic floating-point value (could be float, double...) More... | |
| typedef std::pair< double, double > | IMP::FloatPair |
| A generic pair of floats. More... | |
| typedef IMP::Vector< FloatPair > | IMP::FloatPairs |
| typedef IMP::Vector< FloatPairs > | IMP::FloatPairss |
| typedef std::pair< Float, Float > | IMP::FloatRange |
| A pair representing the allowed range for a Float attribute. More... | |
| typedef IMP::Vector< FloatRange > | IMP::FloatRanges |
| typedef IMP::Vector< FloatRanges > | IMP::FloatRangess |
| typedef IMP::Vector< Float > | IMP::Floats |
| Standard way to pass a bunch of Float values. More... | |
| typedef IMP::Vector< Floats > | IMP::FloatsList |
| Standard way to pass a bunch of Floats values. More... | |
| typedef IMP::Vector< FloatsList > | IMP::FloatsLists |
| typedef IMP::Vector< Floats > | IMP::Floatss |
| typedef int | IMP::Int |
| Basic integer value. More... | |
| typedef std::pair< Int, Int > | IMP::IntPair |
| typedef IMP::Vector< IntPair > | IMP::IntPairs |
| typedef IMP::Vector< IntPairs > | IMP::IntPairss |
| typedef std::pair< Int, Int > | IMP::IntRange |
| typedef IMP::Vector< IntRange > | IMP::IntRanges |
| typedef IMP::Vector< IntRanges > | IMP::IntRangess |
| typedef IMP::Vector< Int > | IMP::Ints |
| Standard way to pass a bunch of Int values. More... | |
| typedef IMP::Vector< Ints > | IMP::IntsList |
| Standard way to pass a bunch of Ints values. More... | |
| typedef IMP::Vector< IntsList > | IMP::IntsLists |
| typedef IMP::Vector< Ints > | IMP::Intss |
| typedef IMP::Vector < IMP::Pointer< Object > > | IMP::Objects |
| A list of objects. More... | |
| typedef IMP::Vector < IMP::WeakPointer< Object > > | IMP::ObjectsTemp |
| typedef std::string | IMP::String |
| Basic string value. More... | |
| typedef IMP::Vector< String > | IMP::Strings |
| Standard way to pass a bunch of String values. More... | |
| typedef IMP::Vector< Strings > | IMP::StringsList |
| Standard way to pass a bunch of Strings values. More... | |
| typedef IMP::Vector< StringsList > | IMP::StringsLists |
| typedef IMP::Vector< Strings > | IMP::Stringss |