Ignition Msgs

API Reference

5.8.1
distortion.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/distortion.proto
3 
4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdistortion_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdistortion_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>
36 #ifndef _MSC_VER
37 #pragma GCC system_header
38 #else
39 #pragma warning(push)
40 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
41 #endif
42 #ifdef __linux__
43 #include <sys/sysmacros.h>
44 #endif
45 #include <memory>
46 #include <ignition/msgs/Export.hh>
47 // @@protoc_insertion_point(includes)
48 #include <google/protobuf/port_def.inc>
49 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fdistortion_2eproto IGNITION_MSGS_VISIBLE
50 PROTOBUF_NAMESPACE_OPEN
51 namespace internal {
52 class AnyMetadata;
53 } // namespace internal
54 PROTOBUF_NAMESPACE_CLOSE
55 
56 // Internal implementation detail -- do not use these members.
58  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
59  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
60  static const ::PROTOBUF_NAMESPACE_ID::internal::AuxiliaryParseTableField aux[]
61  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
62  static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
63  PROTOBUF_SECTION_VARIABLE(protodesc_cold);
64  static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
65  static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
66  static const uint32_t offsets[];
67 };
68 IGNITION_MSGS_VISIBLE extern const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdistortion_2eproto;
69 namespace ignition {
70 namespace msgs {
71 class Distortion;
72 struct DistortionDefaultTypeInternal;
73 IGNITION_MSGS_VISIBLE extern DistortionDefaultTypeInternal _Distortion_default_instance_;
74 } // namespace msgs
75 } // namespace ignition
76 PROTOBUF_NAMESPACE_OPEN
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Distortion* Arena::CreateMaybeMessage<::ignition::msgs::Distortion>(Arena*);
78 PROTOBUF_NAMESPACE_CLOSE
79 namespace ignition {
80 namespace msgs {
81 
82 // ===================================================================
83 
84 class IGNITION_MSGS_VISIBLE Distortion final :
85  public ::PROTOBUF_NAMESPACE_ID::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Distortion) */ {
86  public:
87  inline Distortion() : Distortion(nullptr) {}
88  ~Distortion() override;
89  explicit constexpr Distortion(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized);
90 
91  Distortion(const Distortion& from);
92  Distortion(Distortion&& from) noexcept
93  : Distortion() {
94  *this = ::std::move(from);
95  }
96 
97  inline Distortion& operator=(const Distortion& from) {
98  CopyFrom(from);
99  return *this;
100  }
101  inline Distortion& operator=(Distortion&& from) noexcept {
102  if (this == &from) return *this;
103  if (GetOwningArena() == from.GetOwningArena()
104  #ifdef PROTOBUF_FORCE_COPY_IN_MOVE
105  && GetOwningArena() != nullptr
106  #endif // !PROTOBUF_FORCE_COPY_IN_MOVE
107  ) {
108  InternalSwap(&from);
109  } else {
110  CopyFrom(from);
111  }
112  return *this;
113  }
114 
115  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* descriptor() {
116  return GetDescriptor();
117  }
118  static const ::PROTOBUF_NAMESPACE_ID::Descriptor* GetDescriptor() {
119  return default_instance().GetMetadata().descriptor;
120  }
121  static const ::PROTOBUF_NAMESPACE_ID::Reflection* GetReflection() {
122  return default_instance().GetMetadata().reflection;
123  }
124  static const Distortion& default_instance() {
125  return *internal_default_instance();
126  }
127  static inline const Distortion* internal_default_instance() {
128  return reinterpret_cast<const Distortion*>(
130  }
131  static constexpr int kIndexInFileMessages =
132  0;
133 
134  friend void swap(Distortion& a, Distortion& b) {
135  a.Swap(&b);
136  }
137  inline void Swap(Distortion* other) {
138  if (other == this) return;
139  #ifdef PROTOBUF_FORCE_COPY_IN_SWAP
140  if (GetOwningArena() != nullptr &&
141  GetOwningArena() == other->GetOwningArena()) {
142  #else // PROTOBUF_FORCE_COPY_IN_SWAP
143  if (GetOwningArena() == other->GetOwningArena()) {
144  #endif // !PROTOBUF_FORCE_COPY_IN_SWAP
145  InternalSwap(other);
146  } else {
147  ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(this, other);
148  }
149  }
151  if (other == this) return;
152  GOOGLE_DCHECK(GetOwningArena() == other->GetOwningArena());
153  InternalSwap(other);
154  }
155 
156  // implements Message ----------------------------------------------
157 
158  Distortion* New(::PROTOBUF_NAMESPACE_ID::Arena* arena = nullptr) const final {
159  return CreateMaybeMessage<Distortion>(arena);
160  }
161  using ::PROTOBUF_NAMESPACE_ID::Message::CopyFrom;
162  void CopyFrom(const Distortion& from);
163  using ::PROTOBUF_NAMESPACE_ID::Message::MergeFrom;
164  void MergeFrom(const Distortion& from);
165  private:
166  static void MergeImpl(::PROTOBUF_NAMESPACE_ID::Message* to, const ::PROTOBUF_NAMESPACE_ID::Message& from);
167  public:
168  PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final;
169  bool IsInitialized() const final;
170 
171  size_t ByteSizeLong() const final;
172  const char* _InternalParse(const char* ptr, ::PROTOBUF_NAMESPACE_ID::internal::ParseContext* ctx) final;
173  uint8_t* _InternalSerialize(
174  uint8_t* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
175  int GetCachedSize() const final { return _cached_size_.Get(); }
176 
177  private:
178  void SharedCtor();
179  void SharedDtor();
180  void SetCachedSize(int size) const final;
181  void InternalSwap(Distortion* other);
182 
183  private:
184  friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
185  static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
186  return "ignition.msgs.Distortion";
187  }
188  protected:
189  explicit Distortion(::PROTOBUF_NAMESPACE_ID::Arena* arena,
190  bool is_message_owned = false);
191  private:
192  static void ArenaDtor(void* object);
193  inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
194  public:
195 
196  static const ClassData _class_data_;
197  const ::PROTOBUF_NAMESPACE_ID::Message::ClassData*GetClassData() const final;
198 
199  ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final;
200 
201  // nested types ----------------------------------------------------
202 
203  // accessors -------------------------------------------------------
204 
205  enum : int {
206  kHeaderFieldNumber = 1,
207  kCenterFieldNumber = 2,
208  kK1FieldNumber = 3,
209  kK2FieldNumber = 4,
210  kK3FieldNumber = 5,
211  kP1FieldNumber = 6,
212  kP2FieldNumber = 7,
213  };
214  // .ignition.msgs.Header header = 1;
215  bool has_header() const;
216  private:
217  bool _internal_has_header() const;
218  public:
219  void clear_header();
220  const ::ignition::msgs::Header& header() const;
221  PROTOBUF_NODISCARD ::ignition::msgs::Header* release_header();
222  ::ignition::msgs::Header* mutable_header();
223  void set_allocated_header(::ignition::msgs::Header* header);
224  private:
225  const ::ignition::msgs::Header& _internal_header() const;
226  ::ignition::msgs::Header* _internal_mutable_header();
227  public:
228  void unsafe_arena_set_allocated_header(
229  ::ignition::msgs::Header* header);
230  ::ignition::msgs::Header* unsafe_arena_release_header();
231 
232  // .ignition.msgs.Vector2d center = 2;
233  bool has_center() const;
234  private:
235  bool _internal_has_center() const;
236  public:
237  void clear_center();
238  const ::ignition::msgs::Vector2d& center() const;
239  PROTOBUF_NODISCARD ::ignition::msgs::Vector2d* release_center();
240  ::ignition::msgs::Vector2d* mutable_center();
241  void set_allocated_center(::ignition::msgs::Vector2d* center);
242  private:
243  const ::ignition::msgs::Vector2d& _internal_center() const;
244  ::ignition::msgs::Vector2d* _internal_mutable_center();
245  public:
246  void unsafe_arena_set_allocated_center(
247  ::ignition::msgs::Vector2d* center);
248  ::ignition::msgs::Vector2d* unsafe_arena_release_center();
249 
250  // double k1 = 3;
251  void clear_k1();
252  double k1() const;
253  void set_k1(double value);
254  private:
255  double _internal_k1() const;
256  void _internal_set_k1(double value);
257  public:
258 
259  // double k2 = 4;
260  void clear_k2();
261  double k2() const;
262  void set_k2(double value);
263  private:
264  double _internal_k2() const;
265  void _internal_set_k2(double value);
266  public:
267 
268  // double k3 = 5;
269  void clear_k3();
270  double k3() const;
271  void set_k3(double value);
272  private:
273  double _internal_k3() const;
274  void _internal_set_k3(double value);
275  public:
276 
277  // double p1 = 6;
278  void clear_p1();
279  double p1() const;
280  void set_p1(double value);
281  private:
282  double _internal_p1() const;
283  void _internal_set_p1(double value);
284  public:
285 
286  // double p2 = 7;
287  void clear_p2();
288  double p2() const;
289  void set_p2(double value);
290  private:
291  double _internal_p2() const;
292  void _internal_set_p2(double value);
293  public:
294 
295  // @@protoc_insertion_point(class_scope:ignition.msgs.Distortion)
296  private:
297  class _Internal;
298 
299  template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
300  typedef void InternalArenaConstructable_;
301  typedef void DestructorSkippable_;
302  ::ignition::msgs::Header* header_;
304  double k1_;
305  double k2_;
306  double k3_;
307  double p1_;
308  double p2_;
309  mutable ::PROTOBUF_NAMESPACE_ID::internal::CachedSize _cached_size_;
310  friend struct ::TableStruct_ignition_2fmsgs_2fdistortion_2eproto;
311 };
312 // ===================================================================
313 
314 
315 // ===================================================================
316 
317 #ifdef __GNUC__
318  #pragma GCC diagnostic push
319  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
320 #endif // __GNUC__
321 // Distortion
322 
323 // .ignition.msgs.Header header = 1;
324 inline bool Distortion::_internal_has_header() const {
325  return this != internal_default_instance() && header_ != nullptr;
326 }
327 inline bool Distortion::has_header() const {
328  return _internal_has_header();
329 }
330 inline const ::ignition::msgs::Header& Distortion::_internal_header() const {
331  const ::ignition::msgs::Header* p = header_;
332  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Header&>(
334 }
335 inline const ::ignition::msgs::Header& Distortion::header() const {
336  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.header)
337  return _internal_header();
338 }
340  ::ignition::msgs::Header* header) {
341  if (GetArenaForAllocation() == nullptr) {
342  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
343  }
344  header_ = header;
345  if (header) {
346 
347  } else {
348 
349  }
350  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Distortion.header)
351 }
352 inline ::ignition::msgs::Header* Distortion::release_header() {
353 
354  ::ignition::msgs::Header* temp = header_;
355  header_ = nullptr;
356 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
357  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
358  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
359  if (GetArenaForAllocation() == nullptr) { delete old; }
360 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
361  if (GetArenaForAllocation() != nullptr) {
362  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
363  }
364 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
365  return temp;
366 }
367 inline ::ignition::msgs::Header* Distortion::unsafe_arena_release_header() {
368  // @@protoc_insertion_point(field_release:ignition.msgs.Distortion.header)
369 
370  ::ignition::msgs::Header* temp = header_;
371  header_ = nullptr;
372  return temp;
373 }
374 inline ::ignition::msgs::Header* Distortion::_internal_mutable_header() {
375 
376  if (header_ == nullptr) {
377  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaForAllocation());
378  header_ = p;
379  }
380  return header_;
381 }
382 inline ::ignition::msgs::Header* Distortion::mutable_header() {
383  ::ignition::msgs::Header* _msg = _internal_mutable_header();
384  // @@protoc_insertion_point(field_mutable:ignition.msgs.Distortion.header)
385  return _msg;
386 }
388  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
389  if (message_arena == nullptr) {
390  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(header_);
391  }
392  if (header) {
393  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
394  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
395  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
396  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(header));
397  if (message_arena != submessage_arena) {
398  header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
399  message_arena, header, submessage_arena);
400  }
401 
402  } else {
403 
404  }
405  header_ = header;
406  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Distortion.header)
407 }
408 
409 // .ignition.msgs.Vector2d center = 2;
410 inline bool Distortion::_internal_has_center() const {
411  return this != internal_default_instance() && center_ != nullptr;
412 }
413 inline bool Distortion::has_center() const {
414  return _internal_has_center();
415 }
416 inline const ::ignition::msgs::Vector2d& Distortion::_internal_center() const {
417  const ::ignition::msgs::Vector2d* p = center_;
418  return p != nullptr ? *p : reinterpret_cast<const ::ignition::msgs::Vector2d&>(
420 }
421 inline const ::ignition::msgs::Vector2d& Distortion::center() const {
422  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.center)
423  return _internal_center();
424 }
426  ::ignition::msgs::Vector2d* center) {
427  if (GetArenaForAllocation() == nullptr) {
428  delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(center_);
429  }
430  center_ = center;
431  if (center) {
432 
433  } else {
434 
435  }
436  // @@protoc_insertion_point(field_unsafe_arena_set_allocated:ignition.msgs.Distortion.center)
437 }
438 inline ::ignition::msgs::Vector2d* Distortion::release_center() {
439 
440  ::ignition::msgs::Vector2d* temp = center_;
441  center_ = nullptr;
442 #ifdef PROTOBUF_FORCE_COPY_IN_RELEASE
443  auto* old = reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(temp);
444  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
445  if (GetArenaForAllocation() == nullptr) { delete old; }
446 #else // PROTOBUF_FORCE_COPY_IN_RELEASE
447  if (GetArenaForAllocation() != nullptr) {
448  temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
449  }
450 #endif // !PROTOBUF_FORCE_COPY_IN_RELEASE
451  return temp;
452 }
453 inline ::ignition::msgs::Vector2d* Distortion::unsafe_arena_release_center() {
454  // @@protoc_insertion_point(field_release:ignition.msgs.Distortion.center)
455 
456  ::ignition::msgs::Vector2d* temp = center_;
457  center_ = nullptr;
458  return temp;
459 }
460 inline ::ignition::msgs::Vector2d* Distortion::_internal_mutable_center() {
461 
462  if (center_ == nullptr) {
463  auto* p = CreateMaybeMessage<::ignition::msgs::Vector2d>(GetArenaForAllocation());
464  center_ = p;
465  }
466  return center_;
467 }
468 inline ::ignition::msgs::Vector2d* Distortion::mutable_center() {
469  ::ignition::msgs::Vector2d* _msg = _internal_mutable_center();
470  // @@protoc_insertion_point(field_mutable:ignition.msgs.Distortion.center)
471  return _msg;
472 }
474  ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArenaForAllocation();
475  if (message_arena == nullptr) {
476  delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*>(center_);
477  }
478  if (center) {
479  ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
480  ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper<
481  ::PROTOBUF_NAMESPACE_ID::MessageLite>::GetOwningArena(
482  reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*>(center));
483  if (message_arena != submessage_arena) {
484  center = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
485  message_arena, center, submessage_arena);
486  }
487 
488  } else {
489 
490  }
491  center_ = center;
492  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.Distortion.center)
493 }
494 
495 // double k1 = 3;
496 inline void Distortion::clear_k1() {
497  k1_ = 0;
498 }
499 inline double Distortion::_internal_k1() const {
500  return k1_;
501 }
502 inline double Distortion::k1() const {
503  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.k1)
504  return _internal_k1();
505 }
506 inline void Distortion::_internal_set_k1(double value) {
507 
508  k1_ = value;
509 }
510 inline void Distortion::set_k1(double value) {
511  _internal_set_k1(value);
512  // @@protoc_insertion_point(field_set:ignition.msgs.Distortion.k1)
513 }
514 
515 // double k2 = 4;
516 inline void Distortion::clear_k2() {
517  k2_ = 0;
518 }
519 inline double Distortion::_internal_k2() const {
520  return k2_;
521 }
522 inline double Distortion::k2() const {
523  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.k2)
524  return _internal_k2();
525 }
526 inline void Distortion::_internal_set_k2(double value) {
527 
528  k2_ = value;
529 }
530 inline void Distortion::set_k2(double value) {
531  _internal_set_k2(value);
532  // @@protoc_insertion_point(field_set:ignition.msgs.Distortion.k2)
533 }
534 
535 // double k3 = 5;
536 inline void Distortion::clear_k3() {
537  k3_ = 0;
538 }
539 inline double Distortion::_internal_k3() const {
540  return k3_;
541 }
542 inline double Distortion::k3() const {
543  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.k3)
544  return _internal_k3();
545 }
546 inline void Distortion::_internal_set_k3(double value) {
547 
548  k3_ = value;
549 }
550 inline void Distortion::set_k3(double value) {
551  _internal_set_k3(value);
552  // @@protoc_insertion_point(field_set:ignition.msgs.Distortion.k3)
553 }
554 
555 // double p1 = 6;
556 inline void Distortion::clear_p1() {
557  p1_ = 0;
558 }
559 inline double Distortion::_internal_p1() const {
560  return p1_;
561 }
562 inline double Distortion::p1() const {
563  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.p1)
564  return _internal_p1();
565 }
566 inline void Distortion::_internal_set_p1(double value) {
567 
568  p1_ = value;
569 }
570 inline void Distortion::set_p1(double value) {
571  _internal_set_p1(value);
572  // @@protoc_insertion_point(field_set:ignition.msgs.Distortion.p1)
573 }
574 
575 // double p2 = 7;
576 inline void Distortion::clear_p2() {
577  p2_ = 0;
578 }
579 inline double Distortion::_internal_p2() const {
580  return p2_;
581 }
582 inline double Distortion::p2() const {
583  // @@protoc_insertion_point(field_get:ignition.msgs.Distortion.p2)
584  return _internal_p2();
585 }
586 inline void Distortion::_internal_set_p2(double value) {
587 
588  p2_ = value;
589 }
590 inline void Distortion::set_p2(double value) {
591  _internal_set_p2(value);
592  // @@protoc_insertion_point(field_set:ignition.msgs.Distortion.p2)
593 }
594 
595 #ifdef __GNUC__
596  #pragma GCC diagnostic pop
597 #endif // __GNUC__
598 
603 // @@protoc_insertion_point(namespace_scope)
604 
605 } // namespace msgs
606 } // namespace ignition
607 
608 #ifdef _MSC_VER
609 #pragma warning(pop)
610 #endif
611 // @@protoc_insertion_point(global_scope)
612 
613 #include <google/protobuf/port_undef.inc>
614 #endif // GOOGLE_PROTOBUF_INCLUDED_GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fdistortion_2eproto
Definition: distortion.pb.h:85
double k1() const
Definition: distortion.pb.h:502
PROTOBUF_NODISCARD ::ignition::msgs::Vector2d * release_center()
Definition: distortion.pb.h:438
::ignition::msgs::Vector2d * unsafe_arena_release_center()
Definition: distortion.pb.h:453
Distortion & operator=(const Distortion &from)
Definition: distortion.pb.h:97
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: distortion.pb.h:121
bool has_header() const
Definition: distortion.pb.h:327
Distortion()
Definition: distortion.pb.h:87
::ignition::msgs::Header * mutable_header()
Definition: distortion.pb.h:382
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void set_allocated_center(::ignition::msgs::Vector2d *center)
Definition: distortion.pb.h:473
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: distortion.pb.h:115
void set_k1(double value)
Definition: distortion.pb.h:510
void set_k2(double value)
Definition: distortion.pb.h:530
void set_p1(double value)
Definition: distortion.pb.h:570
constexpr Distortion(::PROTOBUF_NAMESPACE_ID::internal::ConstantInitialized)
double k3() const
Definition: distortion.pb.h:542
double p1() const
Definition: distortion.pb.h:562
Distortion(::PROTOBUF_NAMESPACE_ID::Arena *arena, bool is_message_owned=false)
static const Distortion & default_instance()
Definition: distortion.pb.h:124
double p2() const
Definition: distortion.pb.h:582
void MergeFrom(const Distortion &from)
void clear_p2()
Definition: distortion.pb.h:576
void unsafe_arena_set_allocated_header(::ignition::msgs::Header *header)
Definition: distortion.pb.h:339
void Swap(Distortion *other)
Definition: distortion.pb.h:137
const ::ignition::msgs::Vector2d & center() const
Definition: distortion.pb.h:421
void clear_p1()
Definition: distortion.pb.h:556
void UnsafeArenaSwap(Distortion *other)
Definition: distortion.pb.h:150
bool has_center() const
Definition: distortion.pb.h:413
void clear_k3()
Definition: distortion.pb.h:536
Distortion(Distortion &&from) noexcept
Definition: distortion.pb.h:92
void set_p2(double value)
Definition: distortion.pb.h:590
void clear_k2()
Definition: distortion.pb.h:516
void set_k3(double value)
Definition: distortion.pb.h:550
void set_allocated_header(::ignition::msgs::Header *header)
Definition: distortion.pb.h:387
Distortion & operator=(Distortion &&from) noexcept
Definition: distortion.pb.h:101
void unsafe_arena_set_allocated_center(::ignition::msgs::Vector2d *center)
Definition: distortion.pb.h:425
double k2() const
Definition: distortion.pb.h:522
PROTOBUF_NODISCARD ::ignition::msgs::Header * release_header()
Definition: distortion.pb.h:352
const ::PROTOBUF_NAMESPACE_ID::Message::ClassData * GetClassData() const final
static const Distortion * internal_default_instance()
Definition: distortion.pb.h:127
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: distortion.pb.h:118
const ::ignition::msgs::Header & header() const
Definition: distortion.pb.h:335
static const ClassData _class_data_
Definition: distortion.pb.h:196
::ignition::msgs::Header * unsafe_arena_release_header()
Definition: distortion.pb.h:367
void clear_k1()
Definition: distortion.pb.h:496
friend void swap(Distortion &a, Distortion &b)
Definition: distortion.pb.h:134
Distortion * New(::PROTOBUF_NAMESPACE_ID::Arena *arena=nullptr) const final
Definition: distortion.pb.h:158
::ignition::msgs::Vector2d * mutable_center()
Definition: distortion.pb.h:468
void CopyFrom(const Distortion &from)
Distortion(const Distortion &from)
Definition: header.pb.h:265
Definition: vector2d.pb.h:84
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fdistortion_2eproto
std::shared_ptr< const Distortion > ConstDistortionSharedPtr
Definition: distortion.pb.h:602
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::unique_ptr< const Distortion > ConstDistortionUniquePtr
Definition: distortion.pb.h:600
std::shared_ptr< Distortion > DistortionSharedPtr
Definition: distortion.pb.h:601
std::unique_ptr< Distortion > DistortionUniquePtr
Definition: distortion.pb.h:599
IGNITION_MSGS_VISIBLE DistortionDefaultTypeInternal _Distortion_default_instance_
IGNITION_MSGS_VISIBLE Vector2dDefaultTypeInternal _Vector2d_default_instance_
Definition: actor.pb.h:52
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)