Ignition Msgs

API Reference

5.8.1
raysensor.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/raysensor.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fraysensor_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fraysensor_2eproto
6 
7 #include <limits>
8 #include <string>
9 
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3019000
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 3019000 < 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/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/metadata_lite.h>
29 #include <google/protobuf/generated_message_reflection.h>
30 #include <google/protobuf/message.h>
31 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
32 #include <google/protobuf/extension_set.h> // IWYU pragma: export
33 #include <google/protobuf/unknown_field_set.h>
35 #ifndef _MSC_VER
36 #pragma GCC system_header
37 #else
38 #pragma warning(push)
39 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
40 #endif
41 #ifdef __linux__
42 #include <sys/sysmacros.h>
43 #endif
44 #include <memory>
45 #include <ignition/msgs/Export.hh>
46 // @@protoc_insertion_point(includes)
47 #include <google/protobuf/port_def.inc>
48 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fraysensor_2eproto IGNITION_MSGS_VISIBLE
49 PROTOBUF_NAMESPACE_OPEN
50 namespace internal {
51 class AnyMetadata;
52 } // namespace internal
53 PROTOBUF_NAMESPACE_CLOSE
54 
55 // Internal implementation detail -- do not use these members.
57  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
58  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
59  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
60  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
61  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
62  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
63  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
64  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
65  static const uint32_t offsets[];
66 };
67 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fraysensor_2eproto;
68 namespace ignition {
69 namespace msgs {
70 class RaySensor;
71 struct RaySensorDefaultTypeInternal;
72 IGNITION_MSGS_VISIBLE extern RaySensorDefaultTypeInternal _RaySensor_default_instance_;
73 } // namespace msgs
74 } // namespace ignition
75 PROTOBUF_NAMESPACE_OPEN
76 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::RaySensor* Arena::CreateMaybeMessage<::ignition::msgs::RaySensor>(Arena*);
77 PROTOBUF_NAMESPACE_CLOSE
78 namespace ignition {
79 namespace msgs {
80 
81 // ===================================================================
82 
83 class IGNITION_MSGS_VISIBLE RaySensor final :
84  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.RaySensor) */ {
85  public:
86  inline RaySensor() : RaySensor(nullptr) {}
87  ~RaySensor() override;
88  explicit constexpr RaySensor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
89 
90  RaySensor(const RaySensor& from);
91  RaySensor(RaySensor&& from) noexcept
92  : RaySensor() {
93  *this = ::std::move(from);
94  }
95 
96  inline RaySensor& operator=(const RaySensor& from) {
97  CopyFrom(from);
98  return *this;
99  }
100  inline RaySensor& operator=(RaySensor&& from) noexcept {
101  if (this == &from) return *this;
102  if (GetOwningArena() == from.GetOwningArena()
103  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
104  && GetOwningArena() != nullptr
105  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
106  ) {
107  InternalSwap(&from);
108  } else {
109  CopyFrom(from);
110  }
111  return *this;
112  }
113 
114  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
115  return GetDescriptor();
116  }
117  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
118  return default_instance().GetMetadata().descriptor;
119  }
120  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
121  return default_instance().GetMetadata().reflection;
122  }
123  static const RaySensor& default_instance() {
124  return *internal_default_instance();
125  }
126  static inline const RaySensor* internal_default_instance() {
127  return reinterpret_cast<const RaySensor*>(
129  }
130  static constexpr int kIndexInFileMessages =
131  0;
132 
133  friend void swap(RaySensor& a, RaySensor& b) {
134  a.Swap(&b);
135  }
136  inline void Swap(RaySensor* other) {
137  if (other == this) return;
138  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
139  if (GetOwningArena() != nullptr &&
140  GetOwningArena() == other->GetOwningArena()) {
141  #else // PROTOBUF_FORCE_COPY_IN_SWAP
142  if (GetOwningArena() == other->GetOwningArena()) {
143  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
144  InternalSwap(other);
145  } else {
146  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
147  }
148  }
149  void UnsafeArenaSwap(RaySensor* other) {
150  if (other == this) return;
151  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
152  InternalSwap(other);
153  }
154 
155  // implements Message ----------------------------------------------
156 
157  RaySensor* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
158  return CreateMaybeMessage<RaySensor>(arena);
159  }
160  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
161  void CopyFrom(const RaySensor& from);
162  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
163  void MergeFrom(const RaySensor& from);
164  private:
165  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
166  public:
167  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
168  bool IsInitialized() const final;
169 
170  size_t ByteSizeLong() const final;
171  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
172  uint8_t* _InternalSerialize(
173  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
174  int GetCachedSize() const final { return _cached_size_.Get(); }
175 
176  private:
177  void SharedCtor();
178  void SharedDtor();
179  void SetCachedSize(int size) const final;
180  void InternalSwap(RaySensor* other);
181 
182  private:
183  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
184  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
185  return "ignition.msgs.RaySensor";
186  }
187  protected:
188  explicit RaySensor(::PROTOBUF_NAMESPACE_ID::Arena* arena,
189  bool is_message_owned = false);
190  private:
191  static void ArenaDtor(void* object);
192  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
193  public:
194 
195  static const ClassData _class_data_;
196  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
197 
198  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
199 
200  // nested types ----------------------------------------------------
201 
202  // accessors -------------------------------------------------------
203 
204  enum : int {
205  kHeaderFieldNumber = 1,
206  kDisplayScanFieldNumber = 2,
207  kHorizontalSamplesFieldNumber = 3,
208  kHorizontalResolutionFieldNumber = 4,
209  kHorizontalMinAngleFieldNumber = 5,
210  kHorizontalMaxAngleFieldNumber = 6,
211  kVerticalResolutionFieldNumber = 8,
212  kVerticalMinAngleFieldNumber = 9,
213  kVerticalMaxAngleFieldNumber = 10,
214  kRangeMinFieldNumber = 11,
215  kRangeMaxFieldNumber = 12,
216  kRangeResolutionFieldNumber = 13,
217  kVerticalSamplesFieldNumber = 7,
218  };
219  // .ignition.msgs.Header header = 1;
220  bool has_header() const;
221  private:
222  bool _internal_has_header() const;
223  public:
224  void clear_header();
225  const ::ignition::msgs::Header& header() const;
226  PROTOBUF_NODISCARD ::ignition::msgs::Header* release_header();
227  ::ignition::msgs::Header* mutable_header();
228  void set_allocated_header(::ignition::msgs::Header* header);
229  private:
230  const ::ignition::msgs::Header& _internal_header() const;
231  ::ignition::msgs::Header* _internal_mutable_header();
232  public:
233  void unsafe_arena_set_allocated_header(
234  ::ignition::msgs::Header* header);
235  ::ignition::msgs::Header* unsafe_arena_release_header();
236 
237  // bool display_scan = 2;
238  void clear_display_scan();
239  bool display_scan() const;
240  void set_display_scan(bool value);
241  private:
242  bool _internal_display_scan() const;
243  void _internal_set_display_scan(bool value);
244  public:
245 
246  // int32 horizontal_samples = 3;
247  void clear_horizontal_samples();
248  int32_t horizontal_samples() const;
249  void set_horizontal_samples(int32_t value);
250  private:
251  int32_t _internal_horizontal_samples() const;
252  void _internal_set_horizontal_samples(int32_t value);
253  public:
254 
255  // double horizontal_resolution = 4;
256  void clear_horizontal_resolution();
257  double horizontal_resolution() const;
258  void set_horizontal_resolution(double value);
259  private:
260  double _internal_horizontal_resolution() const;
261  void _internal_set_horizontal_resolution(double value);
262  public:
263 
264  // double horizontal_min_angle = 5;
265  void clear_horizontal_min_angle();
266  double horizontal_min_angle() const;
267  void set_horizontal_min_angle(double value);
268  private:
269  double _internal_horizontal_min_angle() const;
270  void _internal_set_horizontal_min_angle(double value);
271  public:
272 
273  // double horizontal_max_angle = 6;
274  void clear_horizontal_max_angle();
275  double horizontal_max_angle() const;
276  void set_horizontal_max_angle(double value);
277  private:
278  double _internal_horizontal_max_angle() const;
279  void _internal_set_horizontal_max_angle(double value);
280  public:
281 
282  // double vertical_resolution = 8;
283  void clear_vertical_resolution();
284  double vertical_resolution() const;
285  void set_vertical_resolution(double value);
286  private:
287  double _internal_vertical_resolution() const;
288  void _internal_set_vertical_resolution(double value);
289  public:
290 
291  // double vertical_min_angle = 9;
292  void clear_vertical_min_angle();
293  double vertical_min_angle() const;
294  void set_vertical_min_angle(double value);
295  private:
296  double _internal_vertical_min_angle() const;
297  void _internal_set_vertical_min_angle(double value);
298  public:
299 
300  // double vertical_max_angle = 10;
301  void clear_vertical_max_angle();
302  double vertical_max_angle() const;
303  void set_vertical_max_angle(double value);
304  private:
305  double _internal_vertical_max_angle() const;
306  void _internal_set_vertical_max_angle(double value);
307  public:
308 
309  // double range_min = 11;
310  void clear_range_min();
311  double range_min() const;
312  void set_range_min(double value);
313  private:
314  double _internal_range_min() const;
315  void _internal_set_range_min(double value);
316  public:
317 
318  // double range_max = 12;
319  void clear_range_max();
320  double range_max() const;
321  void set_range_max(double value);
322  private:
323  double _internal_range_max() const;
324  void _internal_set_range_max(double value);
325  public:
326 
327  // double range_resolution = 13;
328  void clear_range_resolution();
329  double range_resolution() const;
330  void set_range_resolution(double value);
331  private:
332  double _internal_range_resolution() const;
333  void _internal_set_range_resolution(double value);
334  public:
335 
336  // int32 vertical_samples = 7;
337  void clear_vertical_samples();
338  int32_t vertical_samples() const;
339  void set_vertical_samples(int32_t value);
340  private:
341  int32_t _internal_vertical_samples() const;
342  void _internal_set_vertical_samples(int32_t value);
343  public:
344 
345  // @@protoc_insertion_point(class_scope:ignition.msgs.RaySensor)
346  private:
347  class _Internal;
348 
349  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
350  typedef void InternalArenaConstructable_;
351  typedef void DestructorSkippable_;
352  ::ignition::msgs::Header* header_;
353  bool display_scan_;
354  int32_t horizontal_samples_;
355  double horizontal_resolution_;
356  double horizontal_min_angle_;
357  double horizontal_max_angle_;
358  double vertical_resolution_;
359  double vertical_min_angle_;
360  double vertical_max_angle_;
361  double range_min_;
362  double range_max_;
363  double range_resolution_;
364  int32_t vertical_samples_;
365  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
366  friend struct ::TableStruct_ignition_2fmsgs_2fraysensor_2eproto;
367 };
368 // ===================================================================
369 
370 
371 // ===================================================================
372 
373 #ifdef __GNUC__
374  #pragma GCC diagnostic push
375  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
376 #endif // __GNUC__
377 // RaySensor
378 
379 // .ignition.msgs.Header header = 1;
380 inline bool RaySensor::_internal_has_header() const {
381  return this != internal_default_instance() && header_ != nullptr;
382 }
383 inline bool RaySensor::has_header() const {
384  return _internal_has_header();
385 }
386 inline const ::ignition::msgs::Header& RaySensor::_internal_header() const {
387  const ::ignition::msgs::Header* p = header_;
388  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
390 }
391 inline const ::ignition::msgs::Header& RaySensor::header() const {
392  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.header)
393  return _internal_header();
394 }
396  ::ignition::msgs::Header* header) {
397  if (GetArenaForAllocation() == nullptr) {
398  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
399  }
400  header_ = header;
401  if (header) {
402 
403  } else {
404 
405  }
406  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.RaySensor.header)
407 }
408 inline ::ignition::msgs::Header* RaySensor::release_header() {
409 
410  ::ignition::msgs::Header* temp = header_;
411  header_ = nullptr;
412 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
413  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
414  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
415  if (GetArenaForAllocation() == nullptr) { delete old; }
416 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
417  if (GetArenaForAllocation() != nullptr) {
418  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
419  }
420 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
421  return temp;
422 }
423 inline ::ignition::msgs::Header* RaySensor::unsafe_arena_release_header() {
424  // @@protoc_insertion_point(field_release:ignition.msgs.RaySensor.header)
425 
426  ::ignition::msgs::Header* temp = header_;
427  header_ = nullptr;
428  return temp;
429 }
430 inline ::ignition::msgs::Header* RaySensor::_internal_mutable_header() {
431 
432  if (header_ == nullptr) {
433  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaForAllocation());
434  header_ = p;
435  }
436  return header_;
437 }
438 inline ::ignition::msgs::Header* RaySensor::mutable_header() {
439  ::ignition::msgs::Header* _msg = _internal_mutable_header();
440  // @@protoc_insertion_point(field_mutable:ignition.msgs.RaySensor.header)
441  return _msg;
442 }
444  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
445  if (message_arena == nullptr) {
446  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
447  }
448  if (header) {
449  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
450  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
451  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
452  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header));
453  if (message_arena != submessage_arena) {
454  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
455  message_arena, header, submessage_arena);
456  }
457 
458  } else {
459 
460  }
461  header_ = header;
462  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.RaySensor.header)
463 }
464 
465 // bool display_scan = 2;
467  display_scan_ = false;
468 }
469 inline bool RaySensor::_internal_display_scan() const {
470  return display_scan_;
471 }
472 inline bool RaySensor::display_scan() const {
473  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.display_scan)
474  return _internal_display_scan();
475 }
476 inline void RaySensor::_internal_set_display_scan(bool value) {
477 
478  display_scan_ = value;
479 }
480 inline void RaySensor::set_display_scan(bool value) {
481  _internal_set_display_scan(value);
482  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.display_scan)
483 }
484 
485 // int32 horizontal_samples = 3;
487  horizontal_samples_ = 0;
488 }
489 inline int32_t RaySensor::_internal_horizontal_samples() const {
490  return horizontal_samples_;
491 }
492 inline int32_t RaySensor::horizontal_samples() const {
493  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.horizontal_samples)
494  return _internal_horizontal_samples();
495 }
496 inline void RaySensor::_internal_set_horizontal_samples(int32_t value) {
497 
498  horizontal_samples_ = value;
499 }
500 inline void RaySensor::set_horizontal_samples(int32_t value) {
501  _internal_set_horizontal_samples(value);
502  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.horizontal_samples)
503 }
504 
505 // double horizontal_resolution = 4;
507  horizontal_resolution_ = 0;
508 }
509 inline double RaySensor::_internal_horizontal_resolution() const {
510  return horizontal_resolution_;
511 }
512 inline double RaySensor::horizontal_resolution() const {
513  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.horizontal_resolution)
514  return _internal_horizontal_resolution();
515 }
516 inline void RaySensor::_internal_set_horizontal_resolution(double value) {
517 
518  horizontal_resolution_ = value;
519 }
520 inline void RaySensor::set_horizontal_resolution(double value) {
521  _internal_set_horizontal_resolution(value);
522  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.horizontal_resolution)
523 }
524 
525 // double horizontal_min_angle = 5;
527  horizontal_min_angle_ = 0;
528 }
529 inline double RaySensor::_internal_horizontal_min_angle() const {
530  return horizontal_min_angle_;
531 }
532 inline double RaySensor::horizontal_min_angle() const {
533  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.horizontal_min_angle)
534  return _internal_horizontal_min_angle();
535 }
536 inline void RaySensor::_internal_set_horizontal_min_angle(double value) {
537 
538  horizontal_min_angle_ = value;
539 }
540 inline void RaySensor::set_horizontal_min_angle(double value) {
541  _internal_set_horizontal_min_angle(value);
542  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.horizontal_min_angle)
543 }
544 
545 // double horizontal_max_angle = 6;
547  horizontal_max_angle_ = 0;
548 }
549 inline double RaySensor::_internal_horizontal_max_angle() const {
550  return horizontal_max_angle_;
551 }
552 inline double RaySensor::horizontal_max_angle() const {
553  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.horizontal_max_angle)
554  return _internal_horizontal_max_angle();
555 }
556 inline void RaySensor::_internal_set_horizontal_max_angle(double value) {
557 
558  horizontal_max_angle_ = value;
559 }
560 inline void RaySensor::set_horizontal_max_angle(double value) {
561  _internal_set_horizontal_max_angle(value);
562  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.horizontal_max_angle)
563 }
564 
565 // int32 vertical_samples = 7;
567  vertical_samples_ = 0;
568 }
569 inline int32_t RaySensor::_internal_vertical_samples() const {
570  return vertical_samples_;
571 }
572 inline int32_t RaySensor::vertical_samples() const {
573  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.vertical_samples)
574  return _internal_vertical_samples();
575 }
576 inline void RaySensor::_internal_set_vertical_samples(int32_t value) {
577 
578  vertical_samples_ = value;
579 }
580 inline void RaySensor::set_vertical_samples(int32_t value) {
581  _internal_set_vertical_samples(value);
582  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.vertical_samples)
583 }
584 
585 // double vertical_resolution = 8;
587  vertical_resolution_ = 0;
588 }
589 inline double RaySensor::_internal_vertical_resolution() const {
590  return vertical_resolution_;
591 }
592 inline double RaySensor::vertical_resolution() const {
593  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.vertical_resolution)
594  return _internal_vertical_resolution();
595 }
596 inline void RaySensor::_internal_set_vertical_resolution(double value) {
597 
598  vertical_resolution_ = value;
599 }
600 inline void RaySensor::set_vertical_resolution(double value) {
601  _internal_set_vertical_resolution(value);
602  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.vertical_resolution)
603 }
604 
605 // double vertical_min_angle = 9;
607  vertical_min_angle_ = 0;
608 }
609 inline double RaySensor::_internal_vertical_min_angle() const {
610  return vertical_min_angle_;
611 }
612 inline double RaySensor::vertical_min_angle() const {
613  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.vertical_min_angle)
614  return _internal_vertical_min_angle();
615 }
616 inline void RaySensor::_internal_set_vertical_min_angle(double value) {
617 
618  vertical_min_angle_ = value;
619 }
620 inline void RaySensor::set_vertical_min_angle(double value) {
621  _internal_set_vertical_min_angle(value);
622  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.vertical_min_angle)
623 }
624 
625 // double vertical_max_angle = 10;
627  vertical_max_angle_ = 0;
628 }
629 inline double RaySensor::_internal_vertical_max_angle() const {
630  return vertical_max_angle_;
631 }
632 inline double RaySensor::vertical_max_angle() const {
633  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.vertical_max_angle)
634  return _internal_vertical_max_angle();
635 }
636 inline void RaySensor::_internal_set_vertical_max_angle(double value) {
637 
638  vertical_max_angle_ = value;
639 }
640 inline void RaySensor::set_vertical_max_angle(double value) {
641  _internal_set_vertical_max_angle(value);
642  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.vertical_max_angle)
643 }
644 
645 // double range_min = 11;
647  range_min_ = 0;
648 }
649 inline double RaySensor::_internal_range_min() const {
650  return range_min_;
651 }
652 inline double RaySensor::range_min() const {
653  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.range_min)
654  return _internal_range_min();
655 }
656 inline void RaySensor::_internal_set_range_min(double value) {
657 
658  range_min_ = value;
659 }
660 inline void RaySensor::set_range_min(double value) {
661  _internal_set_range_min(value);
662  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.range_min)
663 }
664 
665 // double range_max = 12;
667  range_max_ = 0;
668 }
669 inline double RaySensor::_internal_range_max() const {
670  return range_max_;
671 }
672 inline double RaySensor::range_max() const {
673  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.range_max)
674  return _internal_range_max();
675 }
676 inline void RaySensor::_internal_set_range_max(double value) {
677 
678  range_max_ = value;
679 }
680 inline void RaySensor::set_range_max(double value) {
681  _internal_set_range_max(value);
682  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.range_max)
683 }
684 
685 // double range_resolution = 13;
687  range_resolution_ = 0;
688 }
689 inline double RaySensor::_internal_range_resolution() const {
690  return range_resolution_;
691 }
692 inline double RaySensor::range_resolution() const {
693  // @@protoc_insertion_point(field_get:ignition.msgs.RaySensor.range_resolution)
694  return _internal_range_resolution();
695 }
696 inline void RaySensor::_internal_set_range_resolution(double value) {
697 
698  range_resolution_ = value;
699 }
700 inline void RaySensor::set_range_resolution(double value) {
701  _internal_set_range_resolution(value);
702  // @@protoc_insertion_point(field_set:ignition.msgs.RaySensor.range_resolution)
703 }
704 
705 #ifdef __GNUC__
706  #pragma GCC diagnostic pop
707 #endif // __GNUC__
708 
713 // @@protoc_insertion_point(namespace_scope)
714 
715 } // namespace msgs
716 } // namespace ignition
717 
718 #ifdef _MSC_VER
719 #pragma warning(pop)
720 #endif
721 // @@protoc_insertion_point(global_scope)
722 
723 #include <google/protobuf/port_undef.inc>
724 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fraysensor_2eproto
Definition: header.pb.h:265
Definition: raysensor.pb.h:84
static const RaySensor & default_instance()
Definition: raysensor.pb.h:123
double range_resolution() const
Definition: raysensor.pb.h:692
int32_t horizontal_samples() const
Definition: raysensor.pb.h:492
RaySensor(const RaySensor &from)
void clear_vertical_max_angle()
Definition: raysensor.pb.h:626
void clear_horizontal_samples()
Definition: raysensor.pb.h:486
void set_range_max(double value)
Definition: raysensor.pb.h:680
int32_t vertical_samples() const
Definition: raysensor.pb.h:572
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: raysensor.pb.h:120
bool has_header() const
Definition: raysensor.pb.h:383
void set_vertical_min_angle(double value)
Definition: raysensor.pb.h:620
void set_horizontal_resolution(double value)
Definition: raysensor.pb.h:520
void set_vertical_max_angle(double value)
Definition: raysensor.pb.h:640
::ignition::msgs::Header * mutable_header()
Definition: raysensor.pb.h:438
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_vertical_resolution(double value)
Definition: raysensor.pb.h:600
void clear_vertical_resolution()
Definition: raysensor.pb.h:586
void clear_range_max()
Definition: raysensor.pb.h:666
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: raysensor.pb.h:114
double horizontal_min_angle() const
Definition: raysensor.pb.h:532
constexpr RaySensor(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
void set_horizontal_samples(int32_t value)
Definition: raysensor.pb.h:500
double range_max() const
Definition: raysensor.pb.h:672
void clear_horizontal_min_angle()
Definition: raysensor.pb.h:526
void set_display_scan(bool value)
Definition: raysensor.pb.h:480
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: raysensor.pb.h:395
double horizontal_resolution() const
Definition: raysensor.pb.h:512
void clear_range_min()
Definition: raysensor.pb.h:646
void clear_display_scan()
Definition: raysensor.pb.h:466
void CopyFrom(const RaySensor &from)
void set_horizontal_min_angle(double value)
Definition: raysensor.pb.h:540
void set_horizontal_max_angle(double value)
Definition: raysensor.pb.h:560
void UnsafeArenaSwap(RaySensor *other)
Definition: raysensor.pb.h:149
RaySensor & operator=(const RaySensor &from)
Definition: raysensor.pb.h:96
void set_range_min(double value)
Definition: raysensor.pb.h:660
RaySensor(RaySensor &&from) noexcept
Definition: raysensor.pb.h:91
void set_vertical_samples(int32_t value)
Definition: raysensor.pb.h:580
RaySensor(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
RaySensor()
Definition: raysensor.pb.h:86
bool display_scan() const
Definition: raysensor.pb.h:472
double vertical_min_angle() const
Definition: raysensor.pb.h:612
void set_allocated_header(::ignition::msgs::Header *header)
Definition: raysensor.pb.h:443
void set_range_resolution(double value)
Definition: raysensor.pb.h:700
void clear_range_resolution()
Definition: raysensor.pb.h:686
double vertical_max_angle() const
Definition: raysensor.pb.h:632
RaySensor & operator=(RaySensor &&from) noexcept
Definition: raysensor.pb.h:100
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: raysensor.pb.h:408
friend void swap(RaySensor &a, RaySensor &b)
Definition: raysensor.pb.h:133
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
double horizontal_max_angle() const
Definition: raysensor.pb.h:552
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: raysensor.pb.h:117
void clear_horizontal_resolution()
Definition: raysensor.pb.h:506
static const RaySensor * internal_default_instance()
Definition: raysensor.pb.h:126
RaySensor * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: raysensor.pb.h:157
const ::ignition::msgs::Header & header() const
Definition: raysensor.pb.h:391
static const ClassData _class_data_
Definition: raysensor.pb.h:195
void Swap(RaySensor *other)
Definition: raysensor.pb.h:136
void clear_horizontal_max_angle()
Definition: raysensor.pb.h:546
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: raysensor.pb.h:423
double vertical_resolution() const
Definition: raysensor.pb.h:592
void MergeFrom(const RaySensor &from)
void clear_vertical_min_angle()
Definition: raysensor.pb.h:606
void clear_vertical_samples()
Definition: raysensor.pb.h:566
double range_min() const
Definition: raysensor.pb.h:652
std::unique_ptr< const RaySensor > ConstRaySensorUniquePtr
Definition: raysensor.pb.h:710
std::shared_ptr< const RaySensor > ConstRaySensorSharedPtr
Definition: raysensor.pb.h:712
std::shared_ptr< RaySensor > RaySensorSharedPtr
Definition: raysensor.pb.h:711
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
IGNITION_MSGS_VISIBLE RaySensorDefaultTypeInternal _RaySensor_default_instance_
std::unique_ptr< RaySensor > RaySensorUniquePtr
Definition: raysensor.pb.h:709
Definition: actor.pb.h:52
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fraysensor_2eproto
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)