Esempio n. 1
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 18: {
                if (body_ == null)
                {
                    body_ = new global::Body();
                }
                input.ReadMessage(body_);
                break;
            }
            }
        }
    }
Esempio n. 2
0
 public void MergeFrom(NavSatFix other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.Latitude != 0D)
     {
         Latitude = other.Latitude;
     }
     if (other.Longitude != 0D)
     {
         Longitude = other.Longitude;
     }
     if (other.Altitude != 0D)
     {
         Altitude = other.Altitude;
     }
     if (other.status_ != null)
     {
         if (status_ == null)
         {
             status_ = new global::NavSatStatus();
         }
         Status.MergeFrom(other.Status);
     }
 }
Esempio n. 3
0
 public void MergeFrom(Image other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.Height != 0)
     {
         Height = other.Height;
     }
     if (other.Width != 0)
     {
         Width = other.Width;
     }
     if (other.Data.Length != 0)
     {
         Data = other.Data;
     }
 }
Esempio n. 4
0
 public void MergeFrom(Odometry other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.ChildFrameId.Length != 0)
     {
         ChildFrameId = other.ChildFrameId;
     }
     if (other.pose_ != null)
     {
         if (pose_ == null)
         {
             pose_ = new global::PoseWithCovariance();
         }
         Pose.MergeFrom(other.Pose);
     }
     if (other.twist_ != null)
     {
         if (twist_ == null)
         {
             twist_ = new global::TwistWithCovariance();
         }
         Twist.MergeFrom(other.Twist);
     }
 }
Esempio n. 5
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 16: {
                Height = input.ReadInt32();
                break;
            }

            case 24: {
                Width = input.ReadInt32();
                break;
            }

            case 34: {
                fields_.AddEntriesFrom(input, _repeated_fields_codec);
                break;
            }

            case 40: {
                IsBigendian = input.ReadBool();
                break;
            }

            case 48: {
                PointStep = input.ReadInt32();
                break;
            }

            case 56: {
                RowStep = input.ReadInt32();
                break;
            }

            case 66: {
                Data = input.ReadBytes();
                break;
            }
            }
        }
    }
Esempio n. 6
0
 public void MergeFrom(SEVData other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.leftImage_ != null)
     {
         if (leftImage_ == null)
         {
             leftImage_ = new global::Image();
         }
         LeftImage.MergeFrom(other.LeftImage);
     }
     if (other.rightImage_ != null)
     {
         if (rightImage_ == null)
         {
             rightImage_ = new global::Image();
         }
         RightImage.MergeFrom(other.RightImage);
     }
     if (other.pointCloud_ != null)
     {
         if (pointCloud_ == null)
         {
             pointCloud_ = new global::PointCloud2();
         }
         PointCloud.MergeFrom(other.PointCloud);
     }
     if (other.navSatFix_ != null)
     {
         if (navSatFix_ == null)
         {
             navSatFix_ = new global::NavSatFix();
         }
         NavSatFix.MergeFrom(other.NavSatFix);
     }
     if (other.odometry_ != null)
     {
         if (odometry_ == null)
         {
             odometry_ = new global::Odometry();
         }
         Odometry.MergeFrom(other.Odometry);
     }
 }
Esempio n. 7
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 17: {
                Latitude = input.ReadDouble();
                break;
            }

            case 25: {
                Longitude = input.ReadDouble();
                break;
            }

            case 33: {
                Altitude = input.ReadDouble();
                break;
            }

            case 42: {
                if (status_ == null)
                {
                    status_ = new global::NavSatStatus();
                }
                input.ReadMessage(status_);
                break;
            }
            }
        }
    }
Esempio n. 8
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 18: {
                ChildFrameId = input.ReadString();
                break;
            }

            case 26: {
                if (pose_ == null)
                {
                    pose_ = new global::PoseWithCovariance();
                }
                input.ReadMessage(pose_);
                break;
            }

            case 34: {
                if (twist_ == null)
                {
                    twist_ = new global::TwistWithCovariance();
                }
                input.ReadMessage(twist_);
                break;
            }
            }
        }
    }
Esempio n. 9
0
 public void MergeFrom(PointCloud2 other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.Height != 0)
     {
         Height = other.Height;
     }
     if (other.Width != 0)
     {
         Width = other.Width;
     }
     fields_.Add(other.fields_);
     if (other.IsBigendian != false)
     {
         IsBigendian = other.IsBigendian;
     }
     if (other.PointStep != 0)
     {
         PointStep = other.PointStep;
     }
     if (other.RowStep != 0)
     {
         RowStep = other.RowStep;
     }
     if (other.Data.Length != 0)
     {
         Data = other.Data;
     }
 }
Esempio n. 10
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 16: {
                Height = input.ReadInt32();
                break;
            }

            case 24: {
                Width = input.ReadInt32();
                break;
            }

            case 34: {
                Data = input.ReadBytes();
                break;
            }
            }
        }
    }
Esempio n. 11
0
 public void MergeFrom(Message other)
 {
     if (other == null)
     {
         return;
     }
     if (other.header_ != null)
     {
         if (header_ == null)
         {
             header_ = new global::Header();
         }
         Header.MergeFrom(other.Header);
     }
     if (other.body_ != null)
     {
         if (body_ == null)
         {
             body_ = new global::Body();
         }
         Body.MergeFrom(other.Body);
     }
 }
Esempio n. 12
0
    public void MergeFrom(pb::CodedInputStream input)
    {
        uint tag;

        while ((tag = input.ReadTag()) != 0)
        {
            switch (tag)
            {
            default:
                input.SkipLastField();
                break;

            case 10: {
                if (header_ == null)
                {
                    header_ = new global::Header();
                }
                input.ReadMessage(header_);
                break;
            }

            case 18: {
                if (leftImage_ == null)
                {
                    leftImage_ = new global::Image();
                }
                input.ReadMessage(leftImage_);
                break;
            }

            case 26: {
                if (rightImage_ == null)
                {
                    rightImage_ = new global::Image();
                }
                input.ReadMessage(rightImage_);
                break;
            }

            case 34: {
                if (pointCloud_ == null)
                {
                    pointCloud_ = new global::PointCloud2();
                }
                input.ReadMessage(pointCloud_);
                break;
            }

            case 42: {
                if (navSatFix_ == null)
                {
                    navSatFix_ = new global::NavSatFix();
                }
                input.ReadMessage(navSatFix_);
                break;
            }

            case 50: {
                if (odometry_ == null)
                {
                    odometry_ = new global::Odometry();
                }
                input.ReadMessage(odometry_);
                break;
            }
            }
        }
    }