home
about
news
download
doc
source
systems
tests
bugs
contact
IMP Reference Guide
2.8.0
The Integrative Modeling Platform
IMP Manual
Reference Guide
Modules
Classes
Examples
include
IMP
version 2.8.0
FloatIndex.h
Go to the documentation of this file.
1
/**
2
* \file IMP/FloatIndex.h
3
* \brief Various general useful functions for IMP.
4
*
5
* Copyright 2007-2017 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_config.h>
13
#include "
base_types.h
"
14
#include "
particle_index.h
"
15
#include <
IMP/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 */
base_types.h
Basic types used by IMP.
IMP::FloatKey
Key< 0 > FloatKey
The type used to identify float attributes in the Particles.
Definition:
base_types.h:32
particle_index.h
Various general useful functions for IMP.
IMP::ParticleIndex
Index< ParticleIndexTag > ParticleIndex
Definition:
base_types.h:154
tuple_macros.h
Various general useful macros for IMP.
IMP::FloatIndexes
IMP::Vector< FloatIndex > FloatIndexes
Definition:
FloatIndex.h:22