BALL
1.4.2
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
STRUCTURE
analyticalSES.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_STRUCTURE_ANALYTICALSES_H
6
#define BALL_STRUCTURE_ANALYTICALSES_H
7
8
#ifndef BALL_COMMON_H
9
# include <
BALL/common.h
>
10
#endif
11
12
namespace
BALL
13
{
14
// forward declarations
15
class
Atom
;
16
class
AtomContainer;
17
template
<
typename
Key,
typename
Value>
18
class
HashMap;
19
30
BALL_EXPORT
float
calculateSESAtomAreas
31
(
const
AtomContainer& fragment, HashMap<const Atom*,float>& atom_areas,
float
probe_radius = 1.5);
32
42
BALL_EXPORT
float
calculateSESArea
43
(
const
AtomContainer& fragment,
float
probe_radius = 1.5);
44
54
BALL_EXPORT
float
calculateSESVolume
55
(
const
AtomContainer& fragment,
float
probe_radius = 1.5);
56
}
// namespace BALL
57
58
#endif // BALL_STRUCTURE_ANALYTICALSES_H
Generated by
1.8.3.1