BALL  1.5.0
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 
10 
11 namespace BALL
12 {
13 
15  {
16  public:
17 
21 
25 
28  virtual ~GenericParameter();
29 
32  const GenericParameter& operator= (const GenericParameter&);
33 
36  virtual String getName();
37 
38  protected:
39 
43 
44  };
45 
46 
48  {
49  public:
50 
54 
58 
61  virtual ~DoubleParameter();
62 
66 
69  vector<double> values;
70  };
71 
72 
74  {
75  public:
76 
80 
84 
88 
92 
96  };
97 }
98 
99 #endif /* BALL_DOCKING_GENETICDOCK_PARAMETER_H */
Definition: constants.h:13
virtual String getName()
GenericParameter(const GenericParameter &)
const DoubleParameter & operator=(const DoubleParameter &)
DoubleParameter(const DoubleParameter &)
vector< double > values
Definition: parameter.h:69
virtual ~DoubleParameter()
QuaternionParameter(const QuaternionParameter &)
const QuaternionParameter & operator=(const QuaternionParameter &)
#define BALL_DEPRECATED
Definition: COMMON/global.h:64
#define BALL_EXPORT
Definition: COMMON/global.h:50