示例#1
0
 public Joint(string name, Joint.JointType type, double scale, double offset) : this(kdlPINVOKE.new_Joint__SWIG_3(name, (int)type, scale, offset), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
 public Joint(string name, Joint.JointType type) : this(kdlPINVOKE.new_Joint__SWIG_5(name, (int)type), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public Joint(Vector _origin, Vector _axis, Joint.JointType type) : this(kdlPINVOKE.new_Joint__SWIG_25(Vector.getCPtr(_origin), Vector.getCPtr(_axis), (int)type), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#4
0
 public Joint(string name, Joint.JointType type, double scale, double offset, double inertia, double damping, double stiffness) : this(kdlPINVOKE.new_Joint__SWIG_0(name, (int)type, scale, offset, inertia, damping, stiffness), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#5
0
 public Joint(Vector _origin, Vector _axis, Joint.JointType type, double _scale, double _offset, double _inertia) : this(kdlPINVOKE.new_Joint__SWIG_22(Vector.getCPtr(_origin), Vector.getCPtr(_axis), (int)type, _scale, _offset, _inertia), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#6
0
 public Joint(string name, Vector _origin, Vector _axis, Joint.JointType type, double _scale, double _offset, double _inertia, double _damping, double _stiffness) : this(kdlPINVOKE.new_Joint__SWIG_14(name, Vector.getCPtr(_origin), Vector.getCPtr(_axis), (int)type, _scale, _offset, _inertia, _damping, _stiffness), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#7
0
 public Joint(Joint.JointType type, double scale) : this(kdlPINVOKE.new_Joint__SWIG_11((int)type, scale), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#8
0
 public Joint(Joint.JointType type, double scale, double offset, double inertia) : this(kdlPINVOKE.new_Joint__SWIG_9((int)type, scale, offset, inertia), true)
 {
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#9
0
 public Joint.JointType getType()
 {
     Joint.JointType ret = (Joint.JointType)kdlPINVOKE.Joint_getType(swigCPtr);
     if (kdlPINVOKE.SWIGPendingException.Pending)
     {
         throw kdlPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }