build/ignition-msgs5/include/ignition/msgs/axis.pb.h
Go to the documentation of this file.
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Axis* Arena::CreateMaybeMessage<::ignition::msgs::Axis>(Arena*);
78 class IGNITION_MSGS_VISIBLE Axis : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Axis) */ {
553 xyz_expressed_in_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
561 xyz_expressed_in_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
575 xyz_expressed_in_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
587 return xyz_expressed_in_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
592 return xyz_expressed_in_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
600 xyz_expressed_in_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), xyz_expressed_in);
double limit_upper() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:415
void clear_limit_lower()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:398
void clear_force()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:524
void set_allocated_xyz_expressed_in(::std::string *xyz_expressed_in)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:594
STL class.
double velocity() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:513
void Swap(Axis *other)
T move(T... args)
::std::string * mutable_xyz_expressed_in()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:584
void clear_friction()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:468
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
void clear_acceleration()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:538
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:78
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:51
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:330
double position() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:499
const ::ignition::msgs::Vector3d & xyz() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:356
void set_position(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:503
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:314
void set_xyz_expressed_in(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:559
IGNITION_MSGS_VISIBLE AxisDefaultTypeInternal _Axis_default_instance_
void IGNITION_MSGS_VISIBLE AddDescriptors()
double force() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:527
std::unique_ptr< const Axis > ConstAxisUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:609
std::shared_ptr< Axis > AxisSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:610
double acceleration() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:541
Axis * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:122
const ::std::string & xyz_expressed_in() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:555
std::unique_ptr< Axis > AxisUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:608
void clear_limit_velocity()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:440
GOOGLE_PROTOBUF_DEPRECATED_ATTR void set_use_parent_model_frame(bool value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:489
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:308
void clear_position()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:496
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:49
void clear_xyz_expressed_in()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:552
double limit_effort() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:429
void set_friction(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:475
void set_allocated_xyz(::ignition::msgs::Vector3d *xyz)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:378
void set_limit_upper(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:419
double damping() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:457
double limit_velocity() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:443
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:302
void set_damping(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:461
bool has_xyz() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:350
GOOGLE_PROTOBUF_DEPRECATED_ATTR void clear_use_parent_model_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:482
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
GOOGLE_PROTOBUF_DEPRECATED_ATTR bool use_parent_model_frame() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:485
void set_limit_lower(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:405
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
friend void swap(Axis &a, Axis &b)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:116
STL namespace.
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
::std::string * release_xyz_expressed_in()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:589
static const Axis * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:108
Axis * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:126
void clear_velocity()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:510
double limit_lower() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:401
void set_acceleration(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:545
double friction() const
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:471
void clear_limit_effort()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:426
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:321
void clear_limit_upper()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:412
Axis & operator=(const Axis &from)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:85
std::shared_ptr< const Axis > ConstAxisSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:611
void set_limit_velocity(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:447
void set_force(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:531
::ignition::msgs::Vector3d * release_xyz()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:362
void set_velocity(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:517
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
void set_limit_effort(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:433
::ignition::msgs::Vector3d * mutable_xyz()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:369
void clear_damping()
Definition: build/ignition-msgs5/include/ignition/msgs/axis.pb.h:454