BALL
1.5.0
include
BALL
DOCKING
GENETICDOCK
parameter.h
Go to the documentation of this file.
1
// ----------------------------------------------------
2
// $Maintainer: Marcel Schumann $
3
// $Authors: Jan Fuhrmann, Marcel Schumann $
4
// ----------------------------------------------------
5
6
#ifndef BALL_DOCKING_GENETICDOCK_PARAMETER_H
7
#define BALL_DOCKING_GENETICDOCK_PARAMETER_H
8
9
#include <
BALL/MATHS/quaternion.h
>
10
11
namespace
BALL
12
{
13
14
class
BALL_EXPORT
BALL_DEPRECATED
GenericParameter
15
{
16
public
:
17
20
GenericParameter
();
21
24
GenericParameter
(
const
GenericParameter
&);
25
28
virtual
~GenericParameter
();
29
32
const
GenericParameter
& operator= (
const
GenericParameter
&);
33
36
virtual
String
getName
();
37
38
protected
:
39
42
String
name_
;
43
44
};
45
46
47
class
BALL_EXPORT
BALL_DEPRECATED
DoubleParameter
:
public
GenericParameter
48
{
49
public
:
50
53
DoubleParameter
();
54
57
DoubleParameter
(
const
DoubleParameter
&);
58
61
virtual
~DoubleParameter
();
62
65
const
DoubleParameter
&
operator=
(
const
DoubleParameter
&);
66
69
vector<double>
values
;
70
};
71
72
73
class
BALL_EXPORT
BALL_DEPRECATED
QuaternionParameter
:
public
GenericParameter
74
{
75
public
:
76
79
QuaternionParameter
();
80
83
QuaternionParameter
(
const
QuaternionParameter
&);
84
87
virtual
~QuaternionParameter
();
88
91
const
QuaternionParameter
&
operator=
(
const
QuaternionParameter
&);
92
95
Quaternion
quat
;
96
};
97
}
98
99
#endif
/* BALL_DOCKING_GENETICDOCK_PARAMETER_H */
BALL::QuaternionParameter
Definition:
parameter.h:74
BALL::QuaternionParameter::~QuaternionParameter
virtual ~QuaternionParameter()
BALL_EXPORT
#define BALL_EXPORT
Definition:
COMMON/global.h:50
BALL::GenericParameter::name_
String name_
Definition:
parameter.h:42
BALL::DoubleParameter::DoubleParameter
DoubleParameter()
BALL::DoubleParameter::DoubleParameter
DoubleParameter(const DoubleParameter &)
BALL::DoubleParameter
Definition:
parameter.h:48
BALL::DoubleParameter::~DoubleParameter
virtual ~DoubleParameter()
BALL::DoubleParameter::operator=
const DoubleParameter & operator=(const DoubleParameter &)
BALL::String
Definition:
string.h:57
BALL::GenericParameter::GenericParameter
GenericParameter()
BALL::QuaternionParameter::operator=
const QuaternionParameter & operator=(const QuaternionParameter &)
BALL
Definition:
constants.h:13
BALL::QuaternionParameter::QuaternionParameter
QuaternionParameter()
quaternion.h
BALL::GenericParameter::~GenericParameter
virtual ~GenericParameter()
BALL::GenericParameter::getName
virtual String getName()
BALL::GenericParameter::GenericParameter
GenericParameter(const GenericParameter &)
BALL::TQuaternion< float >
BALL::GenericParameter
Definition:
parameter.h:15
BALL::DoubleParameter::values
vector< double > values
Definition:
parameter.h:69
BALL::QuaternionParameter::QuaternionParameter
QuaternionParameter(const QuaternionParameter &)
BALL::QuaternionParameter::quat
Quaternion quat
Definition:
parameter.h:95
BALL_DEPRECATED
#define BALL_DEPRECATED
Definition:
COMMON/global.h:64
Generated by
1.8.20