build/ignition-msgs8/include/ignition/msgs/collision.pb.h
Go to the documentation of this file.
50 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fcollision_2eproto IGNITION_MSGS_VISIBLE
73 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Collision* Arena::CreateMaybeMessage<::ignition::msgs::Collision>(Arena*);
81 class IGNITION_MSGS_VISIBLE Collision : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Collision) */ {
373 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
IGNITION_MSGS_VISIBLE SurfaceDefaultTypeInternal _Surface_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:52
STL class.
::ignition::msgs::Surface * mutable_surface()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:546
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:300
const ::std::string & name() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:353
T move(T... args)
bool has_pose() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:431
::ignition::msgs::Geometry * mutable_geometry()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:498
Definition: build/ignition-msgs8/include/ignition/msgs/pose.pb.h:79
void clear_name()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:350
static const Collision * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:111
::std::string * release_name()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:387
double max_contacts() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:420
void set_name(const ::std::string &value)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:357
const ::ignition::msgs::Geometry & geometry() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:485
Collision & operator=(const Collision &from)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:88
int visual_size() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:575
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:392
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
bool has_surface() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:527
std::shared_ptr< const Collision > ConstCollisionSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:608
std::unique_ptr< Collision > CollisionUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:605
Definition: build/ignition-msgs8/include/ignition/msgs/visual.pb.h:217
std::unique_ptr< const Collision > ConstCollisionUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:606
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:54
void set_max_contacts(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:424
::ignition::msgs::Geometry * release_geometry()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:491
Definition: build/ignition-msgs8/include/ignition/msgs/surface.pb.h:78
Collision * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:129
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:288
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:294
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:81
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:450
Collision * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:125
void set_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:343
void clear_laser_retro()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:403
void set_allocated_geometry(::ignition::msgs::Geometry *geometry)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:507
Definition: build/ignition-msgs8/include/ignition/msgs/geometry.pb.h:125
double laser_retro() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:406
bool has_geometry() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:479
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > & visual() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:596
void clear_id()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:336
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
void Swap(Collision *other)
void set_allocated_surface(::ignition::msgs::Surface *surface)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:555
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:307
::ignition::msgs::Surface * release_surface()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:539
STL namespace.
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:443
::std::string * mutable_name()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:382
const ::ignition::msgs::Surface & surface() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:533
IGNITION_MSGS_VISIBLE GeometryDefaultTypeInternal _Geometry_default_instance_
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > * mutable_visual()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:583
void clear_max_contacts()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:417
IGNITION_MSGS_VISIBLE CollisionDefaultTypeInternal _Collision_default_instance_
void IGNITION_MSGS_VISIBLE AddDescriptors()
::ignition::msgs::Visual * add_visual()
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:591
std::shared_ptr< Collision > CollisionSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:607
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:437
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:459
STL class.
friend void swap(Collision &a, Collision &b)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:119
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:316
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
void set_laser_retro(double value)
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:410
::google::protobuf::uint32 id() const
Definition: build/ignition-msgs8/include/ignition/msgs/collision.pb.h:339