BALL
1.4.79
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
QSAR
connectivityDescriptors.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
//
5
6
#ifndef BALL_QSAR_CONNECTIVITYDESCRIPTORS_H
7
#define BALL_QSAR_CONNECTIVITYDESCRIPTORS_H
8
9
#ifndef BALL_QSAR_CONNECTIVITYBASE_H
10
# include <
BALL/QSAR/connectivityBase.h
>
11
#endif
12
13
namespace
BALL
14
{
15
// 2 connectivity descriptors
16
20
class
BALL_EXPORT
ZagrebIndex
21
:
public
ConnectivityBase
22
{
23
public
:
24
25
BALL_CREATE
(
ZagrebIndex
)
26
27
32
ZagrebIndex
();
33
36
ZagrebIndex
(
const
ZagrebIndex
& zi);
37
40
virtual
~
ZagrebIndex
();
42
48
ZagrebIndex
& operator = (
const
ZagrebIndex
& zi);
50
54
double
compute(
AtomContainer
& ac);
56
};
57
65
class
BALL_EXPORT
BalabanIndexJ
66
:
public
ConnectivityBase
67
{
68
public
:
69
70
BALL_CREATE
(
BalabanIndexJ
)
71
72
77
BalabanIndexJ
();
78
81
BalabanIndexJ
(
const
BalabanIndexJ
& bij);
82
85
virtual
~
BalabanIndexJ
();
87
93
BalabanIndexJ
& operator = (
const
BalabanIndexJ
& bij);
95
};
96
97
}
// namespace BALL
98
99
#endif // BALL_QSAR_CONNECTIVITYDESCRIPTORS_H
100
BALL::ConnectivityBase
Definition:
connectivityBase.h:25
BALL_CREATE
#define BALL_CREATE(name)
Definition:
create.h:62
BALL::BalabanIndexJ
Definition:
connectivityDescriptors.h:65
BALL::ZagrebIndex
Definition:
connectivityDescriptors.h:20
connectivityBase.h
BALL::AtomContainer
Definition:
atomContainer.h:29
BALL_EXPORT
#define BALL_EXPORT
Definition:
COMMON/global.h:50
Generated by
1.8.7