// IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); foreach (var t in msg["poses"].Children) { Pose temp = new Pose(); temp.FromJSON(t); poses.Add(temp); } }
public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); height = (System.UInt32)msg["height"].AsDouble; width = (System.UInt32)msg["width"].AsDouble; encoding = msg["encoding"].Value; is_bigendian = (msg["is_bigendian"].AsDouble != 0); data = System.Convert.FromBase64String(msg["data"].Value); step = (System.UInt32)msg["step"].AsDouble; foreach (var t in msg["axes"].Children) ; }
public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); foreach (var t in msg["obstacles"].Children) { Obstacle temp = new Obstacle(); temp.FromJSON(t); obstacles.Add(temp); } }
public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); foreach (var t in msg["axes"].Children) { axes.Add((float)t.AsDouble); } foreach (var t in msg["buttons"].Children) { axes.Add((int)t.AsDouble); } }
public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); cell_width = (float)msg["cell_width"].AsDouble; cell_height = (float)msg["cell_height"].AsDouble; foreach (var t in msg["cells"].Children) { geometry_msgs.Point temp = new geometry_msgs.Point(); temp.FromJSON(t); cells.Add(temp); } }
public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); height = (System.UInt32)msg["height"].AsDouble; width = (System.UInt32)msg["width"].AsDouble; distortion_model = msg["encoding"].Value; if ((int)width < 0 || (int)height < 0) { throw new System.Exception("2 big 4 u."); } int i = 0; foreach (JSONNumber val in msg["K"].AsArray) { K[i] = val.AsDouble; i++; } // TODO }
// IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); vector.FromJSON(msg["vector"]); }
// IRosClassImplementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); accel.FromJSON(msg["accel"]); }
// IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); quaternion.FromJSON(msg["quaternion"]); }
// IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); pose.FromJSON(msg["pose"]); }
// IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); polygon.FromJSON(msg["polygon"]); }
//IRosClassInterface Implementation public void FromJSON(JSONNode msg) { header.FromJSON(msg["header"]); point.FromJSON(msg["Point"]); }