build/ignition-msgs5/include/ignition/msgs/sonar.pb.h
Go to the documentation of this file.
71 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Sonar* Arena::CreateMaybeMessage<::ignition::msgs::Sonar>(Arena*);
79 class IGNITION_MSGS_VISIBLE Sonar : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.Sonar) */ {
353 frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
378 frame_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), frame);
510 geometry_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
535 geometry_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), geometry);
std::shared_ptr< Sonar > SonarSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:593
::std::string * release_geometry()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:524
::ignition::msgs::Pose * mutable_world_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:402
::std::string * release_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:367
STL class.
T move(T... args)
double range() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:476
const ::std::string & frame() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:333
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
void set_allocated_world_pose(::ignition::msgs::Pose *world_pose)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:411
double radius() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:462
::std::string * mutable_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:362
const ::std::string & geometry() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:490
::ignition::msgs::Vector3d * release_contact()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:552
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
void set_range_max(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:452
Sonar * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:127
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:310
void set_frame(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:337
std::unique_ptr< const Sonar > ConstSonarUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:592
const ::ignition::msgs::Vector3d & contact() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:546
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:52
std::shared_ptr< const Sonar > ConstSonarSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:594
void set_allocated_geometry(::std::string *geometry)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:529
void IGNITION_MSGS_VISIBLE AddDescriptors()
bool has_contact() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:540
void set_radius(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:466
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
static const Sonar * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:109
void set_range(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:480
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:79
void clear_range_min()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:431
void set_allocated_contact(::ignition::msgs::Vector3d *contact)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:568
void Swap(Sonar *other)
bool has_world_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:383
double range_max() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:448
void set_geometry(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:494
const ::ignition::msgs::Pose & world_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:389
friend void swap(Sonar &a, Sonar &b)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:117
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:288
Sonar & operator=(const Sonar &from)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:86
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:50
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:282
::ignition::msgs::Pose * release_world_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:395
std::unique_ptr< Sonar > SonarUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:591
void set_allocated_frame(::std::string *frame)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:372
IGNITION_MSGS_VISIBLE Vector3dDefaultTypeInternal _Vector3d_default_instance_
Sonar * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:123
void clear_radius()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:459
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
::ignition::msgs::Vector3d * mutable_contact()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:559
STL namespace.
void clear_range_max()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:445
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
void clear_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:330
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:294
double range_min() const
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:434
::std::string * mutable_geometry()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:519
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:301
STL class.
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
void clear_range()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:473
IGNITION_MSGS_VISIBLE SonarDefaultTypeInternal _Sonar_default_instance_
void set_range_min(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:438
void clear_geometry()
Definition: build/ignition-msgs5/include/ignition/msgs/sonar.pb.h:487