public com.robotraconteur.robotics.joints.JointInfo ToRRInfo() { var info = new com.robotraconteur.robotics.joints.JointInfo(); CopyTo(info); return(info); }
public void CopyTo(com.robotraconteur.robotics.joints.JointInfo joint_info) { joint_info.joint_identifier = joint_identifier?.ToRRInfo(); joint_info.joint_type = joint_type; joint_info.joint_limits = joint_limits?.ToRRInfo(); joint_info.default_units = default_units; joint_info.default_effort_units = default_effort_units; joint_info.passive = passive; joint_info.extended = extended?.ToDictionary(x => x.Key, x => x.Value?.value); }