build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fmeshgeom_2eproto IGNITION_MSGS_VISIBLE
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::MeshGeom* Arena::CreateMaybeMessage<::ignition::msgs::MeshGeom>(Arena*);
78 class IGNITION_MSGS_VISIBLE MeshGeom : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.MeshGeom) */ {
318 filename_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
343 filename_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), filename);
419 submesh_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
444 submesh_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), submesh);
const ::ignition::msgs::Vector3d & scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:354
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:51
void set_filename(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:302
bool center_submesh() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:452
T move(T... args)
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:259
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:266
::std::string * mutable_submesh()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:428
::ignition::msgs::Vector3d * mutable_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:367
void set_allocated_submesh(::std::string *submesh)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:438
std::unique_ptr< const MeshGeom > ConstMeshGeomUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:467
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:253
void clear_center_submesh()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:449
void clear_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:295
const ::std::string & filename() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:298
void set_allocated_scale(::ignition::msgs::Vector3d *scale)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:376
::std::string * release_submesh()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:433
static const MeshGeom * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:108
::std::string * mutable_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:327
MeshGeom & operator=(const MeshGeom &from)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:85
const ::std::string & submesh() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:399
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:275
std::shared_ptr< const MeshGeom > ConstMeshGeomSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:469
friend void swap(MeshGeom &a, MeshGeom &b)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:116
IGNITION_MSGS_VISIBLE MeshGeomDefaultTypeInternal _MeshGeom_default_instance_
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:78
MeshGeom * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:122
void IGNITION_MSGS_VISIBLE AddDescriptors()
void set_allocated_filename(::std::string *filename)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:337
void set_submesh(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:403
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:247
std::unique_ptr< MeshGeom > MeshGeomUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:466
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
void Swap(MeshGeom *other)
bool has_scale() const
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:348
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:49
::ignition::msgs::Vector3d * release_scale()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:360
std::shared_ptr< MeshGeom > MeshGeomSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:468
::std::string * release_filename()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:332
STL class.
MeshGeom * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:126
void set_center_submesh(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:456
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
void clear_submesh()
Definition: build/ignition-msgs5/include/ignition/msgs/meshgeom.pb.h:396