public override bool Equals(IRosMessage ____other)
        {
            if (____other == null)
            {
                return(false);
            }
            bool ret = true;

            nav_msgs.OccupancyGrid other = (Messages.nav_msgs.OccupancyGrid)____other;

            ret &= header.Equals(other.header);
            ret &= info.Equals(other.info);
            if (data.Length != other.data.Length)
            {
                return(false);
            }
            for (int __i__ = 0; __i__ < data.Length; __i__++)
            {
                ret &= data[__i__] == other.data[__i__];
            }
            // for each SingleType st:
            //    ret &= {st.Name} == other.{st.Name};
            return(ret);
        }
Ejemplo n.º 2
0
 public SetMapRequest(nav_msgs.OccupancyGrid map, geometry_msgs.PoseWithCovarianceStamped initial_pose)
 {
     this.map          = map;
     this.initial_pose = initial_pose;
 }
Ejemplo n.º 3
0
 public SetMapRequest()
 {
     this.map          = new nav_msgs.OccupancyGrid();
     this.initial_pose = new geometry_msgs.PoseWithCovarianceStamped();
 }
Ejemplo n.º 4
0
 public GetMapResult(nav_msgs.OccupancyGrid map)
 {
     this.map = map;
 }
Ejemplo n.º 5
0
 public GetMapResult()
 {
     this.map = new nav_msgs.OccupancyGrid();
 }