build/ignition-msgs5/include/ignition/msgs/model.pb.h
Go to the documentation of this file.
75 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Model* Arena::CreateMaybeMessage<::ignition::msgs::Model>(Arena*);
83 class IGNITION_MSGS_VISIBLE Model : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Model) */ {
407 name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:336
std::unique_ptr< const Model > ConstModelUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:752
void set_allocated_name(::std::string *name)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:426
void clear_self_collide()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:656
bool is_static() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:454
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/link.pb.h:86
void Swap(Model *other)
::ignition::msgs::AxisAlignedBox * mutable_bounding_box()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:719
T move(T... args)
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > * mutable_visual()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:589
void clear_model()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:673
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:83
::ignition::msgs::Pose * release_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:477
::ignition::msgs::Link * add_link()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:556
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:54
::std::string * mutable_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:416
::ignition::msgs::AxisAlignedBox * release_bounding_box()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:712
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > * mutable_model()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:681
void set_allocated_scale(::ignition::msgs::Vector3d *scale)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:636
void IGNITION_MSGS_VISIBLE AddDescriptors()
Model * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:127
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:342
const ::ignition::msgs::AxisAlignedBox & bounding_box() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:706
void set_name(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:391
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:56
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
bool has_scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:608
IGNITION_MSGS_VISIBLE AxisAlignedBoxDefaultTypeInternal _AxisAlignedBox_default_instance_
Definition: build/ignition-msgs5/include/ignition/msgs/visual.pb.h:217
IGNITION_MSGS_VISIBLE ModelDefaultTypeInternal _Model_default_instance_
Model & operator=(const Model &from)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:90
Definition: build/ignition-msgs5/include/ignition/msgs/axis_aligned_box.pb.h:78
Model * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:131
void set_self_collide(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:663
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Visual > & visual() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:602
std::shared_ptr< const Model > ConstModelSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:754
void set_is_static(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:458
const ::ignition::msgs::Vector3d & scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:614
std::unique_ptr< Model > ModelUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:751
int visual_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:581
bool deleted() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:570
void clear_id()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:437
void clear_is_static()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:451
void set_id(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:444
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Model > & model() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:694
std::shared_ptr< Model > ModelSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:753
::ignition::msgs::Model * add_model()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:689
void set_allocated_bounding_box(::ignition::msgs::AxisAlignedBox *bounding_box)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:728
bool has_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:465
void set_allocated_pose(::ignition::msgs::Pose *pose)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:493
void set_deleted(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:574
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:355
const ::std::string & name() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:387
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Link > * mutable_link()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:548
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:348
int joint_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:513
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
::ignition::msgs::Vector3d * mutable_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:627
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint > & joint() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:534
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
STL namespace.
int model_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:670
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
void clear_deleted()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:567
::ignition::msgs::Visual * add_visual()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:597
friend void swap(Model &a, Model &b)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:121
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Link > & link() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:561
static const Model * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:113
const ::ignition::msgs::Pose & pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:471
bool has_bounding_box() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:700
::ignition::msgs::Vector3d * release_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:620
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:364
::ignition::msgs::Joint * add_joint()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:529
bool self_collide() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:659
::ignition::msgs::Pose * mutable_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:484
STL class.
void clear_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:384
int link_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:540
::google::protobuf::uint32 id() const
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:440
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Joint > * mutable_joint()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:521
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
Definition: build/ignition-msgs5/include/ignition/msgs/joint.pb.h:337
::std::string * release_name()
Definition: build/ignition-msgs5/include/ignition/msgs/model.pb.h:421