IMP
2.0.1
The Integrative Modeling Platform
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
kernel/Restraint.h
Go to the documentation of this file.
1
/**
2
* \file IMP/kernel/Restraint.h
3
\brief Abstract base class for all restraints.
4
*
5
* Copyright 2007-2013 IMP Inventors. All rights reserved.
6
*
7
*/
8
9
#ifndef IMPKERNEL_RESTRAINT_H
10
#define IMPKERNEL_RESTRAINT_H
11
12
#include <IMP/kernel/kernel_config.h>
13
#include "
declare_Restraint.h
"
14
// needed due to Tracker stuff
15
#include "
Model.h
"
16
17
IMPKERNEL_BEGIN_NAMESPACE
18
19
/** Return the decomposition of a list of restraints. */
20
IMPKERNELEXPORT
Restraints
create_decomposition
(
const
RestraintsTemp
&rs);
21
22
IMPKERNEL_END_NAMESPACE
23
24
#endif
/* IMPKERNEL_RESTRAINT_H */