build/ignition-msgs5/include/ignition/msgs/link.pb.h
Go to the documentation of this file.
78 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Link* Arena::CreateMaybeMessage<::ignition::msgs::Link>(Arena*);
86 class IGNITION_MSGS_VISIBLE Link : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Link) */ {
464 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:57
void clear_id()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:427
const ::ignition::msgs::Density & density() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:556
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:658
IGNITION_MSGS_VISIBLE InertialDefaultTypeInternal _Inertial_default_instance_
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:444
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:407
int collision_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:721
STL class.
const ::ignition::msgs::Inertial & inertial() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:604
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:86
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:665
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Battery > & battery() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:837
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:483
T move(T... args)
::ignition::msgs::Density * release_density()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:562
void set_self_collide(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:501
std::unique_ptr< Link > LinkUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:873
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Collision > & collision() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:742
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
void set_kinematic(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:529
Link * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:134
void set_canonical(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:809
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:441
void set_enabled(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:543
void clear_kinematic()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:522
::ignition::msgs::Inertial * release_inertial()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:610
std::shared_ptr< Link > LinkSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:875
void set_gravity(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:515
Definition: build/ignition-msgs5/include/ignition/msgs/projector.pb.h:78
void set_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:434
static const Link * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:116
void set_allocated_inertial(::ignition::msgs::Inertial *inertial)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:626
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:674
bool gravity() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:511
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Projector > & projector() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:796
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Sensor > * mutable_sensor()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:756
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > * mutable_light()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:851
bool enabled() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:539
int sensor_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:748
Definition: build/ignition-msgs5/include/ignition/msgs/sensor.pb.h:87
Definition: build/ignition-msgs5/include/ignition/msgs/battery.pb.h:77
int light_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:843
::ignition::msgs::Inertial * mutable_inertial()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:617
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:217
Definition: build/ignition-msgs5/include/ignition/msgs/density.pb.h:77
Link * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:130
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:652
bool has_density() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:550
Definition: build/ignition-msgs5/include/ignition/msgs/inertial.pb.h:78
bool has_inertial() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:598
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Sensor > & sensor() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:769
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Collision > * mutable_collision()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:729
std::shared_ptr< const Link > ConstLinkSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:876
void set_allocated_density(::ignition::msgs::Density *density)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:578
Definition: build/ignition-msgs5/include/ignition/msgs/collision.pb.h:81
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Projector > * mutable_projector()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:783
void IGNITION_MSGS_VISIBLE AddDescriptors()
friend void swap(Link &a, Link &b)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:124
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > & visual() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:715
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:391
::ignition::msgs::Collision * add_collision()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:737
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:59
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:398
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > * mutable_visual()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:702
IGNITION_MSGS_VISIBLE LinkDefaultTypeInternal _Link_default_instance_
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:478
::ignition::msgs::Light * add_light()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:859
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Battery > * mutable_battery()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:824
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Light > & light() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:864
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
::ignition::msgs::Density * mutable_density()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:569
Definition: build/ignition-msgs5/include/ignition/msgs/light.pb.h:103
STL namespace.
bool has_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:646
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
void clear_self_collide()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:494
::google::protobuf::uint32 id() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:430
int projector_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:775
IGNITION_MSGS_VISIBLE DensityDefaultTypeInternal _Density_default_instance_
::ignition::msgs::Visual * add_visual()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:710
int battery_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:816
std::unique_ptr< const Link > ConstLinkUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:874
bool self_collide() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:497
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:379
void clear_gravity()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:508
Link & operator=(const Link &from)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:93
bool canonical() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:805
STL class.
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:385
int visual_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:694
void clear_canonical()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:802
::ignition::msgs::Projector * add_projector()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:791
::ignition::msgs::Sensor * add_sensor()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:764
::ignition::msgs::Battery * add_battery()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:832
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:448
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
void clear_enabled()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:536
void Swap(Link *other)
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:473
bool kinematic() const
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:525