Gazebo Msgs

API Reference

8.7.0
build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/camera_info.proto
3 
4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2fcamera_5finfo_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fcamera_5finfo_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/generated_enum_reflection.h>
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 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fcamera_5finfo_2eproto IGNITION_MSGS_VISIBLE
48 
50 // Internal implementation detail -- do not use these members.
51 struct IGNITION_MSGS_VISIBLE TableStruct {
52  static const ::google::protobuf::internal::ParseTableField entries[];
53  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
54  static const ::google::protobuf::internal::ParseTable schema[4];
55  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
56  static const ::google::protobuf::internal::SerializationTable serialization_table[];
57  static const ::google::protobuf::uint32 offsets[];
58 };
59 void IGNITION_MSGS_VISIBLE AddDescriptors();
60 } // namespace protobuf_ignition_2fmsgs_2fcamera_5finfo_2eproto
61 namespace ignition {
62 namespace msgs {
63 class CameraInfo;
64 class CameraInfoDefaultTypeInternal;
65 IGNITION_MSGS_VISIBLE extern CameraInfoDefaultTypeInternal _CameraInfo_default_instance_;
66 class CameraInfo_Distortion;
67 class CameraInfo_DistortionDefaultTypeInternal;
68 IGNITION_MSGS_VISIBLE extern CameraInfo_DistortionDefaultTypeInternal _CameraInfo_Distortion_default_instance_;
69 class CameraInfo_Intrinsics;
70 class CameraInfo_IntrinsicsDefaultTypeInternal;
71 IGNITION_MSGS_VISIBLE extern CameraInfo_IntrinsicsDefaultTypeInternal _CameraInfo_Intrinsics_default_instance_;
72 class CameraInfo_Projection;
73 class CameraInfo_ProjectionDefaultTypeInternal;
74 IGNITION_MSGS_VISIBLE extern CameraInfo_ProjectionDefaultTypeInternal _CameraInfo_Projection_default_instance_;
75 } // namespace msgs
76 } // namespace ignition
77 namespace google {
78 namespace protobuf {
79 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::CameraInfo* Arena::CreateMaybeMessage<::ignition::msgs::CameraInfo>(Arena*);
80 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::CameraInfo_Distortion* Arena::CreateMaybeMessage<::ignition::msgs::CameraInfo_Distortion>(Arena*);
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::CameraInfo_Intrinsics* Arena::CreateMaybeMessage<::ignition::msgs::CameraInfo_Intrinsics>(Arena*);
82 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::CameraInfo_Projection* Arena::CreateMaybeMessage<::ignition::msgs::CameraInfo_Projection>(Arena*);
83 } // namespace protobuf
84 } // namespace google
85 namespace ignition {
86 namespace msgs {
87 
94 };
95 IGNITION_MSGS_VISIBLE bool CameraInfo_Distortion_DistortionModelType_IsValid(int value);
99 
100 IGNITION_MSGS_VISIBLE const ::google::protobuf::EnumDescriptor* CameraInfo_Distortion_DistortionModelType_descriptor();
102  return ::google::protobuf::internal::NameOfEnum(
104 }
106  const ::std::string& name, CameraInfo_Distortion_DistortionModelType* value) {
107  return ::google::protobuf::internal::ParseNamedEnum<CameraInfo_Distortion_DistortionModelType>(
109 }
110 // ===================================================================
111 
112 class IGNITION_MSGS_VISIBLE CameraInfo_Distortion : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.CameraInfo.Distortion) */ {
113  public:
115  virtual ~CameraInfo_Distortion();
116 
118 
120  CopyFrom(from);
121  return *this;
122  }
123  #if LANG_CXX11
126  *this = ::std::move(from);
127  }
128 
129  inline CameraInfo_Distortion& operator=(CameraInfo_Distortion&& from) noexcept {
130  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
131  if (this != &from) InternalSwap(&from);
132  } else {
133  CopyFrom(from);
134  }
135  return *this;
136  }
137  #endif
138  static const ::google::protobuf::Descriptor* descriptor();
139  static const CameraInfo_Distortion& default_instance();
140 
141  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
143  return reinterpret_cast<const CameraInfo_Distortion*>(
145  }
146  static constexpr int kIndexInFileMessages =
147  0;
148 
149  void Swap(CameraInfo_Distortion* other);
151  a.Swap(&b);
152  }
153 
154  // implements Message ----------------------------------------------
155 
156  inline CameraInfo_Distortion* New() const final {
157  return CreateMaybeMessage<CameraInfo_Distortion>(NULL);
158  }
159 
160  CameraInfo_Distortion* New(::google::protobuf::Arena* arena) const final {
161  return CreateMaybeMessage<CameraInfo_Distortion>(arena);
162  }
163  void CopyFrom(const ::google::protobuf::Message& from) final;
164  void MergeFrom(const ::google::protobuf::Message& from) final;
165  void CopyFrom(const CameraInfo_Distortion& from);
166  void MergeFrom(const CameraInfo_Distortion& from);
167  void Clear() final;
168  bool IsInitialized() const final;
169 
170  size_t ByteSizeLong() const final;
171  bool MergePartialFromCodedStream(
172  ::google::protobuf::io::CodedInputStream* input) final;
173  void SerializeWithCachedSizes(
174  ::google::protobuf::io::CodedOutputStream* output) const final;
175  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
176  bool deterministic, ::google::protobuf::uint8* target) const final;
177  int GetCachedSize() const final { return _cached_size_.Get(); }
178 
179  private:
180  void SharedCtor();
181  void SharedDtor();
182  void SetCachedSize(int size) const final;
183  void InternalSwap(CameraInfo_Distortion* other);
184  private:
185  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
186  return NULL;
187  }
188  inline void* MaybeArenaPtr() const {
189  return NULL;
190  }
191  public:
192 
193  ::google::protobuf::Metadata GetMetadata() const final;
194 
195  // nested types ----------------------------------------------------
196 
198  static const DistortionModelType PLUMB_BOB =
200  static const DistortionModelType RATIONAL_POLYNOMIAL =
202  static const DistortionModelType EQUIDISTANT =
204  static inline bool DistortionModelType_IsValid(int value) {
206  }
207  static const DistortionModelType DistortionModelType_MIN =
209  static const DistortionModelType DistortionModelType_MAX =
211  static const int DistortionModelType_ARRAYSIZE =
213  static inline const ::google::protobuf::EnumDescriptor*
216  }
217  static inline const ::std::string& DistortionModelType_Name(DistortionModelType value) {
219  }
220  static inline bool DistortionModelType_Parse(const ::std::string& name,
221  DistortionModelType* value) {
223  }
224 
225  // accessors -------------------------------------------------------
226 
227  // repeated double k = 2;
228  int k_size() const;
229  void clear_k();
230  static const int kKFieldNumber = 2;
231  double k(int index) const;
232  void set_k(int index, double value);
233  void add_k(double value);
234  const ::google::protobuf::RepeatedField< double >&
235  k() const;
236  ::google::protobuf::RepeatedField< double >*
237  mutable_k();
238 
239  // .ignition.msgs.CameraInfo.Distortion.DistortionModelType model = 1;
240  void clear_model();
241  static const int kModelFieldNumber = 1;
244 
245  // @@protoc_insertion_point(class_scope:ignition.msgs.CameraInfo.Distortion)
246  private:
247 
248  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
249  ::google::protobuf::RepeatedField< double > k_;
250  mutable int _k_cached_byte_size_;
251  int model_;
252  mutable ::google::protobuf::internal::CachedSize _cached_size_;
253  friend struct ::protobuf_ignition_2fmsgs_2fcamera_5finfo_2eproto::TableStruct;
254 };
255 // -------------------------------------------------------------------
256 
257 class IGNITION_MSGS_VISIBLE CameraInfo_Intrinsics : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.CameraInfo.Intrinsics) */ {
258  public:
260  virtual ~CameraInfo_Intrinsics();
261 
263 
265  CopyFrom(from);
266  return *this;
267  }
268  #if LANG_CXX11
271  *this = ::std::move(from);
272  }
273 
274  inline CameraInfo_Intrinsics& operator=(CameraInfo_Intrinsics&& from) noexcept {
275  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
276  if (this != &from) InternalSwap(&from);
277  } else {
278  CopyFrom(from);
279  }
280  return *this;
281  }
282  #endif
283  static const ::google::protobuf::Descriptor* descriptor();
284  static const CameraInfo_Intrinsics& default_instance();
285 
286  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
288  return reinterpret_cast<const CameraInfo_Intrinsics*>(
290  }
291  static constexpr int kIndexInFileMessages =
292  1;
293 
294  void Swap(CameraInfo_Intrinsics* other);
296  a.Swap(&b);
297  }
298 
299  // implements Message ----------------------------------------------
300 
301  inline CameraInfo_Intrinsics* New() const final {
302  return CreateMaybeMessage<CameraInfo_Intrinsics>(NULL);
303  }
304 
305  CameraInfo_Intrinsics* New(::google::protobuf::Arena* arena) const final {
306  return CreateMaybeMessage<CameraInfo_Intrinsics>(arena);
307  }
308  void CopyFrom(const ::google::protobuf::Message& from) final;
309  void MergeFrom(const ::google::protobuf::Message& from) final;
310  void CopyFrom(const CameraInfo_Intrinsics& from);
311  void MergeFrom(const CameraInfo_Intrinsics& from);
312  void Clear() final;
313  bool IsInitialized() const final;
314 
315  size_t ByteSizeLong() const final;
316  bool MergePartialFromCodedStream(
317  ::google::protobuf::io::CodedInputStream* input) final;
318  void SerializeWithCachedSizes(
319  ::google::protobuf::io::CodedOutputStream* output) const final;
320  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
321  bool deterministic, ::google::protobuf::uint8* target) const final;
322  int GetCachedSize() const final { return _cached_size_.Get(); }
323 
324  private:
325  void SharedCtor();
326  void SharedDtor();
327  void SetCachedSize(int size) const final;
328  void InternalSwap(CameraInfo_Intrinsics* other);
329  private:
330  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
331  return NULL;
332  }
333  inline void* MaybeArenaPtr() const {
334  return NULL;
335  }
336  public:
337 
338  ::google::protobuf::Metadata GetMetadata() const final;
339 
340  // nested types ----------------------------------------------------
341 
342  // accessors -------------------------------------------------------
343 
344  // repeated double k = 1;
345  int k_size() const;
346  void clear_k();
347  static const int kKFieldNumber = 1;
348  double k(int index) const;
349  void set_k(int index, double value);
350  void add_k(double value);
351  const ::google::protobuf::RepeatedField< double >&
352  k() const;
353  ::google::protobuf::RepeatedField< double >*
354  mutable_k();
355 
356  // @@protoc_insertion_point(class_scope:ignition.msgs.CameraInfo.Intrinsics)
357  private:
358 
359  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
360  ::google::protobuf::RepeatedField< double > k_;
361  mutable int _k_cached_byte_size_;
362  mutable ::google::protobuf::internal::CachedSize _cached_size_;
364 };
365 // -------------------------------------------------------------------
366 
367 class IGNITION_MSGS_VISIBLE CameraInfo_Projection : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.CameraInfo.Projection) */ {
368  public:
370  virtual ~CameraInfo_Projection();
371 
373 
375  CopyFrom(from);
376  return *this;
377  }
378  #if LANG_CXX11
381  *this = ::std::move(from);
382  }
383 
384  inline CameraInfo_Projection& operator=(CameraInfo_Projection&& from) noexcept {
385  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
386  if (this != &from) InternalSwap(&from);
387  } else {
388  CopyFrom(from);
389  }
390  return *this;
391  }
392  #endif
393  static const ::google::protobuf::Descriptor* descriptor();
394  static const CameraInfo_Projection& default_instance();
395 
396  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
398  return reinterpret_cast<const CameraInfo_Projection*>(
400  }
401  static constexpr int kIndexInFileMessages =
402  2;
403 
404  void Swap(CameraInfo_Projection* other);
406  a.Swap(&b);
407  }
408 
409  // implements Message ----------------------------------------------
410 
411  inline CameraInfo_Projection* New() const final {
412  return CreateMaybeMessage<CameraInfo_Projection>(NULL);
413  }
414 
415  CameraInfo_Projection* New(::google::protobuf::Arena* arena) const final {
416  return CreateMaybeMessage<CameraInfo_Projection>(arena);
417  }
418  void CopyFrom(const ::google::protobuf::Message& from) final;
419  void MergeFrom(const ::google::protobuf::Message& from) final;
420  void CopyFrom(const CameraInfo_Projection& from);
421  void MergeFrom(const CameraInfo_Projection& from);
422  void Clear() final;
423  bool IsInitialized() const final;
424 
425  size_t ByteSizeLong() const final;
426  bool MergePartialFromCodedStream(
427  ::google::protobuf::io::CodedInputStream* input) final;
428  void SerializeWithCachedSizes(
429  ::google::protobuf::io::CodedOutputStream* output) const final;
430  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
431  bool deterministic, ::google::protobuf::uint8* target) const final;
432  int GetCachedSize() const final { return _cached_size_.Get(); }
433 
434  private:
435  void SharedCtor();
436  void SharedDtor();
437  void SetCachedSize(int size) const final;
438  void InternalSwap(CameraInfo_Projection* other);
439  private:
440  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
441  return NULL;
442  }
443  inline void* MaybeArenaPtr() const {
444  return NULL;
445  }
446  public:
447 
448  ::google::protobuf::Metadata GetMetadata() const final;
449 
450  // nested types ----------------------------------------------------
451 
452  // accessors -------------------------------------------------------
453 
454  // repeated double p = 1;
455  int p_size() const;
456  void clear_p();
457  static const int kPFieldNumber = 1;
458  double p(int index) const;
459  void set_p(int index, double value);
460  void add_p(double value);
461  const ::google::protobuf::RepeatedField< double >&
462  p() const;
463  ::google::protobuf::RepeatedField< double >*
464  mutable_p();
465 
466  // @@protoc_insertion_point(class_scope:ignition.msgs.CameraInfo.Projection)
467  private:
468 
469  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
470  ::google::protobuf::RepeatedField< double > p_;
471  mutable int _p_cached_byte_size_;
472  mutable ::google::protobuf::internal::CachedSize _cached_size_;
474 };
475 // -------------------------------------------------------------------
476 
477 class IGNITION_MSGS_VISIBLE CameraInfo : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.CameraInfo) */ {
478  public:
479  CameraInfo();
480  virtual ~CameraInfo();
481 
482  CameraInfo(const CameraInfo& from);
483 
484  inline CameraInfo& operator=(const CameraInfo& from) {
485  CopyFrom(from);
486  return *this;
487  }
488  #if LANG_CXX11
489  CameraInfo(CameraInfo&& from) noexcept
490  : CameraInfo() {
491  *this = ::std::move(from);
492  }
493 
494  inline CameraInfo& operator=(CameraInfo&& from) noexcept {
495  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
496  if (this != &from) InternalSwap(&from);
497  } else {
498  CopyFrom(from);
499  }
500  return *this;
501  }
502  #endif
503  static const ::google::protobuf::Descriptor* descriptor();
504  static const CameraInfo& default_instance();
505 
506  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
507  static inline const CameraInfo* internal_default_instance() {
508  return reinterpret_cast<const CameraInfo*>(
510  }
511  static constexpr int kIndexInFileMessages =
512  3;
513 
514  void Swap(CameraInfo* other);
515  friend void swap(CameraInfo& a, CameraInfo& b) {
516  a.Swap(&b);
517  }
518 
519  // implements Message ----------------------------------------------
520 
521  inline CameraInfo* New() const final {
522  return CreateMaybeMessage<CameraInfo>(NULL);
523  }
524 
525  CameraInfo* New(::google::protobuf::Arena* arena) const final {
526  return CreateMaybeMessage<CameraInfo>(arena);
527  }
528  void CopyFrom(const ::google::protobuf::Message& from) final;
529  void MergeFrom(const ::google::protobuf::Message& from) final;
530  void CopyFrom(const CameraInfo& from);
531  void MergeFrom(const CameraInfo& from);
532  void Clear() final;
533  bool IsInitialized() const final;
534 
535  size_t ByteSizeLong() const final;
536  bool MergePartialFromCodedStream(
537  ::google::protobuf::io::CodedInputStream* input) final;
538  void SerializeWithCachedSizes(
539  ::google::protobuf::io::CodedOutputStream* output) const final;
540  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
541  bool deterministic, ::google::protobuf::uint8* target) const final;
542  int GetCachedSize() const final { return _cached_size_.Get(); }
543 
544  private:
545  void SharedCtor();
546  void SharedDtor();
547  void SetCachedSize(int size) const final;
548  void InternalSwap(CameraInfo* other);
549  private:
550  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
551  return NULL;
552  }
553  inline void* MaybeArenaPtr() const {
554  return NULL;
555  }
556  public:
557 
558  ::google::protobuf::Metadata GetMetadata() const final;
559 
560  // nested types ----------------------------------------------------
561 
565 
566  // accessors -------------------------------------------------------
567 
568  // repeated double rectification_matrix = 7 [packed = true];
569  int rectification_matrix_size() const;
570  void clear_rectification_matrix();
571  static const int kRectificationMatrixFieldNumber = 7;
572  double rectification_matrix(int index) const;
573  void set_rectification_matrix(int index, double value);
574  void add_rectification_matrix(double value);
575  const ::google::protobuf::RepeatedField< double >&
576  rectification_matrix() const;
577  ::google::protobuf::RepeatedField< double >*
578  mutable_rectification_matrix();
579 
580  // .ignition.msgs.Header header = 1;
581  bool has_header() const;
582  void clear_header();
583  static const int kHeaderFieldNumber = 1;
584  private:
585  const ::ignition::msgs::Header& _internal_header() const;
586  public:
587  const ::ignition::msgs::Header& header() const;
588  ::ignition::msgs::Header* release_header();
589  ::ignition::msgs::Header* mutable_header();
590  void set_allocated_header(::ignition::msgs::Header* header);
591 
592  // .ignition.msgs.CameraInfo.Distortion distortion = 4;
593  bool has_distortion() const;
594  void clear_distortion();
595  static const int kDistortionFieldNumber = 4;
596  private:
597  const ::ignition::msgs::CameraInfo_Distortion& _internal_distortion() const;
598  public:
599  const ::ignition::msgs::CameraInfo_Distortion& distortion() const;
600  ::ignition::msgs::CameraInfo_Distortion* release_distortion();
601  ::ignition::msgs::CameraInfo_Distortion* mutable_distortion();
602  void set_allocated_distortion(::ignition::msgs::CameraInfo_Distortion* distortion);
603 
604  // .ignition.msgs.CameraInfo.Intrinsics intrinsics = 5;
605  bool has_intrinsics() const;
606  void clear_intrinsics();
607  static const int kIntrinsicsFieldNumber = 5;
608  private:
609  const ::ignition::msgs::CameraInfo_Intrinsics& _internal_intrinsics() const;
610  public:
611  const ::ignition::msgs::CameraInfo_Intrinsics& intrinsics() const;
612  ::ignition::msgs::CameraInfo_Intrinsics* release_intrinsics();
613  ::ignition::msgs::CameraInfo_Intrinsics* mutable_intrinsics();
614  void set_allocated_intrinsics(::ignition::msgs::CameraInfo_Intrinsics* intrinsics);
615 
616  // .ignition.msgs.CameraInfo.Projection projection = 6;
617  bool has_projection() const;
618  void clear_projection();
619  static const int kProjectionFieldNumber = 6;
620  private:
621  const ::ignition::msgs::CameraInfo_Projection& _internal_projection() const;
622  public:
623  const ::ignition::msgs::CameraInfo_Projection& projection() const;
624  ::ignition::msgs::CameraInfo_Projection* release_projection();
625  ::ignition::msgs::CameraInfo_Projection* mutable_projection();
626  void set_allocated_projection(::ignition::msgs::CameraInfo_Projection* projection);
627 
628  // uint32 width = 2;
629  void clear_width();
630  static const int kWidthFieldNumber = 2;
631  ::google::protobuf::uint32 width() const;
632  void set_width(::google::protobuf::uint32 value);
633 
634  // uint32 height = 3;
635  void clear_height();
636  static const int kHeightFieldNumber = 3;
637  ::google::protobuf::uint32 height() const;
638  void set_height(::google::protobuf::uint32 value);
639 
640  // @@protoc_insertion_point(class_scope:ignition.msgs.CameraInfo)
641  private:
642 
643  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
644  ::google::protobuf::RepeatedField< double > rectification_matrix_;
645  mutable int _rectification_matrix_cached_byte_size_;
646  ::ignition::msgs::Header* header_;
647  ::ignition::msgs::CameraInfo_Distortion* distortion_;
648  ::ignition::msgs::CameraInfo_Intrinsics* intrinsics_;
649  ::ignition::msgs::CameraInfo_Projection* projection_;
650  ::google::protobuf::uint32 width_;
651  ::google::protobuf::uint32 height_;
652  mutable ::google::protobuf::internal::CachedSize _cached_size_;
654 };
655 // ===================================================================
656 
657 
658 // ===================================================================
659 
660 #ifdef __GNUC__
661  #pragma GCC diagnostic push
662  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
663 #endif // __GNUC__
664 // CameraInfo_Distortion
665 
666 // .ignition.msgs.CameraInfo.Distortion.DistortionModelType model = 1;
668  model_ = 0;
669 }
671  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.Distortion.model)
672  return static_cast< ::ignition::msgs::CameraInfo_Distortion_DistortionModelType >(model_);
673 }
675 
676  model_ = value;
677  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.Distortion.model)
678 }
679 
680 // repeated double k = 2;
681 inline int CameraInfo_Distortion::k_size() const {
682  return k_.size();
683 }
685  k_.Clear();
686 }
687 inline double CameraInfo_Distortion::k(int index) const {
688  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.Distortion.k)
689  return k_.Get(index);
690 }
691 inline void CameraInfo_Distortion::set_k(int index, double value) {
692  k_.Set(index, value);
693  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.Distortion.k)
694 }
695 inline void CameraInfo_Distortion::add_k(double value) {
696  k_.Add(value);
697  // @@protoc_insertion_point(field_add:ignition.msgs.CameraInfo.Distortion.k)
698 }
699 inline const ::google::protobuf::RepeatedField< double >&
701  // @@protoc_insertion_point(field_list:ignition.msgs.CameraInfo.Distortion.k)
702  return k_;
703 }
704 inline ::google::protobuf::RepeatedField< double >*
706  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.CameraInfo.Distortion.k)
707  return &k_;
708 }
709 
710 // -------------------------------------------------------------------
711 
712 // CameraInfo_Intrinsics
713 
714 // repeated double k = 1;
715 inline int CameraInfo_Intrinsics::k_size() const {
716  return k_.size();
717 }
719  k_.Clear();
720 }
721 inline double CameraInfo_Intrinsics::k(int index) const {
722  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.Intrinsics.k)
723  return k_.Get(index);
724 }
725 inline void CameraInfo_Intrinsics::set_k(int index, double value) {
726  k_.Set(index, value);
727  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.Intrinsics.k)
728 }
729 inline void CameraInfo_Intrinsics::add_k(double value) {
730  k_.Add(value);
731  // @@protoc_insertion_point(field_add:ignition.msgs.CameraInfo.Intrinsics.k)
732 }
733 inline const ::google::protobuf::RepeatedField< double >&
735  // @@protoc_insertion_point(field_list:ignition.msgs.CameraInfo.Intrinsics.k)
736  return k_;
737 }
738 inline ::google::protobuf::RepeatedField< double >*
740  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.CameraInfo.Intrinsics.k)
741  return &k_;
742 }
743 
744 // -------------------------------------------------------------------
745 
746 // CameraInfo_Projection
747 
748 // repeated double p = 1;
749 inline int CameraInfo_Projection::p_size() const {
750  return p_.size();
751 }
753  p_.Clear();
754 }
755 inline double CameraInfo_Projection::p(int index) const {
756  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.Projection.p)
757  return p_.Get(index);
758 }
759 inline void CameraInfo_Projection::set_p(int index, double value) {
760  p_.Set(index, value);
761  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.Projection.p)
762 }
763 inline void CameraInfo_Projection::add_p(double value) {
764  p_.Add(value);
765  // @@protoc_insertion_point(field_add:ignition.msgs.CameraInfo.Projection.p)
766 }
767 inline const ::google::protobuf::RepeatedField< double >&
769  // @@protoc_insertion_point(field_list:ignition.msgs.CameraInfo.Projection.p)
770  return p_;
771 }
772 inline ::google::protobuf::RepeatedField< double >*
774  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.CameraInfo.Projection.p)
775  return &p_;
776 }
777 
778 // -------------------------------------------------------------------
779 
780 // CameraInfo
781 
782 // .ignition.msgs.Header header = 1;
783 inline bool CameraInfo::has_header() const {
784  return this != internal_default_instance() && header_ != NULL;
785 }
786 inline const ::ignition::msgs::Header& CameraInfo::_internal_header() const {
787  return *header_;
788 }
789 inline const ::ignition::msgs::Header& CameraInfo::header() const {
790  const ::ignition::msgs::Header* p = header_;
791  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.header)
792  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
794 }
795 inline ::ignition::msgs::Header* CameraInfo::release_header() {
796  // @@protoc_insertion_point(field_release:ignition.msgs.CameraInfo.header)
797 
798  ::ignition::msgs::Header* temp = header_;
799  header_ = NULL;
800  return temp;
801 }
802 inline ::ignition::msgs::Header* CameraInfo::mutable_header() {
803 
804  if (header_ == NULL) {
805  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
806  header_ = p;
807  }
808  // @@protoc_insertion_point(field_mutable:ignition.msgs.CameraInfo.header)
809  return header_;
810 }
812  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
813  if (message_arena == NULL) {
814  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
815  }
816  if (header) {
817  ::google::protobuf::Arena* submessage_arena = NULL;
818  if (message_arena != submessage_arena) {
819  header = ::google::protobuf::internal::GetOwnedMessage(
820  message_arena, header, submessage_arena);
821  }
822 
823  } else {
824 
825  }
826  header_ = header;
827  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.CameraInfo.header)
828 }
829 
830 // uint32 width = 2;
831 inline void CameraInfo::clear_width() {
832  width_ = 0u;
833 }
834 inline ::google::protobuf::uint32 CameraInfo::width() const {
835  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.width)
836  return width_;
837 }
838 inline void CameraInfo::set_width(::google::protobuf::uint32 value) {
839 
840  width_ = value;
841  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.width)
842 }
843 
844 // uint32 height = 3;
846  height_ = 0u;
847 }
848 inline ::google::protobuf::uint32 CameraInfo::height() const {
849  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.height)
850  return height_;
851 }
852 inline void CameraInfo::set_height(::google::protobuf::uint32 value) {
853 
854  height_ = value;
855  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.height)
856 }
857 
858 // .ignition.msgs.CameraInfo.Distortion distortion = 4;
859 inline bool CameraInfo::has_distortion() const {
860  return this != internal_default_instance() && distortion_ != NULL;
861 }
863  if (GetArenaNoVirtual() == NULL && distortion_ != NULL) {
864  delete distortion_;
865  }
866  distortion_ = NULL;
867 }
868 inline const ::ignition::msgs::CameraInfo_Distortion& CameraInfo::_internal_distortion() const {
869  return *distortion_;
870 }
871 inline const ::ignition::msgs::CameraInfo_Distortion& CameraInfo::distortion() const {
872  const ::ignition::msgs::CameraInfo_Distortion* p = distortion_;
873  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.distortion)
874  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::CameraInfo_Distortion*>(
876 }
877 inline ::ignition::msgs::CameraInfo_Distortion* CameraInfo::release_distortion() {
878  // @@protoc_insertion_point(field_release:ignition.msgs.CameraInfo.distortion)
879 
880  ::ignition::msgs::CameraInfo_Distortion* temp = distortion_;
881  distortion_ = NULL;
882  return temp;
883 }
884 inline ::ignition::msgs::CameraInfo_Distortion* CameraInfo::mutable_distortion() {
885 
886  if (distortion_ == NULL) {
887  auto* p = CreateMaybeMessage<::ignition::msgs::CameraInfo_Distortion>(GetArenaNoVirtual());
888  distortion_ = p;
889  }
890  // @@protoc_insertion_point(field_mutable:ignition.msgs.CameraInfo.distortion)
891  return distortion_;
892 }
894  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
895  if (message_arena == NULL) {
896  delete distortion_;
897  }
898  if (distortion) {
899  ::google::protobuf::Arena* submessage_arena = NULL;
900  if (message_arena != submessage_arena) {
901  distortion = ::google::protobuf::internal::GetOwnedMessage(
902  message_arena, distortion, submessage_arena);
903  }
904 
905  } else {
906 
907  }
908  distortion_ = distortion;
909  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.CameraInfo.distortion)
910 }
911 
912 // .ignition.msgs.CameraInfo.Intrinsics intrinsics = 5;
913 inline bool CameraInfo::has_intrinsics() const {
914  return this != internal_default_instance() && intrinsics_ != NULL;
915 }
917  if (GetArenaNoVirtual() == NULL && intrinsics_ != NULL) {
918  delete intrinsics_;
919  }
920  intrinsics_ = NULL;
921 }
922 inline const ::ignition::msgs::CameraInfo_Intrinsics& CameraInfo::_internal_intrinsics() const {
923  return *intrinsics_;
924 }
925 inline const ::ignition::msgs::CameraInfo_Intrinsics& CameraInfo::intrinsics() const {
926  const ::ignition::msgs::CameraInfo_Intrinsics* p = intrinsics_;
927  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.intrinsics)
928  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::CameraInfo_Intrinsics*>(
930 }
931 inline ::ignition::msgs::CameraInfo_Intrinsics* CameraInfo::release_intrinsics() {
932  // @@protoc_insertion_point(field_release:ignition.msgs.CameraInfo.intrinsics)
933 
934  ::ignition::msgs::CameraInfo_Intrinsics* temp = intrinsics_;
935  intrinsics_ = NULL;
936  return temp;
937 }
938 inline ::ignition::msgs::CameraInfo_Intrinsics* CameraInfo::mutable_intrinsics() {
939 
940  if (intrinsics_ == NULL) {
941  auto* p = CreateMaybeMessage<::ignition::msgs::CameraInfo_Intrinsics>(GetArenaNoVirtual());
942  intrinsics_ = p;
943  }
944  // @@protoc_insertion_point(field_mutable:ignition.msgs.CameraInfo.intrinsics)
945  return intrinsics_;
946 }
948  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
949  if (message_arena == NULL) {
950  delete intrinsics_;
951  }
952  if (intrinsics) {
953  ::google::protobuf::Arena* submessage_arena = NULL;
954  if (message_arena != submessage_arena) {
955  intrinsics = ::google::protobuf::internal::GetOwnedMessage(
956  message_arena, intrinsics, submessage_arena);
957  }
958 
959  } else {
960 
961  }
962  intrinsics_ = intrinsics;
963  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.CameraInfo.intrinsics)
964 }
965 
966 // .ignition.msgs.CameraInfo.Projection projection = 6;
967 inline bool CameraInfo::has_projection() const {
968  return this != internal_default_instance() && projection_ != NULL;
969 }
971  if (GetArenaNoVirtual() == NULL && projection_ != NULL) {
972  delete projection_;
973  }
974  projection_ = NULL;
975 }
976 inline const ::ignition::msgs::CameraInfo_Projection& CameraInfo::_internal_projection() const {
977  return *projection_;
978 }
979 inline const ::ignition::msgs::CameraInfo_Projection& CameraInfo::projection() const {
980  const ::ignition::msgs::CameraInfo_Projection* p = projection_;
981  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.projection)
982  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::CameraInfo_Projection*>(
984 }
985 inline ::ignition::msgs::CameraInfo_Projection* CameraInfo::release_projection() {
986  // @@protoc_insertion_point(field_release:ignition.msgs.CameraInfo.projection)
987 
988  ::ignition::msgs::CameraInfo_Projection* temp = projection_;
989  projection_ = NULL;
990  return temp;
991 }
992 inline ::ignition::msgs::CameraInfo_Projection* CameraInfo::mutable_projection() {
993 
994  if (projection_ == NULL) {
995  auto* p = CreateMaybeMessage<::ignition::msgs::CameraInfo_Projection>(GetArenaNoVirtual());
996  projection_ = p;
997  }
998  // @@protoc_insertion_point(field_mutable:ignition.msgs.CameraInfo.projection)
999  return projection_;
1000 }
1002  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
1003  if (message_arena == NULL) {
1004  delete projection_;
1005  }
1006  if (projection) {
1007  ::google::protobuf::Arena* submessage_arena = NULL;
1008  if (message_arena != submessage_arena) {
1009  projection = ::google::protobuf::internal::GetOwnedMessage(
1010  message_arena, projection, submessage_arena);
1011  }
1012 
1013  } else {
1014 
1015  }
1016  projection_ = projection;
1017  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.CameraInfo.projection)
1018 }
1019 
1020 // repeated double rectification_matrix = 7 [packed = true];
1022  return rectification_matrix_.size();
1023 }
1025  rectification_matrix_.Clear();
1026 }
1027 inline double CameraInfo::rectification_matrix(int index) const {
1028  // @@protoc_insertion_point(field_get:ignition.msgs.CameraInfo.rectification_matrix)
1029  return rectification_matrix_.Get(index);
1030 }
1031 inline void CameraInfo::set_rectification_matrix(int index, double value) {
1032  rectification_matrix_.Set(index, value);
1033  // @@protoc_insertion_point(field_set:ignition.msgs.CameraInfo.rectification_matrix)
1034 }
1035 inline void CameraInfo::add_rectification_matrix(double value) {
1036  rectification_matrix_.Add(value);
1037  // @@protoc_insertion_point(field_add:ignition.msgs.CameraInfo.rectification_matrix)
1038 }
1039 inline const ::google::protobuf::RepeatedField< double >&
1041  // @@protoc_insertion_point(field_list:ignition.msgs.CameraInfo.rectification_matrix)
1042  return rectification_matrix_;
1043 }
1044 inline ::google::protobuf::RepeatedField< double >*
1046  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.CameraInfo.rectification_matrix)
1047  return &rectification_matrix_;
1048 }
1049 
1050 #ifdef __GNUC__
1051  #pragma GCC diagnostic pop
1052 #endif // __GNUC__
1053 // -------------------------------------------------------------------
1054 
1055 // -------------------------------------------------------------------
1056 
1057 // -------------------------------------------------------------------
1058 
1059 
1064 // @@protoc_insertion_point(namespace_scope)
1065 
1066 } // namespace msgs
1067 } // namespace ignition
1068 
1069 namespace google {
1070 namespace protobuf {
1071 
1073 template <>
1074 inline const EnumDescriptor* GetEnumDescriptor< ::ignition::msgs::CameraInfo_Distortion_DistortionModelType>() {
1076 }
1077 
1078 } // namespace protobuf
1079 } // namespace google
1080 
1081 #ifdef _MSC_VER
1082 #pragma warning(pop)
1083 #endif
1084 // @@protoc_insertion_point(global_scope)
1085 
1086 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fcamera_5finfo_2eproto
void set_height(::google::protobuf::uint32 value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:852
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:49
const IGNITION_MSGS_VISIBLE ::google::protobuf::EnumDescriptor * CameraInfo_Distortion_DistortionModelType_descriptor()
int p_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:749
static bool DistortionModelType_Parse(const ::std::string &name, DistortionModelType *value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:220
STL class.
void Swap(CameraInfo_Intrinsics *other)
void clear_model()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:667
::google::protobuf::uint32 width() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:834
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:112
@ CameraInfo_Distortion_DistortionModelType_RATIONAL_POLYNOMIAL
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:90
const CameraInfo_Distortion_DistortionModelType CameraInfo_Distortion_DistortionModelType_DistortionModelType_MAX
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:97
IGNITION_MSGS_VISIBLE bool CameraInfo_Distortion_DistortionModelType_IsValid(int value)
void Swap(CameraInfo *other)
void clear_intrinsics()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:916
void clear_projection()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:970
int k_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:715
friend void swap(CameraInfo_Distortion &a, CameraInfo_Distortion &b)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:150
const CameraInfo_Distortion_DistortionModelType CameraInfo_Distortion_DistortionModelType_DistortionModelType_MIN
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:96
void clear_rectification_matrix()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1024
void set_k(int index, double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:725
friend void swap(CameraInfo &a, CameraInfo &b)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:515
static const CameraInfo_Projection * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:397
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:367
const ::ignition::msgs::CameraInfo_Intrinsics & intrinsics() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:925
const ::google::protobuf::RepeatedField< double > & p() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:768
::ignition::msgs::CameraInfo_Distortion_DistortionModelType model() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:670
::google::protobuf::RepeatedField< double > * mutable_k()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:705
void clear_height()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:845
std::shared_ptr< const CameraInfo > ConstCameraInfoSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1063
bool has_intrinsics() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:913
void IGNITION_MSGS_VISIBLE AddDescriptors()
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:789
int rectification_matrix_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1021
::google::protobuf::uint32 height() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:848
const ::google::protobuf::RepeatedField< double > & rectification_matrix() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1040
void set_model(::ignition::msgs::CameraInfo_Distortion_DistortionModelType value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:674
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:811
void clear_distortion()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:862
void set_rectification_matrix(int index, double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1031
@ CameraInfo_Distortion_DistortionModelType_CameraInfo_Distortion_DistortionModelType_INT_MAX_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:93
int k_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:681
@ CameraInfo_Distortion_DistortionModelType_CameraInfo_Distortion_DistortionModelType_INT_MIN_SENTINEL_DO_NOT_USE_
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:92
void Swap(CameraInfo_Projection *other)
friend void swap(CameraInfo_Intrinsics &a, CameraInfo_Intrinsics &b)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:295
static const ::google::protobuf::EnumDescriptor * DistortionModelType_descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:214
friend void swap(CameraInfo_Projection &a, CameraInfo_Projection &b)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:405
void set_p(int index, double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:759
CameraInfo * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:521
::ignition::msgs::CameraInfo_Distortion * mutable_distortion()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:884
CameraInfo_Intrinsics & operator=(const CameraInfo_Intrinsics &from)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:264
void clear_k()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:718
static const CameraInfo * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:507
const int CameraInfo_Distortion_DistortionModelType_DistortionModelType_ARRAYSIZE
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:98
static const ::std::string & DistortionModelType_Name(DistortionModelType value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:217
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:51
void Swap(CameraInfo_Distortion *other)
const ::ignition::msgs::CameraInfo_Projection & projection() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:979
const ::ignition::msgs::CameraInfo_Distortion & distortion() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:871
CameraInfo * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:525
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:802
IGNITION_MSGS_VISIBLE CameraInfo_DistortionDefaultTypeInternal _CameraInfo_Distortion_default_instance_
std::unique_ptr< const CameraInfo > ConstCameraInfoUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1061
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:257
CameraInfo_Distortion * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:160
bool CameraInfo_Distortion_DistortionModelType_Parse(const ::std::string &name, CameraInfo_Distortion_DistortionModelType *value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:105
CameraInfo_Distortion_DistortionModelType
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:88
CameraInfo_Intrinsics * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:305
void set_allocated_projection(::ignition::msgs::CameraInfo_Projection *projection)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1001
const ::google::protobuf::RepeatedField< double > & k() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:700
::ignition::msgs::CameraInfo_Distortion * release_distortion()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:877
std::shared_ptr< CameraInfo > CameraInfoSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1062
@ CameraInfo_Distortion_DistortionModelType_PLUMB_BOB
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:89
const ::std::string & CameraInfo_Distortion_DistortionModelType_Name(CameraInfo_Distortion_DistortionModelType value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:101
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:795
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:477
::ignition::msgs::CameraInfo_Intrinsics * mutable_intrinsics()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:938
CameraInfo_Projection * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:411
void add_k(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:729
static const CameraInfo_Distortion * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:142
void clear_k()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:684
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void clear_width()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:831
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
::google::protobuf::RepeatedField< double > * mutable_k()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:739
bool has_projection() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:967
CameraInfo_Distortion * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:156
::ignition::msgs::CameraInfo_Projection * mutable_projection()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:992
::google::protobuf::RepeatedField< double > * mutable_p()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:773
std::unique_ptr< CameraInfo > CameraInfoUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1060
void add_p(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:763
void set_width(::google::protobuf::uint32 value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:838
::google::protobuf::RepeatedField< double > * mutable_rectification_matrix()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1045
CameraInfo_Projection * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:415
const ::google::protobuf::RepeatedField< double > & k() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:734
void add_rectification_matrix(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:1035
CameraInfo & operator=(const CameraInfo &from)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:484
::ignition::msgs::CameraInfo_Projection * release_projection()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:985
bool has_distortion() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:859
void clear_p()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:752
CameraInfo_Intrinsics * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:301
void set_allocated_intrinsics(::ignition::msgs::CameraInfo_Intrinsics *intrinsics)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:947
void add_k(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:695
CameraInfo_Distortion & operator=(const CameraInfo_Distortion &from)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:119
::ignition::msgs::CameraInfo_Intrinsics * release_intrinsics()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:931
CameraInfo_Projection & operator=(const CameraInfo_Projection &from)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:374
STL class.
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:783
void set_allocated_distortion(::ignition::msgs::CameraInfo_Distortion *distortion)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:893
IGNITION_MSGS_VISIBLE CameraInfo_IntrinsicsDefaultTypeInternal _CameraInfo_Intrinsics_default_instance_
static const CameraInfo_Intrinsics * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:287
@ CameraInfo_Distortion_DistortionModelType_EQUIDISTANT
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:91
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
IGNITION_MSGS_VISIBLE CameraInfo_ProjectionDefaultTypeInternal _CameraInfo_Projection_default_instance_
void set_k(int index, double value)
Definition: build/ignition-msgs8/include/ignition/msgs/camera_info.pb.h:691
IGNITION_MSGS_VISIBLE CameraInfoDefaultTypeInternal _CameraInfo_default_instance_