4 #ifndef GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fcollision_2eproto
5 #define GOOGLE_PROTOBUF_INCLUDED_ignition_2fmsgs_2fcollision_2eproto
10 #include <google/protobuf/port_def.inc>
11 #if PROTOBUF_VERSION < 3012000
12 #error This file was generated by a newer version of protoc which is
13 #error incompatible with your Protocol Buffer headers. Please update
16 #if 3012004 < 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.
22 #include <google/protobuf/port_undef.inc>
23 #include <google/protobuf/io/coded_stream.h>
24 #include <google/protobuf/arena.h>
25 #include <google/protobuf/arenastring.h>
26 #include <google/protobuf/generated_message_table_driven.h>
27 #include <google/protobuf/generated_message_util.h>
28 #include <google/protobuf/inlined_string_field.h>
29 #include <google/protobuf/metadata_lite.h>
30 #include <google/protobuf/generated_message_reflection.h>
31 #include <google/protobuf/message.h>
32 #include <google/protobuf/repeated_field.h>
33 #include <google/protobuf/extension_set.h>
34 #include <google/protobuf/unknown_field_set.h>
41 #pragma GCC system_header
44 #pragma warning(disable: 4244 4267 4100 4244 4512 4127 4068 4275 4251)
47 #include <sys/sysmacros.h>
52 #include <google/protobuf/port_def.inc>
53 #define PROTOBUF_INTERNAL_EXPORT_ignition_2fmsgs_2fcollision_2eproto IGNITION_MSGS_VISIBLE
54 PROTOBUF_NAMESPACE_OPEN
58 PROTOBUF_NAMESPACE_CLOSE
62 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[]
64 static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[]
66 static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1]
68 static const ::PROTOBUF_NAMESPACE_ID::internal::FieldMetadata field_metadata[];
69 static const ::PROTOBUF_NAMESPACE_ID::internal::SerializationTable serialization_table[];
70 static const ::PROTOBUF_NAMESPACE_ID::uint32 offsets[];
76 class CollisionDefaultTypeInternal;
80 PROTOBUF_NAMESPACE_OPEN
81 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Collision* Arena::CreateMaybeMessage<::ignition::msgs::Collision>(Arena*);
82 PROTOBUF_NAMESPACE_CLOSE
88 class IGNITION_MSGS_VISIBLE Collision PROTOBUF_FINAL :
89 public ::PROTOBUF_NAMESPACE_ID::Message {
97 *
this = ::std::move(from);
104 inline Collision&
operator=(Collision&& from) noexcept {
105 if (GetArena() == from.GetArena()) {
106 if (
this != &from) InternalSwap(&from);
113 static const ::PROTOBUF_NAMESPACE_ID::Descriptor*
descriptor() {
114 return GetDescriptor();
117 return GetMetadataStatic().descriptor;
120 return GetMetadataStatic().reflection;
126 return reinterpret_cast<const Collision*
>(
129 static constexpr
int kIndexInFileMessages =
132 friend void swap(Collision& a, Collision& b) {
135 inline void Swap(Collision* other) {
136 if (other ==
this)
return;
137 if (GetArena() == other->GetArena()) {
140 ::PROTOBUF_NAMESPACE_ID::internal::GenericSwap(
this, other);
144 if (other ==
this)
return;
145 GOOGLE_DCHECK(GetArena() == other->GetArena());
151 inline Collision*
New() const final {
152 return CreateMaybeMessage<Collision>(
nullptr);
155 Collision*
New(::PROTOBUF_NAMESPACE_ID::Arena* arena)
const final {
156 return CreateMaybeMessage<Collision>(arena);
158 void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
159 void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message& from)
final;
162 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
163 bool IsInitialized() const final;
165 size_t ByteSizeLong() const final;
166 const
char* _InternalParse(const
char* ptr, ::PROTOBUF_NAMESPACE_ID::
internal::ParseContext* ctx) final;
167 ::PROTOBUF_NAMESPACE_ID::uint8* _InternalSerialize(
168 ::PROTOBUF_NAMESPACE_ID::uint8* target, ::PROTOBUF_NAMESPACE_ID::io::EpsCopyOutputStream* stream) const final;
169 int GetCachedSize() const final {
return _cached_size_.Get(); }
172 inline void SharedCtor();
173 inline void SharedDtor();
174 void SetCachedSize(
int size)
const final;
175 void InternalSwap(Collision* other);
176 friend class ::PROTOBUF_NAMESPACE_ID::internal::AnyMetadata;
177 static ::PROTOBUF_NAMESPACE_ID::StringPiece FullMessageName() {
178 return "ignition.msgs.Collision";
181 explicit Collision(::PROTOBUF_NAMESPACE_ID::Arena* arena);
183 static void ArenaDtor(
void*
object);
184 inline void RegisterArenaDtor(::PROTOBUF_NAMESPACE_ID::Arena* arena);
189 static ::PROTOBUF_NAMESPACE_ID::Metadata GetMetadataStatic() {
201 kVisualFieldNumber = 9,
202 kNameFieldNumber = 3,
203 kHeaderFieldNumber = 1,
204 kPoseFieldNumber = 6,
205 kGeometryFieldNumber = 7,
206 kSurfaceFieldNumber = 8,
207 kLaserRetroFieldNumber = 4,
208 kMaxContactsFieldNumber = 5,
214 int _internal_visual_size()
const;
218 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual >*
221 const ::ignition::msgs::Visual& _internal_visual(
int index)
const;
222 ::ignition::msgs::Visual* _internal_add_visual();
224 const ::ignition::msgs::Visual&
visual(
int index)
const;
226 const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual >&
239 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED(
"The unsafe_arena_ accessors for"
240 " string fields are deprecated and will be removed in a"
242 std::
string* unsafe_arena_release_name();
243 GOOGLE_PROTOBUF_RUNTIME_DEPRECATED("The unsafe_arena_ accessors for"
244 "
string fields are deprecated and will be removed in a"
246 void unsafe_arena_set_allocated_name(
249 const
std::
string& _internal_name() const;
250 void _internal_set_name(const
std::
string& value);
251 std::
string* _internal_mutable_name();
255 bool has_header() const;
257 bool _internal_has_header() const;
263 void set_allocated_header(::
ignition::msgs::Header* header);
265 const ::
ignition::msgs::Header& _internal_header() const;
266 ::
ignition::msgs::Header* _internal_mutable_header();
268 void unsafe_arena_set_allocated_header(
270 ::
ignition::msgs::Header* unsafe_arena_release_header();
273 bool has_pose() const;
275 bool _internal_has_pose() const;
281 void set_allocated_pose(::
ignition::msgs::Pose* pose);
283 const ::
ignition::msgs::Pose& _internal_pose() const;
284 ::
ignition::msgs::Pose* _internal_mutable_pose();
286 void unsafe_arena_set_allocated_pose(
288 ::
ignition::msgs::Pose* unsafe_arena_release_pose();
291 bool has_geometry() const;
293 bool _internal_has_geometry() const;
295 void clear_geometry();
296 const ::
ignition::msgs::Geometry& geometry() const;
299 void set_allocated_geometry(::
ignition::msgs::Geometry* geometry);
301 const ::
ignition::msgs::Geometry& _internal_geometry() const;
302 ::
ignition::msgs::Geometry* _internal_mutable_geometry();
304 void unsafe_arena_set_allocated_geometry(
305 ::
ignition::msgs::Geometry* geometry);
306 ::
ignition::msgs::Geometry* unsafe_arena_release_geometry();
309 bool has_surface() const;
311 bool _internal_has_surface() const;
313 void clear_surface();
317 void set_allocated_surface(::
ignition::msgs::Surface* surface);
319 const ::
ignition::msgs::Surface& _internal_surface() const;
320 ::
ignition::msgs::Surface* _internal_mutable_surface();
322 void unsafe_arena_set_allocated_surface(
323 ::
ignition::msgs::Surface* surface);
324 ::
ignition::msgs::Surface* unsafe_arena_release_surface();
327 void clear_laser_retro();
328 double laser_retro() const;
329 void set_laser_retro(
double value);
331 double _internal_laser_retro() const;
332 void _internal_set_laser_retro(
double value);
336 void clear_max_contacts();
337 double max_contacts() const;
338 void set_max_contacts(
double value);
340 double _internal_max_contacts() const;
341 void _internal_set_max_contacts(
double value);
346 ::PROTOBUF_NAMESPACE_ID::uint32
id() const;
347 void set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
349 ::PROTOBUF_NAMESPACE_ID::uint32 _internal_id() const;
350 void _internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value);
357 template <typename T> friend class ::PROTOBUF_NAMESPACE_ID::Arena::InternalHelper;
358 typedef
void InternalArenaConstructable_;
359 typedef
void DestructorSkippable_;
360 ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::
ignition::msgs::Visual > visual_;
361 ::PROTOBUF_NAMESPACE_ID::
internal::ArenaStringPtr name_;
364 ::
ignition::msgs::Geometry* geometry_;
365 ::
ignition::msgs::Surface* surface_;
367 double max_contacts_;
368 ::PROTOBUF_NAMESPACE_ID::uint32 id_;
369 mutable ::PROTOBUF_NAMESPACE_ID::
internal::CachedSize _cached_size_;
378 #pragma GCC diagnostic push
379 #pragma GCC diagnostic ignored "-Wstrict-aliasing"
384 inline bool Collision::_internal_has_header()
const {
385 return this != internal_default_instance() && header_ !=
nullptr;
387 inline bool Collision::has_header()
const {
388 return _internal_has_header();
390 inline const ::ignition::msgs::Header& Collision::_internal_header()
const {
391 const ::ignition::msgs::Header* p = header_;
392 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Header*
>(
395 inline const ::ignition::msgs::Header& Collision::header()
const {
397 return _internal_header();
399 inline void Collision::unsafe_arena_set_allocated_header(
400 ::ignition::msgs::Header* header) {
401 if (GetArena() ==
nullptr) {
402 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
412 inline ::ignition::msgs::Header* Collision::release_header() {
413 auto temp = unsafe_arena_release_header();
414 if (GetArena() !=
nullptr) {
415 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
419 inline ::ignition::msgs::Header* Collision::unsafe_arena_release_header() {
422 ::ignition::msgs::Header* temp = header_;
426 inline ::ignition::msgs::Header* Collision::_internal_mutable_header() {
428 if (header_ ==
nullptr) {
429 auto* p = CreateMaybeMessage<::ignition::msgs::Header>(GetArena());
434 inline ::ignition::msgs::Header* Collision::mutable_header() {
436 return _internal_mutable_header();
438 inline void Collision::set_allocated_header(::ignition::msgs::Header* header) {
439 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
440 if (message_arena ==
nullptr) {
441 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header_);
444 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
445 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(header)->GetArena();
446 if (message_arena != submessage_arena) {
447 header = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
448 message_arena, header, submessage_arena);
459 inline void Collision::clear_id() {
462 inline ::PROTOBUF_NAMESPACE_ID::uint32 Collision::_internal_id()
const {
465 inline ::PROTOBUF_NAMESPACE_ID::uint32 Collision::id()
const {
467 return _internal_id();
469 inline void Collision::_internal_set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
473 inline void Collision::set_id(::PROTOBUF_NAMESPACE_ID::uint32 value) {
474 _internal_set_id(value);
479 inline void Collision::clear_name() {
480 name_.ClearToEmpty(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
482 inline const std::string& Collision::name()
const {
484 return _internal_name();
486 inline void Collision::set_name(
const std::string& value) {
487 _internal_set_name(value);
492 return _internal_mutable_name();
494 inline const std::string& Collision::_internal_name()
const {
497 inline void Collision::_internal_set_name(
const std::string& value) {
499 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), value, GetArena());
501 inline void Collision::set_name(
std::string&& value) {
504 &::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::move(value), GetArena());
507 inline void Collision::set_name(
const char* value) {
508 GOOGLE_DCHECK(value !=
nullptr);
510 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(value),
514 inline void Collision::set_name(
const char* value,
517 name_.Set(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), ::
std::string(
518 reinterpret_cast<const char*
>(value), size), GetArena());
521 inline std::string* Collision::_internal_mutable_name() {
523 return name_.Mutable(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
527 return name_.Release(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), GetArena());
529 inline void Collision::set_allocated_name(
std::string* name) {
530 if (name !=
nullptr) {
535 name_.SetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(), name,
539 inline std::string* Collision::unsafe_arena_release_name() {
541 GOOGLE_DCHECK(GetArena() !=
nullptr);
543 return name_.UnsafeArenaRelease(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
546 inline void Collision::unsafe_arena_set_allocated_name(
548 GOOGLE_DCHECK(GetArena() !=
nullptr);
549 if (name !=
nullptr) {
554 name_.UnsafeArenaSetAllocated(&::PROTOBUF_NAMESPACE_ID::internal::GetEmptyStringAlreadyInited(),
560 inline void Collision::clear_laser_retro() {
563 inline double Collision::_internal_laser_retro()
const {
566 inline double Collision::laser_retro()
const {
568 return _internal_laser_retro();
570 inline void Collision::_internal_set_laser_retro(
double value) {
572 laser_retro_ = value;
574 inline void Collision::set_laser_retro(
double value) {
575 _internal_set_laser_retro(value);
580 inline void Collision::clear_max_contacts() {
583 inline double Collision::_internal_max_contacts()
const {
584 return max_contacts_;
586 inline double Collision::max_contacts()
const {
588 return _internal_max_contacts();
590 inline void Collision::_internal_set_max_contacts(
double value) {
592 max_contacts_ = value;
594 inline void Collision::set_max_contacts(
double value) {
595 _internal_set_max_contacts(value);
600 inline bool Collision::_internal_has_pose()
const {
601 return this != internal_default_instance() && pose_ !=
nullptr;
603 inline bool Collision::has_pose()
const {
604 return _internal_has_pose();
606 inline const ::ignition::msgs::Pose& Collision::_internal_pose()
const {
607 const ::ignition::msgs::Pose* p = pose_;
608 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Pose*
>(
611 inline const ::ignition::msgs::Pose& Collision::pose()
const {
613 return _internal_pose();
615 inline void Collision::unsafe_arena_set_allocated_pose(
616 ::ignition::msgs::Pose* pose) {
617 if (GetArena() ==
nullptr) {
618 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
628 inline ::ignition::msgs::Pose* Collision::release_pose() {
629 auto temp = unsafe_arena_release_pose();
630 if (GetArena() !=
nullptr) {
631 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
635 inline ::ignition::msgs::Pose* Collision::unsafe_arena_release_pose() {
638 ::ignition::msgs::Pose* temp = pose_;
642 inline ::ignition::msgs::Pose* Collision::_internal_mutable_pose() {
644 if (pose_ ==
nullptr) {
645 auto* p = CreateMaybeMessage<::ignition::msgs::Pose>(GetArena());
650 inline ::ignition::msgs::Pose* Collision::mutable_pose() {
652 return _internal_mutable_pose();
654 inline void Collision::set_allocated_pose(::ignition::msgs::Pose* pose) {
655 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
656 if (message_arena ==
nullptr) {
657 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose_);
660 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
661 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(pose)->GetArena();
662 if (message_arena != submessage_arena) {
663 pose = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
664 message_arena, pose, submessage_arena);
675 inline bool Collision::_internal_has_geometry()
const {
676 return this != internal_default_instance() && geometry_ !=
nullptr;
678 inline bool Collision::has_geometry()
const {
679 return _internal_has_geometry();
681 inline const ::ignition::msgs::Geometry& Collision::_internal_geometry()
const {
682 const ::ignition::msgs::Geometry* p = geometry_;
683 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Geometry*
>(
686 inline const ::ignition::msgs::Geometry& Collision::geometry()
const {
688 return _internal_geometry();
690 inline void Collision::unsafe_arena_set_allocated_geometry(
691 ::ignition::msgs::Geometry* geometry) {
692 if (GetArena() ==
nullptr) {
693 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry_);
695 geometry_ = geometry;
703 inline ::ignition::msgs::Geometry* Collision::release_geometry() {
704 auto temp = unsafe_arena_release_geometry();
705 if (GetArena() !=
nullptr) {
706 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
710 inline ::ignition::msgs::Geometry* Collision::unsafe_arena_release_geometry() {
713 ::ignition::msgs::Geometry* temp = geometry_;
717 inline ::ignition::msgs::Geometry* Collision::_internal_mutable_geometry() {
719 if (geometry_ ==
nullptr) {
720 auto* p = CreateMaybeMessage<::ignition::msgs::Geometry>(GetArena());
725 inline ::ignition::msgs::Geometry* Collision::mutable_geometry() {
727 return _internal_mutable_geometry();
729 inline void Collision::set_allocated_geometry(::ignition::msgs::Geometry* geometry) {
730 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
731 if (message_arena ==
nullptr) {
732 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry_);
735 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
736 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(geometry)->GetArena();
737 if (message_arena != submessage_arena) {
738 geometry = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
739 message_arena, geometry, submessage_arena);
745 geometry_ = geometry;
750 inline bool Collision::_internal_has_surface()
const {
751 return this != internal_default_instance() && surface_ !=
nullptr;
753 inline bool Collision::has_surface()
const {
754 return _internal_has_surface();
756 inline const ::ignition::msgs::Surface& Collision::_internal_surface()
const {
757 const ::ignition::msgs::Surface* p = surface_;
758 return p !=
nullptr ? *p : *
reinterpret_cast<const ::ignition::msgs::Surface*
>(
761 inline const ::ignition::msgs::Surface& Collision::surface()
const {
763 return _internal_surface();
765 inline void Collision::unsafe_arena_set_allocated_surface(
766 ::ignition::msgs::Surface* surface) {
767 if (GetArena() ==
nullptr) {
768 delete reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(surface_);
778 inline ::ignition::msgs::Surface* Collision::release_surface() {
779 auto temp = unsafe_arena_release_surface();
780 if (GetArena() !=
nullptr) {
781 temp = ::PROTOBUF_NAMESPACE_ID::internal::DuplicateIfNonNull(temp);
785 inline ::ignition::msgs::Surface* Collision::unsafe_arena_release_surface() {
788 ::ignition::msgs::Surface* temp = surface_;
792 inline ::ignition::msgs::Surface* Collision::_internal_mutable_surface() {
794 if (surface_ ==
nullptr) {
795 auto* p = CreateMaybeMessage<::ignition::msgs::Surface>(GetArena());
800 inline ::ignition::msgs::Surface* Collision::mutable_surface() {
802 return _internal_mutable_surface();
804 inline void Collision::set_allocated_surface(::ignition::msgs::Surface* surface) {
805 ::PROTOBUF_NAMESPACE_ID::Arena* message_arena = GetArena();
806 if (message_arena ==
nullptr) {
807 delete reinterpret_cast< ::PROTOBUF_NAMESPACE_ID::MessageLite*
>(surface_);
810 ::PROTOBUF_NAMESPACE_ID::Arena* submessage_arena =
811 reinterpret_cast<::PROTOBUF_NAMESPACE_ID::MessageLite*
>(surface)->GetArena();
812 if (message_arena != submessage_arena) {
813 surface = ::PROTOBUF_NAMESPACE_ID::internal::GetOwnedMessage(
814 message_arena, surface, submessage_arena);
825 inline int Collision::_internal_visual_size()
const {
826 return visual_.size();
828 inline int Collision::visual_size()
const {
829 return _internal_visual_size();
831 inline ::ignition::msgs::Visual* Collision::mutable_visual(
int index) {
833 return visual_.Mutable(index);
835 inline ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual >*
836 Collision::mutable_visual() {
840 inline const ::ignition::msgs::Visual& Collision::_internal_visual(
int index)
const {
841 return visual_.Get(index);
843 inline const ::ignition::msgs::Visual& Collision::visual(
int index)
const {
845 return _internal_visual(index);
847 inline ::ignition::msgs::Visual* Collision::_internal_add_visual() {
848 return visual_.Add();
850 inline ::ignition::msgs::Visual* Collision::add_visual() {
852 return _internal_add_visual();
854 inline const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual >&
855 Collision::visual()
const {
861 #pragma GCC diagnostic pop
878 #include <google/protobuf/port_undef.inc>
IGNITION_MSGS_VISIBLEconst ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_ignition_2fmsgs_2fcollision_2eproto
Collision(::PROTOBUF_NAMESPACE_ID::Arena *arena)
static void InitAsDefaultInstance()
Collision(Collision &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:95
static const Collision & default_instance()
static const ::PROTOBUF_NAMESPACE_ID::Reflection * GetReflection()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:119
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
void CopyFrom(const Collision &from)
void set_name(const char *value, size_t size)
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * descriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:113
void set_name(const std::string &value)
void MergeFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
std::string * mutable_name()
const ::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual > & visual() const
std::string * release_name()
Collision & operator=(const Collision &from)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:100
Collision()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:91
Collision(const Collision &from)
Collision * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:151
void UnsafeArenaSwap(Collision *other)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:143
::ignition::msgs::Visual * mutable_visual(int index)
void CopyFrom(const ::PROTOBUF_NAMESPACE_ID::Message &from) final
friend void swap(Collision &a, Collision &b)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:132
const ::ignition::msgs::Visual & visual(int index) const
void MergeFrom(const Collision &from)
::PROTOBUF_NAMESPACE_ID::Metadata GetMetadata() const final
Collision * New(::PROTOBUF_NAMESPACE_ID::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:155
static const Collision * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:125
static const ::PROTOBUF_NAMESPACE_ID::Descriptor * GetDescriptor()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:116
::ignition::msgs::Visual * add_visual()
const std::string & name() const
void set_name(const char *value)
void set_name(std::string &&value)
::PROTOBUF_NAMESPACE_ID::RepeatedPtrField< ::ignition::msgs::Visual > * mutable_visual()
void Swap(Collision *other)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:135
Collision & operator=(Collision &&from) noexcept
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:104
void set_allocated_name(std::string *name)
IGNITION_MSGS_VISIBLE SurfaceDefaultTypeInternal _Surface_default_instance_
std::unique_ptr< Collision > CollisionUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:864
std::unique_ptr< const Collision > ConstCollisionUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:865
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
std::shared_ptr< Collision > CollisionSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:866
std::shared_ptr< const Collision > ConstCollisionSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:867
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
IGNITION_MSGS_VISIBLE CollisionDefaultTypeInternal _Collision_default_instance_
IGNITION_MSGS_VISIBLE GeometryDefaultTypeInternal _Geometry_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:53
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:61
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTableField entries[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::ParseTable schema[1] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
static const ::PROTOBUF_NAMESPACE_ID::internal::AuxillaryParseTableField aux[] PROTOBUF_SECTION_VARIABLE(protodesc_cold)