RxDock
0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
include
rxdock
PMF.h
1
/***********************************************************************
2
* The rDock program was developed from 1998 - 2006 by the software team
3
* at RiboTargets (subsequently Vernalis (R&D) Ltd).
4
* In 2006, the software was licensed to the University of York for
5
* maintenance and distribution.
6
* In 2012, Vernalis and the University of York agreed to release the
7
* program as Open Source software.
8
* This version is licensed under GNU-LGPL version 3.0 with support from
9
* the University of Barcelona.
10
* http://rdock.sourceforge.net/
11
***********************************************************************/
12
13
#ifndef _RBTPMF_H_
14
#define _RBTPMF_H_
15
16
// #include <vector> // STL vector
17
#include <string>
18
19
namespace
rxdock {
20
24
typedef
struct
{
25
float
distance;
26
float
density;
27
}
PMFValue
;
28
29
typedef
enum
{
30
CF = 1,
31
CP,
32
cF,
33
cP,
34
C3,
35
CW,
36
CO,
37
CN,
38
C0,
39
NC,
// 10
40
NP,
41
NA,
42
ND,
43
NR,
44
N0,
45
NS,
46
OC,
47
OA,
48
OE,
49
OR,
// 20
50
OS,
51
OD,
52
OW,
53
P,
54
SA,
55
SD,
56
HL,
57
HH,
58
Zn,
59
CL,
// 30
60
Mn,
61
Mg,
62
F,
63
Fe,
64
Br,
65
V,
66
PMF_UNDEFINED
67
} PMFType;
68
69
typedef
PMFType PMFType;
70
71
std::string PMFType2Str(PMFType aType);
72
PMFType PMFStr2Type(std::string anStr);
73
74
}
// namespace rxdock
75
76
#endif
// _RBTPMF_H_
rxdock::PMFValue
Definition
PMF.h:24
Generated by
1.9.7