Loading...
Searching...
No Matches
parameter.h
Go to the documentation of this file.
// ----------------------------------------------------
// $Maintainer: Marcel Schumann $
// $Authors: Jan Fuhrmann, Marcel Schumann $
// ----------------------------------------------------
#ifndef BALL_DOCKING_GENETICDOCK_PARAMETER_H
#define BALL_DOCKING_GENETICDOCK_PARAMETER_H
#include <BALL/MATHS/quaternion.h>
namespace BALL
{
class BALL_EXPORT BALL_DEPRECATED GenericParameter
{
public:
GenericParameter();
GenericParameter(const GenericParameter&);
virtual ~GenericParameter();
const GenericParameter& operator= (const GenericParameter&);
virtual String getName();
protected:
String name_;
};
class BALL_EXPORT BALL_DEPRECATED DoubleParameter: public GenericParameter
{
public:
DoubleParameter();
DoubleParameter(const DoubleParameter &);
virtual ~DoubleParameter();
const DoubleParameter &operator=(const DoubleParameter &);
vector<double> values;
};
class BALL_EXPORT BALL_DEPRECATED QuaternionParameter: public GenericParameter
{
public:
QuaternionParameter();
QuaternionParameter(const QuaternionParameter &);
virtual ~QuaternionParameter();
const QuaternionParameter &operator=(const QuaternionParameter &);
Quaternion quat;
};
}
#endif /* BALL_DOCKING_GENETICDOCK_PARAMETER_H */
BALL_DEPRECATED
#define BALL_DEPRECATED
Definition COMMON/global.h:64
BALL_EXPORT
#define BALL_EXPORT
Definition COMMON/global.h:50
BALL::DoubleParameter::DoubleParameter
DoubleParameter(const DoubleParameter &)
BALL::DoubleParameter::values
vector< double > values
Definition parameter.h:69
BALL::DoubleParameter::operator=
const DoubleParameter & operator=(const DoubleParameter &)
BALL::DoubleParameter::DoubleParameter
DoubleParameter()
BALL::DoubleParameter::~DoubleParameter
virtual ~DoubleParameter()
BALL::GenericParameter::getName
virtual String getName()
BALL::GenericParameter::name_
String name_
Definition parameter.h:42
BALL::GenericParameter::GenericParameter
GenericParameter()
BALL::GenericParameter::GenericParameter
GenericParameter(const GenericParameter &)
BALL::GenericParameter::~GenericParameter
virtual ~GenericParameter()
BALL::QuaternionParameter::QuaternionParameter
QuaternionParameter(const QuaternionParameter &)
BALL::QuaternionParameter::quat
Quaternion quat
Definition parameter.h:95
BALL::QuaternionParameter::operator=
const QuaternionParameter & operator=(const QuaternionParameter &)
BALL::QuaternionParameter::QuaternionParameter
QuaternionParameter()
BALL::QuaternionParameter::~QuaternionParameter
virtual ~QuaternionParameter()
BALL::String
Definition string.h:57
BALL
Definition constants.h:13
BALL::Quaternion
TQuaternion< float > Quaternion
Definition quaternion.h:626
quaternion.h