17 #ifndef _prmGainParameters_h
18 #define _prmGainParameters_h
82 std::stringstream outputStream;
84 return outputStream.str();
86 virtual void ToStream(std::ostream &out)
const {
91 <<
", " << AccelerationFF
98 <<
", " << FrictionFF;
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
int AxisNumber
Definition: prmGainParameters.h:41
double Offset
Definition: prmGainParameters.h:49
double IGain
Definition: prmGainParameters.h:43
mtsGenericObject BaseType
Definition: prmGainParameters.h:39
virtual void ToStream(std::ostream &out) const
Definition: prmGainParameters.h:86
~prmGainParameters()
Definition: prmGainParameters.h:68
double DGain
Definition: prmGainParameters.h:44
virtual void ToStream(std::ostream &outputStream) const
double AccelerationFF
Definition: prmGainParameters.h:45
Base class for data object in cisstMultiTask.
Definition: mtsGenericObject.h:56
double OScale
Definition: prmGainParameters.h:51
void DeSerializeRaw(std::istream &inputStream)
Definition: prmGainParameters.h:123
void Assign(const prmGainParameters &that)
Definition: prmGainParameters.h:70
double ILimit
Definition: prmGainParameters.h:47
double PGain
Definition: prmGainParameters.h:42
virtual void SerializeRaw(std::ostream &outputStream) const
void cmnDeSerializeRaw(std::istream &inputStream, _elementType &data)
Definition: cmnDeSerializer.h:82
void Assign(const OtherT &other)
Definition: cisstVectorEigenAddons.h:3
void cmnSerializeRaw(std::ostream &outputStream, const _elementType &data)
Definition: cmnSerializer.h:78
double FrictionFF
Definition: prmGainParameters.h:52
std::string ToString(void) const
Definition: prmGainParameters.h:81
Defines mtsGenericObject.
#define CMN_DECLARE_SERVICES(hasDynamicCreation, lod)
Definition: cmnClassRegisterMacros.h:116
void SerializeRaw(std::ostream &outputStream) const
Definition: prmGainParameters.h:102
prmGainParameters()
Definition: prmGainParameters.h:53
const int CMN_DYNAMIC_CREATION
Definition: cmnClassRegisterMacros.h:331
#define CMN_DECLARE_SERVICES_INSTANTIATION(className)
Definition: cmnClassRegisterMacros.h:202
double DACLimit
Definition: prmGainParameters.h:50
Definition: prmGainParameters.h:35
#define CMN_LOG_ALLOW_DEFAULT
Definition: cmnLogLoD.h:76
virtual void DeSerializeRaw(std::istream &inputStream)
double ErrorLimit
Definition: prmGainParameters.h:48
double VelocityFF
Definition: prmGainParameters.h:46