IMP
2.2.0
The Integrative Modeling Platform
IMP Mainpage
All IMP Modules
Related Pages
Modules
Namespaces
Classes
Files
Examples
Indexes
File List
File Members
IMP
All IMP Modules
All IMP Modules and Applications
Argument Index
Class Examples
Design example
Developer Guide
Factory Index
Function Examples
Installation
Introduction
For IMP 2.2
Tools
Dependencies
EMageFit protocol
EMageFit scripts and tools
Integrative docking utility programs
Deprecated List
Modules
Namespaces
Classes
Files
File List
File Members
Examples
Indexes
Class Usage
Class Examples
Class Factories
Function Examples
kernel/FloatIndex.h
Go to the documentation of this file.
1
/**
2
* \file IMP/kernel/FloatIndex.h
3
* \brief Various general useful functions for IMP.
4
*
5
* Copyright 2007-2014 IMP Inventors. All rights reserved.
6
*
7
*/
8
9
#ifndef IMPKERNEL_FLOAT_INDEX_H
10
#define IMPKERNEL_FLOAT_INDEX_H
11
12
#include <IMP/kernel/kernel_config.h>
13
#include "
base_types.h
"
14
#include "
particle_index.h
"
15
#include <
IMP/base/tuple_macros.h
>
16
17
IMPKERNEL_BEGIN_NAMESPACE
18
19
/** A FloatIndex identifies an optimized attribute in a model.
20
*/
21
IMP_NAMED_TUPLE_2(
FloatIndex
,
FloatIndexes
,
ParticleIndex
, particle,
FloatKey
,
22
key, );
23
24
IMPKERNEL_END_NAMESPACE
25
26
#endif
/* IMPKERNEL_FLOAT_INDEX_H */
particle_index.h
Various general useful functions for IMP.
base_types.h
Basic types used by IMP.
tuple_macros.h
Various general useful macros for IMP.
IMP::kernel::ParticleIndex
base::Index< ParticleIndexTag > ParticleIndex
Definition:
kernel/base_types.h:154
IMP::kernel::FloatIndexes
IMP::base::Vector< FloatIndex > FloatIndexes
Definition:
kernel/FloatIndex.h:22
IMP::FloatIndex
IMP::kernel::FloatIndex FloatIndex
Definition:
kernel/doxygen.h:49
IMP::kernel::FloatKey
Key< 0, true > FloatKey
The type used to identify float attributes in the Particles.
Definition:
kernel/base_types.h:32