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
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
Generated by
1.8.3.1