3 #ifndef _robKinematics_h
4 #define _robKinematics_h
13 #include <json/json.h>
42 virtual void ReadParameters( std::istream& is ) = 0;
44 virtual void ReadParameters(
const Json::Value &config) = 0;
48 virtual void WriteParameters( std::ostream& os )
const = 0;
112 static robKinematics* Instantiate(
const std::string& type );
116 #endif // _robKinematics_h
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
robKinematics::Convention GetConvention() const
Return the kinematics convention.
Definition: robKinematics.h:64
virtual robJoint::Errno Read(std::istream &is)
Read from an input stream.
Definition: robKinematics.h:28
Convention
Kinematics convention.
Definition: robKinematics.h:25
virtual ~robKinematics()
Definition: robKinematics.h:58
Declaration of vctMatrixRotation3.
Declaration of vctFrame4x4.
Definition: robKinematics.h:18
Definition: robKinematics.h:30
Definition: robKinematics.h:29
virtual robJoint::Errno Write(std::ostream &os) const
Read from an input stream.
Joint types.
Definition: robJoint.h:35
Errno
Definition: robJoint.h:56
Definition: robKinematics.h:27