예제 #1
0
파일: GoalID.cs 프로젝트: nivir/UnityROS
        public override bool Equals(IRosMessage ____other)
        {
            if (____other == null)
            {
                return(false);
            }
            bool ret = true;

            actionlib_msgs.GoalID other = (Messages.actionlib_msgs.GoalID)____other;

            ret &= stamp.data.Equals(other.stamp.data);
            ret &= id == other.id;
            // for each SingleType st:
            //    ret &= {st.Name} == other.{st.Name};
            return(ret);
        }
예제 #2
0
 public GoalStatus(actionlib_msgs.GoalID goal_id, byte status, string text)
 {
     this.goal_id = goal_id;
     this.status  = status;
     this.text    = text;
 }
예제 #3
0
 public GoalStatus()
 {
     this.goal_id = new actionlib_msgs.GoalID();
     this.status  = 0;
     this.text    = "";
 }
예제 #4
0
 public GoalStatus()
 {
     goal_id = new actionlib_msgs.GoalID();
     status  = 0;
     text    = "";
 }
예제 #5
0
 public GetMapActionGoal(std_msgs.Header header, actionlib_msgs.GoalID goal_id, nav_msgs.GetMapGoal goal)
 {
     this.header  = header;
     this.goal_id = goal_id;
     this.goal    = goal;
 }
예제 #6
0
 public GetMapActionGoal()
 {
     this.header  = new std_msgs.Header();
     this.goal_id = new actionlib_msgs.GoalID();
     this.goal    = new nav_msgs.GetMapGoal();
 }
예제 #7
0
 public GoalStatus()
 {
     goal_id = new actionlib_msgs.GoalID();
     status = 0;
     text = "";
 }