Gazebo Msgs

API Reference

9.5.1
laserscan.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: gz/msgs/laserscan.proto
3 
4 #ifndef PROTOBUF_INCLUDED_gz_2fmsgs_2flaserscan_2eproto
5 #define PROTOBUF_INCLUDED_gz_2fmsgs_2flaserscan_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "gz/msgs/pose.pb.h"
34 #include "gz/msgs/header.pb.h"
35 // @@protoc_insertion_point(includes)
36 #define PROTOBUF_INTERNAL_EXPORT_protobuf_gz_2fmsgs_2flaserscan_2eproto GZ_MSGS_VISIBLE
37 
39 // Internal implementation detail -- do not use these members.
40 struct GZ_MSGS_VISIBLE TableStruct {
41  static const ::google::protobuf::internal::ParseTableField entries[];
42  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
43  static const ::google::protobuf::internal::ParseTable schema[1];
44  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
45  static const ::google::protobuf::internal::SerializationTable serialization_table[];
46  static const ::google::protobuf::uint32 offsets[];
47 };
48 void GZ_MSGS_VISIBLE AddDescriptors();
49 } // namespace protobuf_gz_2fmsgs_2flaserscan_2eproto
50 namespace gz {
51 namespace msgs {
52 class LaserScan;
53 class LaserScanDefaultTypeInternal;
54 GZ_MSGS_VISIBLE extern LaserScanDefaultTypeInternal _LaserScan_default_instance_;
55 } // namespace msgs
56 } // namespace gz
57 namespace google {
58 namespace protobuf {
59 template<> GZ_MSGS_VISIBLE ::gz::msgs::LaserScan* Arena::CreateMaybeMessage<::gz::msgs::LaserScan>(Arena*);
60 } // namespace protobuf
61 } // namespace google
62 namespace gz {
63 namespace msgs {
64 
65 // ===================================================================
66 
67 class GZ_MSGS_VISIBLE LaserScan : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:gz.msgs.LaserScan) */ {
68  public:
69  LaserScan();
70  virtual ~LaserScan();
71 
72  LaserScan(const LaserScan& from);
73 
74  inline LaserScan& operator=(const LaserScan& from) {
75  CopyFrom(from);
76  return *this;
77  }
78  #if LANG_CXX11
79  LaserScan(LaserScan&& from) noexcept
80  : LaserScan() {
81  *this = ::std::move(from);
82  }
83 
84  inline LaserScan& operator=(LaserScan&& from) noexcept {
85  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
86  if (this != &from) InternalSwap(&from);
87  } else {
88  CopyFrom(from);
89  }
90  return *this;
91  }
92  #endif
93  static const ::google::protobuf::Descriptor* descriptor();
94  static const LaserScan& default_instance();
95 
96  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
97  static inline const LaserScan* internal_default_instance() {
98  return reinterpret_cast<const LaserScan*>(
100  }
101  static constexpr int kIndexInFileMessages =
102  0;
103 
104  void Swap(LaserScan* other);
105  friend void swap(LaserScan& a, LaserScan& b) {
106  a.Swap(&b);
107  }
108 
109  // implements Message ----------------------------------------------
110 
111  inline LaserScan* New() const final {
112  return CreateMaybeMessage<LaserScan>(NULL);
113  }
114 
115  LaserScan* New(::google::protobuf::Arena* arena) const final {
116  return CreateMaybeMessage<LaserScan>(arena);
117  }
118  void CopyFrom(const ::google::protobuf::Message& from) final;
119  void MergeFrom(const ::google::protobuf::Message& from) final;
120  void CopyFrom(const LaserScan& from);
121  void MergeFrom(const LaserScan& from);
122  void Clear() final;
123  bool IsInitialized() const final;
124 
125  size_t ByteSizeLong() const final;
126  bool MergePartialFromCodedStream(
127  ::google::protobuf::io::CodedInputStream* input) final;
128  void SerializeWithCachedSizes(
129  ::google::protobuf::io::CodedOutputStream* output) const final;
130  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
131  bool deterministic, ::google::protobuf::uint8* target) const final;
132  int GetCachedSize() const final { return _cached_size_.Get(); }
133 
134  private:
135  void SharedCtor();
136  void SharedDtor();
137  void SetCachedSize(int size) const final;
138  void InternalSwap(LaserScan* other);
139  private:
140  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
141  return NULL;
142  }
143  inline void* MaybeArenaPtr() const {
144  return NULL;
145  }
146  public:
147 
148  ::google::protobuf::Metadata GetMetadata() const final;
149 
150  // nested types ----------------------------------------------------
151 
152  // accessors -------------------------------------------------------
153 
154  // repeated double ranges = 14;
155  int ranges_size() const;
156  void clear_ranges();
157  static const int kRangesFieldNumber = 14;
158  double ranges(int index) const;
159  void set_ranges(int index, double value);
160  void add_ranges(double value);
161  const ::google::protobuf::RepeatedField< double >&
162  ranges() const;
163  ::google::protobuf::RepeatedField< double >*
164  mutable_ranges();
165 
166  // repeated double intensities = 15;
167  int intensities_size() const;
168  void clear_intensities();
169  static const int kIntensitiesFieldNumber = 15;
170  double intensities(int index) const;
171  void set_intensities(int index, double value);
172  void add_intensities(double value);
173  const ::google::protobuf::RepeatedField< double >&
174  intensities() const;
175  ::google::protobuf::RepeatedField< double >*
176  mutable_intensities();
177 
178  // string frame = 2;
179  void clear_frame();
180  static const int kFrameFieldNumber = 2;
181  const ::std::string& frame() const;
182  void set_frame(const ::std::string& value);
183  #if LANG_CXX11
184  void set_frame(::std::string&& value);
185  #endif
186  void set_frame(const char* value);
187  void set_frame(const char* value, size_t size);
188  ::std::string* mutable_frame();
189  ::std::string* release_frame();
190  void set_allocated_frame(::std::string* frame);
191 
192  // .gz.msgs.Header header = 1;
193  bool has_header() const;
194  void clear_header();
195  static const int kHeaderFieldNumber = 1;
196  private:
197  const ::gz::msgs::Header& _internal_header() const;
198  public:
199  const ::gz::msgs::Header& header() const;
200  ::gz::msgs::Header* release_header();
201  ::gz::msgs::Header* mutable_header();
202  void set_allocated_header(::gz::msgs::Header* header);
203 
204  // .gz.msgs.Pose world_pose = 3;
205  bool has_world_pose() const;
206  void clear_world_pose();
207  static const int kWorldPoseFieldNumber = 3;
208  private:
209  const ::gz::msgs::Pose& _internal_world_pose() const;
210  public:
211  const ::gz::msgs::Pose& world_pose() const;
212  ::gz::msgs::Pose* release_world_pose();
213  ::gz::msgs::Pose* mutable_world_pose();
214  void set_allocated_world_pose(::gz::msgs::Pose* world_pose);
215 
216  // double angle_min = 4;
217  void clear_angle_min();
218  static const int kAngleMinFieldNumber = 4;
219  double angle_min() const;
220  void set_angle_min(double value);
221 
222  // double angle_max = 5;
223  void clear_angle_max();
224  static const int kAngleMaxFieldNumber = 5;
225  double angle_max() const;
226  void set_angle_max(double value);
227 
228  // double angle_step = 6;
229  void clear_angle_step();
230  static const int kAngleStepFieldNumber = 6;
231  double angle_step() const;
232  void set_angle_step(double value);
233 
234  // double range_min = 7;
235  void clear_range_min();
236  static const int kRangeMinFieldNumber = 7;
237  double range_min() const;
238  void set_range_min(double value);
239 
240  // double range_max = 8;
241  void clear_range_max();
242  static const int kRangeMaxFieldNumber = 8;
243  double range_max() const;
244  void set_range_max(double value);
245 
246  // double vertical_angle_min = 10;
247  void clear_vertical_angle_min();
248  static const int kVerticalAngleMinFieldNumber = 10;
249  double vertical_angle_min() const;
250  void set_vertical_angle_min(double value);
251 
252  // double vertical_angle_max = 11;
253  void clear_vertical_angle_max();
254  static const int kVerticalAngleMaxFieldNumber = 11;
255  double vertical_angle_max() const;
256  void set_vertical_angle_max(double value);
257 
258  // uint32 count = 9;
259  void clear_count();
260  static const int kCountFieldNumber = 9;
261  ::google::protobuf::uint32 count() const;
262  void set_count(::google::protobuf::uint32 value);
263 
264  // uint32 vertical_count = 13;
265  void clear_vertical_count();
266  static const int kVerticalCountFieldNumber = 13;
267  ::google::protobuf::uint32 vertical_count() const;
268  void set_vertical_count(::google::protobuf::uint32 value);
269 
270  // double vertical_angle_step = 12;
271  void clear_vertical_angle_step();
272  static const int kVerticalAngleStepFieldNumber = 12;
273  double vertical_angle_step() const;
274  void set_vertical_angle_step(double value);
275 
276  // @@protoc_insertion_point(class_scope:gz.msgs.LaserScan)
277  private:
278 
279  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
280  ::google::protobuf::RepeatedField< double > ranges_;
281  mutable int _ranges_cached_byte_size_;
282  ::google::protobuf::RepeatedField< double > intensities_;
283  mutable int _intensities_cached_byte_size_;
284  ::google::protobuf::internal::ArenaStringPtr frame_;
285  ::gz::msgs::Header* header_;
286  ::gz::msgs::Pose* world_pose_;
287  double angle_min_;
288  double angle_max_;
289  double angle_step_;
290  double range_min_;
291  double range_max_;
292  double vertical_angle_min_;
293  double vertical_angle_max_;
294  ::google::protobuf::uint32 count_;
295  ::google::protobuf::uint32 vertical_count_;
296  double vertical_angle_step_;
297  mutable ::google::protobuf::internal::CachedSize _cached_size_;
298  friend struct ::protobuf_gz_2fmsgs_2flaserscan_2eproto::TableStruct;
299 };
300 // ===================================================================
301 
302 
303 // ===================================================================
304 
305 #ifdef __GNUC__
306  #pragma GCC diagnostic push
307  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
308 #endif // __GNUC__
309 // LaserScan
310 
311 // .gz.msgs.Header header = 1;
312 inline bool LaserScan::has_header() const {
313  return this != internal_default_instance() && header_ != NULL;
314 }
315 inline const ::gz::msgs::Header& LaserScan::_internal_header() const {
316  return *header_;
317 }
318 inline const ::gz::msgs::Header& LaserScan::header() const {
319  const ::gz::msgs::Header* p = header_;
320  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.header)
321  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::Header*>(
323 }
324 inline ::gz::msgs::Header* LaserScan::release_header() {
325  // @@protoc_insertion_point(field_release:gz.msgs.LaserScan.header)
326 
327  ::gz::msgs::Header* temp = header_;
328  header_ = NULL;
329  return temp;
330 }
331 inline ::gz::msgs::Header* LaserScan::mutable_header() {
332 
333  if (header_ == NULL) {
334  auto* p = CreateMaybeMessage<::gz::msgs::Header>(GetArenaNoVirtual());
335  header_ = p;
336  }
337  // @@protoc_insertion_point(field_mutable:gz.msgs.LaserScan.header)
338  return header_;
339 }
341  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
342  if (message_arena == NULL) {
343  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
344  }
345  if (header) {
346  ::google::protobuf::Arena* submessage_arena = NULL;
347  if (message_arena != submessage_arena) {
348  header = ::google::protobuf::internal::GetOwnedMessage(
349  message_arena, header, submessage_arena);
350  }
351 
352  } else {
353 
354  }
355  header_ = header;
356  // @@protoc_insertion_point(field_set_allocated:gz.msgs.LaserScan.header)
357 }
358 
359 // string frame = 2;
360 inline void LaserScan::clear_frame() {
361  frame_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
362 }
363 inline const ::std::string& LaserScan::frame() const {
364  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.frame)
365  return frame_.GetNoArena();
366 }
367 inline void LaserScan::set_frame(const ::std::string& value) {
368 
369  frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
370  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.frame)
371 }
372 #if LANG_CXX11
373 inline void LaserScan::set_frame(::std::string&& value) {
374 
375  frame_.SetNoArena(
376  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
377  // @@protoc_insertion_point(field_set_rvalue:gz.msgs.LaserScan.frame)
378 }
379 #endif
380 inline void LaserScan::set_frame(const char* value) {
381  GOOGLE_DCHECK(value != NULL);
382 
383  frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
384  // @@protoc_insertion_point(field_set_char:gz.msgs.LaserScan.frame)
385 }
386 inline void LaserScan::set_frame(const char* value, size_t size) {
387 
388  frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
389  ::std::string(reinterpret_cast<const char*>(value), size));
390  // @@protoc_insertion_point(field_set_pointer:gz.msgs.LaserScan.frame)
391 }
392 inline ::std::string* LaserScan::mutable_frame() {
393 
394  // @@protoc_insertion_point(field_mutable:gz.msgs.LaserScan.frame)
395  return frame_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
396 }
397 inline ::std::string* LaserScan::release_frame() {
398  // @@protoc_insertion_point(field_release:gz.msgs.LaserScan.frame)
399 
400  return frame_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
401 }
403  if (frame != NULL) {
404 
405  } else {
406 
407  }
408  frame_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), frame);
409  // @@protoc_insertion_point(field_set_allocated:gz.msgs.LaserScan.frame)
410 }
411 
412 // .gz.msgs.Pose world_pose = 3;
413 inline bool LaserScan::has_world_pose() const {
414  return this != internal_default_instance() && world_pose_ != NULL;
415 }
416 inline const ::gz::msgs::Pose& LaserScan::_internal_world_pose() const {
417  return *world_pose_;
418 }
419 inline const ::gz::msgs::Pose& LaserScan::world_pose() const {
420  const ::gz::msgs::Pose* p = world_pose_;
421  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.world_pose)
422  return p != NULL ? *p : *reinterpret_cast<const ::gz::msgs::Pose*>(
424 }
425 inline ::gz::msgs::Pose* LaserScan::release_world_pose() {
426  // @@protoc_insertion_point(field_release:gz.msgs.LaserScan.world_pose)
427 
428  ::gz::msgs::Pose* temp = world_pose_;
429  world_pose_ = NULL;
430  return temp;
431 }
432 inline ::gz::msgs::Pose* LaserScan::mutable_world_pose() {
433 
434  if (world_pose_ == NULL) {
435  auto* p = CreateMaybeMessage<::gz::msgs::Pose>(GetArenaNoVirtual());
436  world_pose_ = p;
437  }
438  // @@protoc_insertion_point(field_mutable:gz.msgs.LaserScan.world_pose)
439  return world_pose_;
440 }
442  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
443  if (message_arena == NULL) {
444  delete reinterpret_cast< ::google::protobuf::MessageLite*>(world_pose_);
445  }
446  if (world_pose) {
447  ::google::protobuf::Arena* submessage_arena = NULL;
448  if (message_arena != submessage_arena) {
449  world_pose = ::google::protobuf::internal::GetOwnedMessage(
450  message_arena, world_pose, submessage_arena);
451  }
452 
453  } else {
454 
455  }
456  world_pose_ = world_pose;
457  // @@protoc_insertion_point(field_set_allocated:gz.msgs.LaserScan.world_pose)
458 }
459 
460 // double angle_min = 4;
462  angle_min_ = 0;
463 }
464 inline double LaserScan::angle_min() const {
465  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.angle_min)
466  return angle_min_;
467 }
468 inline void LaserScan::set_angle_min(double value) {
469 
470  angle_min_ = value;
471  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.angle_min)
472 }
473 
474 // double angle_max = 5;
476  angle_max_ = 0;
477 }
478 inline double LaserScan::angle_max() const {
479  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.angle_max)
480  return angle_max_;
481 }
482 inline void LaserScan::set_angle_max(double value) {
483 
484  angle_max_ = value;
485  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.angle_max)
486 }
487 
488 // double angle_step = 6;
490  angle_step_ = 0;
491 }
492 inline double LaserScan::angle_step() const {
493  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.angle_step)
494  return angle_step_;
495 }
496 inline void LaserScan::set_angle_step(double value) {
497 
498  angle_step_ = value;
499  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.angle_step)
500 }
501 
502 // double range_min = 7;
504  range_min_ = 0;
505 }
506 inline double LaserScan::range_min() const {
507  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.range_min)
508  return range_min_;
509 }
510 inline void LaserScan::set_range_min(double value) {
511 
512  range_min_ = value;
513  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.range_min)
514 }
515 
516 // double range_max = 8;
518  range_max_ = 0;
519 }
520 inline double LaserScan::range_max() const {
521  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.range_max)
522  return range_max_;
523 }
524 inline void LaserScan::set_range_max(double value) {
525 
526  range_max_ = value;
527  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.range_max)
528 }
529 
530 // uint32 count = 9;
531 inline void LaserScan::clear_count() {
532  count_ = 0u;
533 }
534 inline ::google::protobuf::uint32 LaserScan::count() const {
535  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.count)
536  return count_;
537 }
538 inline void LaserScan::set_count(::google::protobuf::uint32 value) {
539 
540  count_ = value;
541  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.count)
542 }
543 
544 // double vertical_angle_min = 10;
546  vertical_angle_min_ = 0;
547 }
548 inline double LaserScan::vertical_angle_min() const {
549  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.vertical_angle_min)
550  return vertical_angle_min_;
551 }
552 inline void LaserScan::set_vertical_angle_min(double value) {
553 
554  vertical_angle_min_ = value;
555  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.vertical_angle_min)
556 }
557 
558 // double vertical_angle_max = 11;
560  vertical_angle_max_ = 0;
561 }
562 inline double LaserScan::vertical_angle_max() const {
563  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.vertical_angle_max)
564  return vertical_angle_max_;
565 }
566 inline void LaserScan::set_vertical_angle_max(double value) {
567 
568  vertical_angle_max_ = value;
569  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.vertical_angle_max)
570 }
571 
572 // double vertical_angle_step = 12;
574  vertical_angle_step_ = 0;
575 }
576 inline double LaserScan::vertical_angle_step() const {
577  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.vertical_angle_step)
578  return vertical_angle_step_;
579 }
580 inline void LaserScan::set_vertical_angle_step(double value) {
581 
582  vertical_angle_step_ = value;
583  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.vertical_angle_step)
584 }
585 
586 // uint32 vertical_count = 13;
588  vertical_count_ = 0u;
589 }
590 inline ::google::protobuf::uint32 LaserScan::vertical_count() const {
591  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.vertical_count)
592  return vertical_count_;
593 }
594 inline void LaserScan::set_vertical_count(::google::protobuf::uint32 value) {
595 
596  vertical_count_ = value;
597  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.vertical_count)
598 }
599 
600 // repeated double ranges = 14;
601 inline int LaserScan::ranges_size() const {
602  return ranges_.size();
603 }
604 inline void LaserScan::clear_ranges() {
605  ranges_.Clear();
606 }
607 inline double LaserScan::ranges(int index) const {
608  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.ranges)
609  return ranges_.Get(index);
610 }
611 inline void LaserScan::set_ranges(int index, double value) {
612  ranges_.Set(index, value);
613  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.ranges)
614 }
615 inline void LaserScan::add_ranges(double value) {
616  ranges_.Add(value);
617  // @@protoc_insertion_point(field_add:gz.msgs.LaserScan.ranges)
618 }
619 inline const ::google::protobuf::RepeatedField< double >&
621  // @@protoc_insertion_point(field_list:gz.msgs.LaserScan.ranges)
622  return ranges_;
623 }
624 inline ::google::protobuf::RepeatedField< double >*
626  // @@protoc_insertion_point(field_mutable_list:gz.msgs.LaserScan.ranges)
627  return &ranges_;
628 }
629 
630 // repeated double intensities = 15;
631 inline int LaserScan::intensities_size() const {
632  return intensities_.size();
633 }
635  intensities_.Clear();
636 }
637 inline double LaserScan::intensities(int index) const {
638  // @@protoc_insertion_point(field_get:gz.msgs.LaserScan.intensities)
639  return intensities_.Get(index);
640 }
641 inline void LaserScan::set_intensities(int index, double value) {
642  intensities_.Set(index, value);
643  // @@protoc_insertion_point(field_set:gz.msgs.LaserScan.intensities)
644 }
645 inline void LaserScan::add_intensities(double value) {
646  intensities_.Add(value);
647  // @@protoc_insertion_point(field_add:gz.msgs.LaserScan.intensities)
648 }
649 inline const ::google::protobuf::RepeatedField< double >&
651  // @@protoc_insertion_point(field_list:gz.msgs.LaserScan.intensities)
652  return intensities_;
653 }
654 inline ::google::protobuf::RepeatedField< double >*
656  // @@protoc_insertion_point(field_mutable_list:gz.msgs.LaserScan.intensities)
657  return &intensities_;
658 }
659 
660 #ifdef __GNUC__
661  #pragma GCC diagnostic pop
662 #endif // __GNUC__
663 
664 // @@protoc_insertion_point(namespace_scope)
665 
666 } // namespace msgs
667 } // namespace gz
668 
669 // @@protoc_insertion_point(global_scope)
670 
671 #endif // PROTOBUF_INCLUDED_gz_2fmsgs_2flaserscan_2eproto