IMP Reference Guide
develop.63b38c487d,2024/12/21
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>
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 |