26 #include <json/json.h>
104 double Mass()
const {
return mass.Mass(); }
107 {
return mass.CenterOfMass(); }
110 {
return mass.MomentOfInertiaAtCOM(); }
113 {
return mass.MomentOfInertia(); }
116 if( kinematics != NULL ) {
return kinematics->PositionMin(); }
121 if( kinematics != NULL ) {
return kinematics->PositionMax(); }
126 if( kinematics != NULL ) {
return kinematics->ForceTorqueMax(); }
robKinematics * kinematics
Definition: robLink.h:42
#define CISST_EXPORT
Definition: cmnExportMacros.h:50
Errno
Definition: robLink.h:47
double ForceTorqueMax() const
Definition: robLink.h:125
Convention
Kinematics convention.
Definition: robKinematics.h:25
A robot link.
Definition: robLink.h:38
vctFixedSizeMatrix< double, 3, 3 > MomentOfInertia() const
Definition: robLink.h:112
robMass mass
Definition: robLink.h:43
double Mass() const
Definition: robLink.h:104
Definition: robKinematics.h:18
double PositionMax() const
Definition: robLink.h:120
vctFixedSizeVector< double, 3 > CenterOfMass() const
Definition: robLink.h:106
vctFixedSizeMatrix< double, 3, 3 > MomentOfInertiaAtCOM() const
Definition: robLink.h:109
Type
Definition: robJoint.h:39
double PositionMin() const
Definition: robLink.h:115