cisst-saw
Loading...
Searching...
No Matches
prmCartesianImpedanceHalfPlaneGains Class Reference

#include <prmCartesianImpedance.h>

Public Member Functions

 prmCartesianImpedanceHalfPlaneGains (void)
 prmCartesianImpedanceHalfPlaneGains (const prmCartesianImpedanceHalfPlaneGains &other)
prmCartesianImpedanceHalfPlaneGainsoperator= (const prmCartesianImpedanceHalfPlaneGains &other)
 ~prmCartesianImpedanceHalfPlaneGains ()
void SerializeRaw (std::ostream &outputStream) const
void DeSerializeRaw (std::istream &inputStream)
void ToStream (std::ostream &outputStream) const
void ToStreamRaw (std::ostream &outputStream, const char delimiter=' ', bool headerOnly=false, const std::string &headerPrefix="") const
void Copy (const prmCartesianImpedanceHalfPlaneGains &source)
bool ScalarNumberIsFixed (void) const
size_t ScalarNumber (void) const

Public Attributes

vct3 P
vct3 D
vct3 Bias
vct3 Deadband
void SerializeBinary(std::ostream &outputStream) const CISST_THROW(std void DeSerializeBinary(std::istream &inputStream, const cmnDataFormat &localFormat, const cmnDataFormat &remoteFormat) CISST_THROW(std void SerializeText(std::ostream &outputStream, const char delimiter=',') const CISST_THROW(std std::string SerializeDescription (const char delimiter=',', const std::string &userDescription="") const
void DeSerializeText(std::istream &inputStream, const char delimiter=',') CISST_THROW(std std::string HumanReadable (void) const

Constructor & Destructor Documentation

◆ prmCartesianImpedanceHalfPlaneGains() [1/2]

prmCartesianImpedanceHalfPlaneGains::prmCartesianImpedanceHalfPlaneGains ( void )

◆ prmCartesianImpedanceHalfPlaneGains() [2/2]

prmCartesianImpedanceHalfPlaneGains::prmCartesianImpedanceHalfPlaneGains ( const prmCartesianImpedanceHalfPlaneGains & other)

◆ ~prmCartesianImpedanceHalfPlaneGains()

prmCartesianImpedanceHalfPlaneGains::~prmCartesianImpedanceHalfPlaneGains ( )

Member Function Documentation

◆ Copy()

void prmCartesianImpedanceHalfPlaneGains::Copy ( const prmCartesianImpedanceHalfPlaneGains & source)

◆ DeSerializeRaw()

void prmCartesianImpedanceHalfPlaneGains::DeSerializeRaw ( std::istream & inputStream)

◆ operator=()

prmCartesianImpedanceHalfPlaneGains & prmCartesianImpedanceHalfPlaneGains::operator= ( const prmCartesianImpedanceHalfPlaneGains & other)

◆ ScalarNumber()

size_t prmCartesianImpedanceHalfPlaneGains::ScalarNumber ( void ) const

◆ ScalarNumberIsFixed()

bool prmCartesianImpedanceHalfPlaneGains::ScalarNumberIsFixed ( void ) const

◆ SerializeRaw()

void prmCartesianImpedanceHalfPlaneGains::SerializeRaw ( std::ostream & outputStream) const

◆ ToStream()

void prmCartesianImpedanceHalfPlaneGains::ToStream ( std::ostream & outputStream) const

◆ ToStreamRaw()

void prmCartesianImpedanceHalfPlaneGains::ToStreamRaw ( std::ostream & outputStream,
const char delimiter = ' ',
bool headerOnly = false,
const std::string & headerPrefix = "" ) const

Member Data Documentation

◆ Bias

vct3 prmCartesianImpedanceHalfPlaneGains::Bias

◆ D

vct3 prmCartesianImpedanceHalfPlaneGains::D

◆ Deadband

vct3 prmCartesianImpedanceHalfPlaneGains::Deadband

◆ HumanReadable

void DeSerializeText(std::istream &inputStream, const char delimiter=',') CISST_THROW(std std::string prmCartesianImpedanceHalfPlaneGains::HumanReadable(void) const

◆ P

vct3 prmCartesianImpedanceHalfPlaneGains::P

◆ SerializeDescription

void SerializeBinary(std::ostream &outputStream) const CISST_THROW(std void DeSerializeBinary(std::istream &inputStream, const cmnDataFormat &localFormat, const cmnDataFormat &remoteFormat) CISST_THROW(std void SerializeText(std::ostream &outputStream, const char delimiter=',') const CISST_THROW(std std::string prmCartesianImpedanceHalfPlaneGains::SerializeDescription(const char delimiter=',', const std::string &userDescription="") const

The documentation for this class was generated from the following file: