Gazebo Msgs

API Reference

5.11.0
build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ignition/msgs/heightmapgeom.proto
3 
4 #ifndef PROTOBUF_INCLUDED_ignition_2fmsgs_2fheightmapgeom_2eproto
5 #define PROTOBUF_INCLUDED_ignition_2fmsgs_2fheightmapgeom_2eproto
6 
7 #include <string>
8 
9 #include <google/protobuf/stubs/common.h>
10 
11 #if GOOGLE_PROTOBUF_VERSION < 3006001
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
14 #error your headers.
15 #endif
16 #if 3006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
17 #error This file was generated by an older version of protoc which is
18 #error incompatible with your Protocol Buffer headers. Please
19 #error regenerate this file with a newer version of protoc.
20 #endif
21 
22 #include <google/protobuf/io/coded_stream.h>
23 #include <google/protobuf/arena.h>
24 #include <google/protobuf/arenastring.h>
25 #include <google/protobuf/generated_message_table_driven.h>
26 #include <google/protobuf/generated_message_util.h>
27 #include <google/protobuf/inlined_string_field.h>
28 #include <google/protobuf/metadata.h>
29 #include <google/protobuf/message.h>
30 #include <google/protobuf/repeated_field.h> // IWYU pragma: export
31 #include <google/protobuf/extension_set.h> // IWYU pragma: export
32 #include <google/protobuf/unknown_field_set.h>
33 #include "ignition/msgs/image.pb.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 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fheightmapgeom_2eproto IGNITION_MSGS_VISIBLE
49 
51 // Internal implementation detail -- do not use these members.
52 struct IGNITION_MSGS_VISIBLE TableStruct {
53  static const ::google::protobuf::internal::ParseTableField entries[];
54  static const ::google::protobuf::internal::AuxillaryParseTableField aux[];
55  static const ::google::protobuf::internal::ParseTable schema[3];
56  static const ::google::protobuf::internal::FieldMetadata field_metadata[];
57  static const ::google::protobuf::internal::SerializationTable serialization_table[];
58  static const ::google::protobuf::uint32 offsets[];
59 };
60 void IGNITION_MSGS_VISIBLE AddDescriptors();
61 } // namespace protobuf_ignition_2fmsgs_2fheightmapgeom_2eproto
62 namespace ignition {
63 namespace msgs {
64 class HeightmapGeom;
65 class HeightmapGeomDefaultTypeInternal;
66 IGNITION_MSGS_VISIBLE extern HeightmapGeomDefaultTypeInternal _HeightmapGeom_default_instance_;
67 class HeightmapGeom_Blend;
68 class HeightmapGeom_BlendDefaultTypeInternal;
69 IGNITION_MSGS_VISIBLE extern HeightmapGeom_BlendDefaultTypeInternal _HeightmapGeom_Blend_default_instance_;
70 class HeightmapGeom_Texture;
71 class HeightmapGeom_TextureDefaultTypeInternal;
72 IGNITION_MSGS_VISIBLE extern HeightmapGeom_TextureDefaultTypeInternal _HeightmapGeom_Texture_default_instance_;
73 } // namespace msgs
74 } // namespace ignition
75 namespace google {
76 namespace protobuf {
77 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::HeightmapGeom* Arena::CreateMaybeMessage<::ignition::msgs::HeightmapGeom>(Arena*);
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::HeightmapGeom_Blend* Arena::CreateMaybeMessage<::ignition::msgs::HeightmapGeom_Blend>(Arena*);
79 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::HeightmapGeom_Texture* Arena::CreateMaybeMessage<::ignition::msgs::HeightmapGeom_Texture>(Arena*);
80 } // namespace protobuf
81 } // namespace google
82 namespace ignition {
83 namespace msgs {
84 
85 // ===================================================================
86 
87 class IGNITION_MSGS_VISIBLE HeightmapGeom_Texture : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.HeightmapGeom.Texture) */ {
88  public:
90  virtual ~HeightmapGeom_Texture();
91 
93 
95  CopyFrom(from);
96  return *this;
97  }
98  #if LANG_CXX11
101  *this = ::std::move(from);
102  }
103 
104  inline HeightmapGeom_Texture& operator=(HeightmapGeom_Texture&& from) noexcept {
105  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
106  if (this != &from) InternalSwap(&from);
107  } else {
108  CopyFrom(from);
109  }
110  return *this;
111  }
112  #endif
113  static const ::google::protobuf::Descriptor* descriptor();
114  static const HeightmapGeom_Texture& default_instance();
115 
116  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
118  return reinterpret_cast<const HeightmapGeom_Texture*>(
120  }
121  static constexpr int kIndexInFileMessages =
122  0;
123 
124  void Swap(HeightmapGeom_Texture* other);
126  a.Swap(&b);
127  }
128 
129  // implements Message ----------------------------------------------
130 
131  inline HeightmapGeom_Texture* New() const final {
132  return CreateMaybeMessage<HeightmapGeom_Texture>(NULL);
133  }
134 
135  HeightmapGeom_Texture* New(::google::protobuf::Arena* arena) const final {
136  return CreateMaybeMessage<HeightmapGeom_Texture>(arena);
137  }
138  void CopyFrom(const ::google::protobuf::Message& from) final;
139  void MergeFrom(const ::google::protobuf::Message& from) final;
140  void CopyFrom(const HeightmapGeom_Texture& from);
141  void MergeFrom(const HeightmapGeom_Texture& from);
142  void Clear() final;
143  bool IsInitialized() const final;
144 
145  size_t ByteSizeLong() const final;
146  bool MergePartialFromCodedStream(
147  ::google::protobuf::io::CodedInputStream* input) final;
148  void SerializeWithCachedSizes(
149  ::google::protobuf::io::CodedOutputStream* output) const final;
150  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
151  bool deterministic, ::google::protobuf::uint8* target) const final;
152  int GetCachedSize() const final { return _cached_size_.Get(); }
153 
154  private:
155  void SharedCtor();
156  void SharedDtor();
157  void SetCachedSize(int size) const final;
158  void InternalSwap(HeightmapGeom_Texture* other);
159  private:
160  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
161  return NULL;
162  }
163  inline void* MaybeArenaPtr() const {
164  return NULL;
165  }
166  public:
167 
168  ::google::protobuf::Metadata GetMetadata() const final;
169 
170  // nested types ----------------------------------------------------
171 
172  // accessors -------------------------------------------------------
173 
174  // string diffuse = 1;
175  void clear_diffuse();
176  static const int kDiffuseFieldNumber = 1;
177  const ::std::string& diffuse() const;
178  void set_diffuse(const ::std::string& value);
179  #if LANG_CXX11
180  void set_diffuse(::std::string&& value);
181  #endif
182  void set_diffuse(const char* value);
183  void set_diffuse(const char* value, size_t size);
184  ::std::string* mutable_diffuse();
185  ::std::string* release_diffuse();
186  void set_allocated_diffuse(::std::string* diffuse);
187 
188  // string normal = 2;
189  void clear_normal();
190  static const int kNormalFieldNumber = 2;
191  const ::std::string& normal() const;
192  void set_normal(const ::std::string& value);
193  #if LANG_CXX11
194  void set_normal(::std::string&& value);
195  #endif
196  void set_normal(const char* value);
197  void set_normal(const char* value, size_t size);
198  ::std::string* mutable_normal();
199  ::std::string* release_normal();
200  void set_allocated_normal(::std::string* normal);
201 
202  // double size = 3;
203  void clear_size();
204  static const int kSizeFieldNumber = 3;
205  double size() const;
206  void set_size(double value);
207 
208  // @@protoc_insertion_point(class_scope:ignition.msgs.HeightmapGeom.Texture)
209  private:
210 
211  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
212  ::google::protobuf::internal::ArenaStringPtr diffuse_;
213  ::google::protobuf::internal::ArenaStringPtr normal_;
214  double size_;
215  mutable ::google::protobuf::internal::CachedSize _cached_size_;
216  friend struct ::protobuf_ignition_2fmsgs_2fheightmapgeom_2eproto::TableStruct;
217 };
218 // -------------------------------------------------------------------
219 
220 class IGNITION_MSGS_VISIBLE HeightmapGeom_Blend : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.HeightmapGeom.Blend) */ {
221  public:
223  virtual ~HeightmapGeom_Blend();
224 
226 
228  CopyFrom(from);
229  return *this;
230  }
231  #if LANG_CXX11
233  : HeightmapGeom_Blend() {
234  *this = ::std::move(from);
235  }
236 
237  inline HeightmapGeom_Blend& operator=(HeightmapGeom_Blend&& from) noexcept {
238  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
239  if (this != &from) InternalSwap(&from);
240  } else {
241  CopyFrom(from);
242  }
243  return *this;
244  }
245  #endif
246  static const ::google::protobuf::Descriptor* descriptor();
247  static const HeightmapGeom_Blend& default_instance();
248 
249  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
251  return reinterpret_cast<const HeightmapGeom_Blend*>(
253  }
254  static constexpr int kIndexInFileMessages =
255  1;
256 
257  void Swap(HeightmapGeom_Blend* other);
259  a.Swap(&b);
260  }
261 
262  // implements Message ----------------------------------------------
263 
264  inline HeightmapGeom_Blend* New() const final {
265  return CreateMaybeMessage<HeightmapGeom_Blend>(NULL);
266  }
267 
268  HeightmapGeom_Blend* New(::google::protobuf::Arena* arena) const final {
269  return CreateMaybeMessage<HeightmapGeom_Blend>(arena);
270  }
271  void CopyFrom(const ::google::protobuf::Message& from) final;
272  void MergeFrom(const ::google::protobuf::Message& from) final;
273  void CopyFrom(const HeightmapGeom_Blend& from);
274  void MergeFrom(const HeightmapGeom_Blend& from);
275  void Clear() final;
276  bool IsInitialized() const final;
277 
278  size_t ByteSizeLong() const final;
279  bool MergePartialFromCodedStream(
280  ::google::protobuf::io::CodedInputStream* input) final;
281  void SerializeWithCachedSizes(
282  ::google::protobuf::io::CodedOutputStream* output) const final;
283  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
284  bool deterministic, ::google::protobuf::uint8* target) const final;
285  int GetCachedSize() const final { return _cached_size_.Get(); }
286 
287  private:
288  void SharedCtor();
289  void SharedDtor();
290  void SetCachedSize(int size) const final;
291  void InternalSwap(HeightmapGeom_Blend* other);
292  private:
293  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
294  return NULL;
295  }
296  inline void* MaybeArenaPtr() const {
297  return NULL;
298  }
299  public:
300 
301  ::google::protobuf::Metadata GetMetadata() const final;
302 
303  // nested types ----------------------------------------------------
304 
305  // accessors -------------------------------------------------------
306 
307  // double min_height = 1;
308  void clear_min_height();
309  static const int kMinHeightFieldNumber = 1;
310  double min_height() const;
311  void set_min_height(double value);
312 
313  // double fade_dist = 2;
314  void clear_fade_dist();
315  static const int kFadeDistFieldNumber = 2;
316  double fade_dist() const;
317  void set_fade_dist(double value);
318 
319  // @@protoc_insertion_point(class_scope:ignition.msgs.HeightmapGeom.Blend)
320  private:
321 
322  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
323  double min_height_;
324  double fade_dist_;
325  mutable ::google::protobuf::internal::CachedSize _cached_size_;
327 };
328 // -------------------------------------------------------------------
329 
330 class IGNITION_MSGS_VISIBLE HeightmapGeom : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.HeightmapGeom) */ {
331  public:
332  HeightmapGeom();
333  virtual ~HeightmapGeom();
334 
335  HeightmapGeom(const HeightmapGeom& from);
336 
337  inline HeightmapGeom& operator=(const HeightmapGeom& from) {
338  CopyFrom(from);
339  return *this;
340  }
341  #if LANG_CXX11
342  HeightmapGeom(HeightmapGeom&& from) noexcept
343  : HeightmapGeom() {
344  *this = ::std::move(from);
345  }
346 
347  inline HeightmapGeom& operator=(HeightmapGeom&& from) noexcept {
348  if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) {
349  if (this != &from) InternalSwap(&from);
350  } else {
351  CopyFrom(from);
352  }
353  return *this;
354  }
355  #endif
356  static const ::google::protobuf::Descriptor* descriptor();
357  static const HeightmapGeom& default_instance();
358 
359  static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY
360  static inline const HeightmapGeom* internal_default_instance() {
361  return reinterpret_cast<const HeightmapGeom*>(
363  }
364  static constexpr int kIndexInFileMessages =
365  2;
366 
367  void Swap(HeightmapGeom* other);
368  friend void swap(HeightmapGeom& a, HeightmapGeom& b) {
369  a.Swap(&b);
370  }
371 
372  // implements Message ----------------------------------------------
373 
374  inline HeightmapGeom* New() const final {
375  return CreateMaybeMessage<HeightmapGeom>(NULL);
376  }
377 
378  HeightmapGeom* New(::google::protobuf::Arena* arena) const final {
379  return CreateMaybeMessage<HeightmapGeom>(arena);
380  }
381  void CopyFrom(const ::google::protobuf::Message& from) final;
382  void MergeFrom(const ::google::protobuf::Message& from) final;
383  void CopyFrom(const HeightmapGeom& from);
384  void MergeFrom(const HeightmapGeom& from);
385  void Clear() final;
386  bool IsInitialized() const final;
387 
388  size_t ByteSizeLong() const final;
389  bool MergePartialFromCodedStream(
390  ::google::protobuf::io::CodedInputStream* input) final;
391  void SerializeWithCachedSizes(
392  ::google::protobuf::io::CodedOutputStream* output) const final;
393  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
394  bool deterministic, ::google::protobuf::uint8* target) const final;
395  int GetCachedSize() const final { return _cached_size_.Get(); }
396 
397  private:
398  void SharedCtor();
399  void SharedDtor();
400  void SetCachedSize(int size) const final;
401  void InternalSwap(HeightmapGeom* other);
402  private:
403  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
404  return NULL;
405  }
406  inline void* MaybeArenaPtr() const {
407  return NULL;
408  }
409  public:
410 
411  ::google::protobuf::Metadata GetMetadata() const final;
412 
413  // nested types ----------------------------------------------------
414 
417 
418  // accessors -------------------------------------------------------
419 
420  // repeated float heights = 5;
421  int heights_size() const;
422  void clear_heights();
423  static const int kHeightsFieldNumber = 5;
424  float heights(int index) const;
425  void set_heights(int index, float value);
426  void add_heights(float value);
427  const ::google::protobuf::RepeatedField< float >&
428  heights() const;
429  ::google::protobuf::RepeatedField< float >*
430  mutable_heights();
431 
432  // repeated .ignition.msgs.HeightmapGeom.Texture texture = 8;
433  int texture_size() const;
434  void clear_texture();
435  static const int kTextureFieldNumber = 8;
436  ::ignition::msgs::HeightmapGeom_Texture* mutable_texture(int index);
437  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture >*
438  mutable_texture();
439  const ::ignition::msgs::HeightmapGeom_Texture& texture(int index) const;
440  ::ignition::msgs::HeightmapGeom_Texture* add_texture();
441  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture >&
442  texture() const;
443 
444  // repeated .ignition.msgs.HeightmapGeom.Blend blend = 9;
445  int blend_size() const;
446  void clear_blend();
447  static const int kBlendFieldNumber = 9;
448  ::ignition::msgs::HeightmapGeom_Blend* mutable_blend(int index);
449  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend >*
450  mutable_blend();
451  const ::ignition::msgs::HeightmapGeom_Blend& blend(int index) const;
452  ::ignition::msgs::HeightmapGeom_Blend* add_blend();
453  const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend >&
454  blend() const;
455 
456  // string filename = 11;
457  void clear_filename();
458  static const int kFilenameFieldNumber = 11;
459  const ::std::string& filename() const;
460  void set_filename(const ::std::string& value);
461  #if LANG_CXX11
462  void set_filename(::std::string&& value);
463  #endif
464  void set_filename(const char* value);
465  void set_filename(const char* value, size_t size);
466  ::std::string* mutable_filename();
467  ::std::string* release_filename();
468  void set_allocated_filename(::std::string* filename);
469 
470  // .ignition.msgs.Header header = 1;
471  bool has_header() const;
472  void clear_header();
473  static const int kHeaderFieldNumber = 1;
474  private:
475  const ::ignition::msgs::Header& _internal_header() const;
476  public:
477  const ::ignition::msgs::Header& header() const;
478  ::ignition::msgs::Header* release_header();
479  ::ignition::msgs::Header* mutable_header();
480  void set_allocated_header(::ignition::msgs::Header* header);
481 
482  // .ignition.msgs.Image image = 2;
483  bool has_image() const;
484  void clear_image();
485  static const int kImageFieldNumber = 2;
486  private:
487  const ::ignition::msgs::Image& _internal_image() const;
488  public:
489  const ::ignition::msgs::Image& image() const;
490  ::ignition::msgs::Image* release_image();
491  ::ignition::msgs::Image* mutable_image();
492  void set_allocated_image(::ignition::msgs::Image* image);
493 
494  // .ignition.msgs.Vector3d size = 3;
495  bool has_size() const;
496  void clear_size();
497  static const int kSizeFieldNumber = 3;
498  private:
499  const ::ignition::msgs::Vector3d& _internal_size() const;
500  public:
501  const ::ignition::msgs::Vector3d& size() const;
502  ::ignition::msgs::Vector3d* release_size();
503  ::ignition::msgs::Vector3d* mutable_size();
504  void set_allocated_size(::ignition::msgs::Vector3d* size);
505 
506  // .ignition.msgs.Vector3d origin = 4;
507  bool has_origin() const;
508  void clear_origin();
509  static const int kOriginFieldNumber = 4;
510  private:
511  const ::ignition::msgs::Vector3d& _internal_origin() const;
512  public:
513  const ::ignition::msgs::Vector3d& origin() const;
514  ::ignition::msgs::Vector3d* release_origin();
515  ::ignition::msgs::Vector3d* mutable_origin();
516  void set_allocated_origin(::ignition::msgs::Vector3d* origin);
517 
518  // int32 width = 6;
519  void clear_width();
520  static const int kWidthFieldNumber = 6;
521  ::google::protobuf::int32 width() const;
522  void set_width(::google::protobuf::int32 value);
523 
524  // int32 height = 7;
525  void clear_height();
526  static const int kHeightFieldNumber = 7;
527  ::google::protobuf::int32 height() const;
528  void set_height(::google::protobuf::int32 value);
529 
530  // bool use_terrain_paging = 10;
531  void clear_use_terrain_paging();
532  static const int kUseTerrainPagingFieldNumber = 10;
533  bool use_terrain_paging() const;
534  void set_use_terrain_paging(bool value);
535 
536  // uint32 sampling = 12;
537  void clear_sampling();
538  static const int kSamplingFieldNumber = 12;
539  ::google::protobuf::uint32 sampling() const;
540  void set_sampling(::google::protobuf::uint32 value);
541 
542  // @@protoc_insertion_point(class_scope:ignition.msgs.HeightmapGeom)
543  private:
544 
545  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
546  ::google::protobuf::RepeatedField< float > heights_;
547  mutable int _heights_cached_byte_size_;
548  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture > texture_;
549  ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend > blend_;
550  ::google::protobuf::internal::ArenaStringPtr filename_;
551  ::ignition::msgs::Header* header_;
552  ::ignition::msgs::Image* image_;
555  ::google::protobuf::int32 width_;
556  ::google::protobuf::int32 height_;
557  bool use_terrain_paging_;
558  ::google::protobuf::uint32 sampling_;
559  mutable ::google::protobuf::internal::CachedSize _cached_size_;
560  friend struct ::protobuf_ignition_2fmsgs_2fheightmapgeom_2eproto::TableStruct;
561 };
562 // ===================================================================
563 
564 
565 // ===================================================================
566 
567 #ifdef __GNUC__
568  #pragma GCC diagnostic push
569  #pragma GCC diagnostic ignored "-Wstrict-aliasing"
570 #endif // __GNUC__
571 // HeightmapGeom_Texture
572 
573 // string diffuse = 1;
575  diffuse_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
576 }
577 inline const ::std::string& HeightmapGeom_Texture::diffuse() const {
578  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.Texture.diffuse)
579  return diffuse_.GetNoArena();
580 }
581 inline void HeightmapGeom_Texture::set_diffuse(const ::std::string& value) {
582 
583  diffuse_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
584  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.Texture.diffuse)
585 }
586 #if LANG_CXX11
587 inline void HeightmapGeom_Texture::set_diffuse(::std::string&& value) {
588 
589  diffuse_.SetNoArena(
590  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
591  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.HeightmapGeom.Texture.diffuse)
592 }
593 #endif
594 inline void HeightmapGeom_Texture::set_diffuse(const char* value) {
595  GOOGLE_DCHECK(value != NULL);
596 
597  diffuse_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
598  // @@protoc_insertion_point(field_set_char:ignition.msgs.HeightmapGeom.Texture.diffuse)
599 }
600 inline void HeightmapGeom_Texture::set_diffuse(const char* value, size_t size) {
601 
602  diffuse_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
603  ::std::string(reinterpret_cast<const char*>(value), size));
604  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.HeightmapGeom.Texture.diffuse)
605 }
606 inline ::std::string* HeightmapGeom_Texture::mutable_diffuse() {
607 
608  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.Texture.diffuse)
609  return diffuse_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
610 }
611 inline ::std::string* HeightmapGeom_Texture::release_diffuse() {
612  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.Texture.diffuse)
613 
614  return diffuse_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
615 }
617  if (diffuse != NULL) {
618 
619  } else {
620 
621  }
622  diffuse_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), diffuse);
623  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.Texture.diffuse)
624 }
625 
626 // string normal = 2;
628  normal_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
629 }
630 inline const ::std::string& HeightmapGeom_Texture::normal() const {
631  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.Texture.normal)
632  return normal_.GetNoArena();
633 }
634 inline void HeightmapGeom_Texture::set_normal(const ::std::string& value) {
635 
636  normal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
637  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.Texture.normal)
638 }
639 #if LANG_CXX11
640 inline void HeightmapGeom_Texture::set_normal(::std::string&& value) {
641 
642  normal_.SetNoArena(
643  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
644  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.HeightmapGeom.Texture.normal)
645 }
646 #endif
647 inline void HeightmapGeom_Texture::set_normal(const char* value) {
648  GOOGLE_DCHECK(value != NULL);
649 
650  normal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
651  // @@protoc_insertion_point(field_set_char:ignition.msgs.HeightmapGeom.Texture.normal)
652 }
653 inline void HeightmapGeom_Texture::set_normal(const char* value, size_t size) {
654 
655  normal_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
656  ::std::string(reinterpret_cast<const char*>(value), size));
657  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.HeightmapGeom.Texture.normal)
658 }
659 inline ::std::string* HeightmapGeom_Texture::mutable_normal() {
660 
661  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.Texture.normal)
662  return normal_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
663 }
664 inline ::std::string* HeightmapGeom_Texture::release_normal() {
665  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.Texture.normal)
666 
667  return normal_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
668 }
670  if (normal != NULL) {
671 
672  } else {
673 
674  }
675  normal_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), normal);
676  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.Texture.normal)
677 }
678 
679 // double size = 3;
681  size_ = 0;
682 }
683 inline double HeightmapGeom_Texture::size() const {
684  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.Texture.size)
685  return size_;
686 }
687 inline void HeightmapGeom_Texture::set_size(double value) {
688 
689  size_ = value;
690  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.Texture.size)
691 }
692 
693 // -------------------------------------------------------------------
694 
695 // HeightmapGeom_Blend
696 
697 // double min_height = 1;
699  min_height_ = 0;
700 }
701 inline double HeightmapGeom_Blend::min_height() const {
702  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.Blend.min_height)
703  return min_height_;
704 }
705 inline void HeightmapGeom_Blend::set_min_height(double value) {
706 
707  min_height_ = value;
708  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.Blend.min_height)
709 }
710 
711 // double fade_dist = 2;
713  fade_dist_ = 0;
714 }
715 inline double HeightmapGeom_Blend::fade_dist() const {
716  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.Blend.fade_dist)
717  return fade_dist_;
718 }
719 inline void HeightmapGeom_Blend::set_fade_dist(double value) {
720 
721  fade_dist_ = value;
722  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.Blend.fade_dist)
723 }
724 
725 // -------------------------------------------------------------------
726 
727 // HeightmapGeom
728 
729 // .ignition.msgs.Header header = 1;
730 inline bool HeightmapGeom::has_header() const {
731  return this != internal_default_instance() && header_ != NULL;
732 }
733 inline const ::ignition::msgs::Header& HeightmapGeom::_internal_header() const {
734  return *header_;
735 }
736 inline const ::ignition::msgs::Header& HeightmapGeom::header() const {
737  const ::ignition::msgs::Header* p = header_;
738  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.header)
739  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Header*>(
741 }
742 inline ::ignition::msgs::Header* HeightmapGeom::release_header() {
743  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.header)
744 
745  ::ignition::msgs::Header* temp = header_;
746  header_ = NULL;
747  return temp;
748 }
749 inline ::ignition::msgs::Header* HeightmapGeom::mutable_header() {
750 
751  if (header_ == NULL) {
752  auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual());
753  header_ = p;
754  }
755  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.header)
756  return header_;
757 }
759  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
760  if (message_arena == NULL) {
761  delete reinterpret_cast< ::google::protobuf::MessageLite*>(header_);
762  }
763  if (header) {
764  ::google::protobuf::Arena* submessage_arena = NULL;
765  if (message_arena != submessage_arena) {
766  header = ::google::protobuf::internal::GetOwnedMessage(
767  message_arena, header, submessage_arena);
768  }
769 
770  } else {
771 
772  }
773  header_ = header;
774  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.header)
775 }
776 
777 // .ignition.msgs.Image image = 2;
778 inline bool HeightmapGeom::has_image() const {
779  return this != internal_default_instance() && image_ != NULL;
780 }
781 inline const ::ignition::msgs::Image& HeightmapGeom::_internal_image() const {
782  return *image_;
783 }
784 inline const ::ignition::msgs::Image& HeightmapGeom::image() const {
785  const ::ignition::msgs::Image* p = image_;
786  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.image)
787  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Image*>(
789 }
790 inline ::ignition::msgs::Image* HeightmapGeom::release_image() {
791  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.image)
792 
793  ::ignition::msgs::Image* temp = image_;
794  image_ = NULL;
795  return temp;
796 }
797 inline ::ignition::msgs::Image* HeightmapGeom::mutable_image() {
798 
799  if (image_ == NULL) {
800  auto* p = CreateMaybeMessage<::ignition::msgs::Image>(GetArenaNoVirtual());
801  image_ = p;
802  }
803  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.image)
804  return image_;
805 }
807  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
808  if (message_arena == NULL) {
809  delete reinterpret_cast< ::google::protobuf::MessageLite*>(image_);
810  }
811  if (image) {
812  ::google::protobuf::Arena* submessage_arena = NULL;
813  if (message_arena != submessage_arena) {
814  image = ::google::protobuf::internal::GetOwnedMessage(
815  message_arena, image, submessage_arena);
816  }
817 
818  } else {
819 
820  }
821  image_ = image;
822  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.image)
823 }
824 
825 // .ignition.msgs.Vector3d size = 3;
826 inline bool HeightmapGeom::has_size() const {
827  return this != internal_default_instance() && size_ != NULL;
828 }
829 inline const ::ignition::msgs::Vector3d& HeightmapGeom::_internal_size() const {
830  return *size_;
831 }
832 inline const ::ignition::msgs::Vector3d& HeightmapGeom::size() const {
833  const ::ignition::msgs::Vector3d* p = size_;
834  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.size)
835  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Vector3d*>(
837 }
838 inline ::ignition::msgs::Vector3d* HeightmapGeom::release_size() {
839  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.size)
840 
841  ::ignition::msgs::Vector3d* temp = size_;
842  size_ = NULL;
843  return temp;
844 }
845 inline ::ignition::msgs::Vector3d* HeightmapGeom::mutable_size() {
846 
847  if (size_ == NULL) {
848  auto* p = CreateMaybeMessage<::ignition::msgs::Vector3d>(GetArenaNoVirtual());
849  size_ = p;
850  }
851  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.size)
852  return size_;
853 }
855  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
856  if (message_arena == NULL) {
857  delete reinterpret_cast< ::google::protobuf::MessageLite*>(size_);
858  }
859  if (size) {
860  ::google::protobuf::Arena* submessage_arena = NULL;
861  if (message_arena != submessage_arena) {
862  size = ::google::protobuf::internal::GetOwnedMessage(
863  message_arena, size, submessage_arena);
864  }
865 
866  } else {
867 
868  }
869  size_ = size;
870  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.size)
871 }
872 
873 // .ignition.msgs.Vector3d origin = 4;
874 inline bool HeightmapGeom::has_origin() const {
875  return this != internal_default_instance() && origin_ != NULL;
876 }
877 inline const ::ignition::msgs::Vector3d& HeightmapGeom::_internal_origin() const {
878  return *origin_;
879 }
880 inline const ::ignition::msgs::Vector3d& HeightmapGeom::origin() const {
881  const ::ignition::msgs::Vector3d* p = origin_;
882  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.origin)
883  return p != NULL ? *p : *reinterpret_cast<const ::ignition::msgs::Vector3d*>(
885 }
886 inline ::ignition::msgs::Vector3d* HeightmapGeom::release_origin() {
887  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.origin)
888 
889  ::ignition::msgs::Vector3d* temp = origin_;
890  origin_ = NULL;
891  return temp;
892 }
893 inline ::ignition::msgs::Vector3d* HeightmapGeom::mutable_origin() {
894 
895  if (origin_ == NULL) {
896  auto* p = CreateMaybeMessage<::ignition::msgs::Vector3d>(GetArenaNoVirtual());
897  origin_ = p;
898  }
899  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.origin)
900  return origin_;
901 }
903  ::google::protobuf::Arena* message_arena = GetArenaNoVirtual();
904  if (message_arena == NULL) {
905  delete reinterpret_cast< ::google::protobuf::MessageLite*>(origin_);
906  }
907  if (origin) {
908  ::google::protobuf::Arena* submessage_arena = NULL;
909  if (message_arena != submessage_arena) {
910  origin = ::google::protobuf::internal::GetOwnedMessage(
911  message_arena, origin, submessage_arena);
912  }
913 
914  } else {
915 
916  }
917  origin_ = origin;
918  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.origin)
919 }
920 
921 // repeated float heights = 5;
922 inline int HeightmapGeom::heights_size() const {
923  return heights_.size();
924 }
926  heights_.Clear();
927 }
928 inline float HeightmapGeom::heights(int index) const {
929  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.heights)
930  return heights_.Get(index);
931 }
932 inline void HeightmapGeom::set_heights(int index, float value) {
933  heights_.Set(index, value);
934  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.heights)
935 }
936 inline void HeightmapGeom::add_heights(float value) {
937  heights_.Add(value);
938  // @@protoc_insertion_point(field_add:ignition.msgs.HeightmapGeom.heights)
939 }
940 inline const ::google::protobuf::RepeatedField< float >&
942  // @@protoc_insertion_point(field_list:ignition.msgs.HeightmapGeom.heights)
943  return heights_;
944 }
945 inline ::google::protobuf::RepeatedField< float >*
947  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.HeightmapGeom.heights)
948  return &heights_;
949 }
950 
951 // int32 width = 6;
953  width_ = 0;
954 }
955 inline ::google::protobuf::int32 HeightmapGeom::width() const {
956  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.width)
957  return width_;
958 }
959 inline void HeightmapGeom::set_width(::google::protobuf::int32 value) {
960 
961  width_ = value;
962  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.width)
963 }
964 
965 // int32 height = 7;
967  height_ = 0;
968 }
969 inline ::google::protobuf::int32 HeightmapGeom::height() const {
970  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.height)
971  return height_;
972 }
973 inline void HeightmapGeom::set_height(::google::protobuf::int32 value) {
974 
975  height_ = value;
976  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.height)
977 }
978 
979 // repeated .ignition.msgs.HeightmapGeom.Texture texture = 8;
980 inline int HeightmapGeom::texture_size() const {
981  return texture_.size();
982 }
984  texture_.Clear();
985 }
986 inline ::ignition::msgs::HeightmapGeom_Texture* HeightmapGeom::mutable_texture(int index) {
987  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.texture)
988  return texture_.Mutable(index);
989 }
990 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture >*
992  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.HeightmapGeom.texture)
993  return &texture_;
994 }
995 inline const ::ignition::msgs::HeightmapGeom_Texture& HeightmapGeom::texture(int index) const {
996  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.texture)
997  return texture_.Get(index);
998 }
999 inline ::ignition::msgs::HeightmapGeom_Texture* HeightmapGeom::add_texture() {
1000  // @@protoc_insertion_point(field_add:ignition.msgs.HeightmapGeom.texture)
1001  return texture_.Add();
1002 }
1003 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture >&
1005  // @@protoc_insertion_point(field_list:ignition.msgs.HeightmapGeom.texture)
1006  return texture_;
1007 }
1008 
1009 // repeated .ignition.msgs.HeightmapGeom.Blend blend = 9;
1010 inline int HeightmapGeom::blend_size() const {
1011  return blend_.size();
1012 }
1014  blend_.Clear();
1015 }
1016 inline ::ignition::msgs::HeightmapGeom_Blend* HeightmapGeom::mutable_blend(int index) {
1017  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.blend)
1018  return blend_.Mutable(index);
1019 }
1020 inline ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend >*
1022  // @@protoc_insertion_point(field_mutable_list:ignition.msgs.HeightmapGeom.blend)
1023  return &blend_;
1024 }
1025 inline const ::ignition::msgs::HeightmapGeom_Blend& HeightmapGeom::blend(int index) const {
1026  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.blend)
1027  return blend_.Get(index);
1028 }
1029 inline ::ignition::msgs::HeightmapGeom_Blend* HeightmapGeom::add_blend() {
1030  // @@protoc_insertion_point(field_add:ignition.msgs.HeightmapGeom.blend)
1031  return blend_.Add();
1032 }
1033 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend >&
1035  // @@protoc_insertion_point(field_list:ignition.msgs.HeightmapGeom.blend)
1036  return blend_;
1037 }
1038 
1039 // bool use_terrain_paging = 10;
1041  use_terrain_paging_ = false;
1042 }
1044  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.use_terrain_paging)
1045  return use_terrain_paging_;
1046 }
1047 inline void HeightmapGeom::set_use_terrain_paging(bool value) {
1048 
1049  use_terrain_paging_ = value;
1050  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.use_terrain_paging)
1051 }
1052 
1053 // string filename = 11;
1055  filename_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1056 }
1057 inline const ::std::string& HeightmapGeom::filename() const {
1058  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.filename)
1059  return filename_.GetNoArena();
1060 }
1061 inline void HeightmapGeom::set_filename(const ::std::string& value) {
1062 
1063  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1064  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.filename)
1065 }
1066 #if LANG_CXX11
1067 inline void HeightmapGeom::set_filename(::std::string&& value) {
1068 
1069  filename_.SetNoArena(
1070  &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1071  // @@protoc_insertion_point(field_set_rvalue:ignition.msgs.HeightmapGeom.filename)
1072 }
1073 #endif
1074 inline void HeightmapGeom::set_filename(const char* value) {
1075  GOOGLE_DCHECK(value != NULL);
1076 
1077  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1078  // @@protoc_insertion_point(field_set_char:ignition.msgs.HeightmapGeom.filename)
1079 }
1080 inline void HeightmapGeom::set_filename(const char* value, size_t size) {
1081 
1082  filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1083  ::std::string(reinterpret_cast<const char*>(value), size));
1084  // @@protoc_insertion_point(field_set_pointer:ignition.msgs.HeightmapGeom.filename)
1085 }
1086 inline ::std::string* HeightmapGeom::mutable_filename() {
1087 
1088  // @@protoc_insertion_point(field_mutable:ignition.msgs.HeightmapGeom.filename)
1089  return filename_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1090 }
1091 inline ::std::string* HeightmapGeom::release_filename() {
1092  // @@protoc_insertion_point(field_release:ignition.msgs.HeightmapGeom.filename)
1093 
1094  return filename_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1095 }
1097  if (filename != NULL) {
1098 
1099  } else {
1100 
1101  }
1102  filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
1103  // @@protoc_insertion_point(field_set_allocated:ignition.msgs.HeightmapGeom.filename)
1104 }
1105 
1106 // uint32 sampling = 12;
1108  sampling_ = 0u;
1109 }
1110 inline ::google::protobuf::uint32 HeightmapGeom::sampling() const {
1111  // @@protoc_insertion_point(field_get:ignition.msgs.HeightmapGeom.sampling)
1112  return sampling_;
1113 }
1114 inline void HeightmapGeom::set_sampling(::google::protobuf::uint32 value) {
1115 
1116  sampling_ = value;
1117  // @@protoc_insertion_point(field_set:ignition.msgs.HeightmapGeom.sampling)
1118 }
1119 
1120 #ifdef __GNUC__
1121  #pragma GCC diagnostic pop
1122 #endif // __GNUC__
1123 // -------------------------------------------------------------------
1124 
1125 // -------------------------------------------------------------------
1126 
1127 
1132 // @@protoc_insertion_point(namespace_scope)
1133 
1134 } // namespace msgs
1135 } // namespace ignition
1136 
1137 #ifdef _MSC_VER
1138 #pragma warning(pop)
1139 #endif
1140 // @@protoc_insertion_point(global_scope)
1141 
1142 #endif // PROTOBUF_INCLUDED_ignition_2fmsgs_2fheightmapgeom_2eproto
void Swap(HeightmapGeom_Blend *other)
const ::ignition::msgs::Image & image() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:784
static const HeightmapGeom_Blend * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:250
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend > & blend() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1034
void set_fade_dist(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:719
::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture > * mutable_texture()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:991
double min_height() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:701
HeightmapGeom_Texture * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:131
double size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:683
void clear_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1054
STL class.
STL class.
void Swap(HeightmapGeom *other)
T move(T... args)
void set_sampling(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1114
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
HeightmapGeom_Blend * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:264
std::unique_ptr< const HeightmapGeom > ConstHeightmapGeomUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1129
void set_allocated_filename(::std::string *filename)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1096
void set_use_terrain_paging(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1047
::std::string * mutable_normal()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:659
::ignition::msgs::Image * mutable_image()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:797
void set_min_height(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:705
::std::string * mutable_diffuse()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:606
int texture_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:980
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:736
void clear_size()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:680
::ignition::msgs::Vector3d * release_size()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:838
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Texture > & texture() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1004
IGNITION_MSGS_VISIBLE HeightmapGeom_BlendDefaultTypeInternal _HeightmapGeom_Blend_default_instance_
HeightmapGeom_Blend * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:268
void clear_normal()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:627
::google::protobuf::int32 width() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:955
int blend_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1010
void IGNITION_MSGS_VISIBLE AddDescriptors()
void set_allocated_normal(::std::string *normal)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:669
::std::string * release_normal()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:664
::std::string * mutable_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1086
void set_normal(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:634
::google::protobuf::RepeatedField< float > * mutable_heights()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:946
::ignition::msgs::Vector3d * release_origin()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:886
::ignition::msgs::HeightmapGeom_Texture * add_texture()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:999
::ignition::msgs::Vector3d * mutable_origin()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:893
std::shared_ptr< HeightmapGeom > HeightmapGeomSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1130
void set_size(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:687
void add_heights(float value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:936
bool has_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:826
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:749
Definition: build/ignition-msgs5/include/ignition/msgs/image.pb.h:116
HeightmapGeom & operator=(const HeightmapGeom &from)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:337
void set_width(::google::protobuf::int32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:959
double fade_dist() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:715
const ::std::string & filename() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1057
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:52
void Swap(HeightmapGeom_Texture *other)
bool use_terrain_paging() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1043
::google::protobuf::RepeatedPtrField< ::ignition::msgs::HeightmapGeom_Blend > * mutable_blend()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1021
void set_diffuse(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:581
void clear_height()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:966
void set_height(::google::protobuf::int32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:973
void clear_texture()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:983
friend void swap(HeightmapGeom_Blend &a, HeightmapGeom_Blend &b)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:258
std::shared_ptr< const HeightmapGeom > ConstHeightmapGeomSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1131
void set_allocated_diffuse(::std::string *diffuse)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:616
static const HeightmapGeom * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:360
void set_heights(int index, float value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:932
void clear_diffuse()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:574
friend void swap(HeightmapGeom &a, HeightmapGeom &b)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:368
bool has_origin() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:874
void set_allocated_size(::ignition::msgs::Vector3d *size)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:854
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:730
void clear_min_height()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:698
::std::string * release_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1091
std::unique_ptr< HeightmapGeom > HeightmapGeomUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1128
IGNITION_MSGS_VISIBLE HeightmapGeomDefaultTypeInternal _HeightmapGeom_default_instance_
const ::google::protobuf::RepeatedField< float > & heights() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:941
::ignition::msgs::HeightmapGeom_Blend * add_blend()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1029
HeightmapGeom * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:374
void set_filename(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1061
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
IGNITION_MSGS_VISIBLE ImageDefaultTypeInternal _Image_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:330
friend void swap(HeightmapGeom_Texture &a, HeightmapGeom_Texture &b)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:125
const ::std::string & diffuse() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:577
void clear_heights()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:925
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:87
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
::google::protobuf::int32 height() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:969
::std::string * release_diffuse()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:611
int heights_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:922
void clear_blend()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1013
HeightmapGeom * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:378
::ignition::msgs::Image * release_image()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:790
::ignition::msgs::Vector3d * mutable_size()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:845
HeightmapGeom_Texture & operator=(const HeightmapGeom_Texture &from)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:94
bool has_image() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:778
static const HeightmapGeom_Texture * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:117
void set_allocated_origin(::ignition::msgs::Vector3d *origin)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:902
const ::std::string & normal() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:630
void clear_width()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:952
IGNITION_MSGS_VISIBLE HeightmapGeom_TextureDefaultTypeInternal _HeightmapGeom_Texture_default_instance_
HeightmapGeom_Texture * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:135
void clear_use_terrain_paging()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1040
const ::ignition::msgs::Vector3d & size() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:832
::google::protobuf::uint32 sampling() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1110
void clear_fade_dist()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:712
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:220
HeightmapGeom_Blend & operator=(const HeightmapGeom_Blend &from)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:227
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:758
STL class.
void set_allocated_image(::ignition::msgs::Image *image)
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:806
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:50
void clear_sampling()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:1107
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
const ::ignition::msgs::Vector3d & origin() const
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:880
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/heightmapgeom.pb.h:742