build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2flaserscan_2eproto IGNITION_MSGS_VISIBLE
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::LaserScan* Arena::CreateMaybeMessage<::ignition::msgs::LaserScan>(Arena*);
78 class IGNITION_MSGS_VISIBLE LaserScan : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.LaserScan) */ {
394 frame_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
419 frame_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), frame);
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:51
double range_max() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:531
double angle_step() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:503
STL class.
void set_allocated_frame(::std::string *frame)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:413
int intensities_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:642
T move(T... args)
::ignition::msgs::Pose * release_world_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:436
bool has_world_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:424
void set_range_min(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:521
void set_frame(const ::std::string &value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:378
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:78
void set_angle_min(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:479
::google::protobuf::RepeatedField< double > * mutable_ranges()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:636
LaserScan * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:126
void clear_range_min()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:514
void clear_intensities()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:645
Definition: build/ignition-msgs5/include/ignition/msgs/pose.pb.h:79
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:49
int ranges_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:612
void clear_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:371
void clear_angle_max()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:486
void set_intensities(int index, double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:652
void set_vertical_angle_step(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:591
::google::protobuf::uint32 vertical_count() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:601
friend void swap(LaserScan &a, LaserScan &b)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:116
IGNITION_MSGS_VISIBLE LaserScanDefaultTypeInternal _LaserScan_default_instance_
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:342
IGNITION_MSGS_VISIBLE PoseDefaultTypeInternal _Pose_default_instance_
void add_intensities(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:656
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:351
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:335
void clear_vertical_count()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:598
void clear_vertical_angle_min()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:556
void clear_vertical_angle_max()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:570
void set_vertical_count(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:605
double angle_min() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:475
void clear_ranges()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:615
::std::string * release_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:408
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:323
LaserScan * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:122
void set_allocated_world_pose(::ignition::msgs::Pose *world_pose)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:452
::google::protobuf::uint32 count() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:545
void set_angle_max(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:493
void clear_angle_min()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:472
void clear_count()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:542
const ::std::string & frame() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:374
void clear_range_max()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:528
void add_ranges(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:626
void set_vertical_angle_max(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:577
void set_range_max(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:535
void set_count(::google::protobuf::uint32 value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:549
const ::ignition::msgs::Pose & world_pose() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:430
void set_angle_step(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:507
void Swap(LaserScan *other)
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
double range_min() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:517
void clear_vertical_angle_step()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:584
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:329
void set_vertical_angle_min(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:563
STL namespace.
std::shared_ptr< LaserScan > LaserScanSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:677
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
const ::google::protobuf::RepeatedField< double > & intensities() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:661
double vertical_angle_step() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:587
LaserScan & operator=(const LaserScan &from)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:85
void clear_angle_step()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:500
const ::google::protobuf::RepeatedField< double > & ranges() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:631
void set_ranges(int index, double value)
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:622
double vertical_angle_min() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:559
::std::string * mutable_frame()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:403
static const LaserScan * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:108
double angle_max() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:489
::google::protobuf::RepeatedField< double > * mutable_intensities()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:666
::ignition::msgs::Pose * mutable_world_pose()
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:443
std::unique_ptr< const LaserScan > ConstLaserScanUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:676
std::shared_ptr< const LaserScan > ConstLaserScanSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:678
STL class.
std::unique_ptr< LaserScan > LaserScanUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:675
void IGNITION_MSGS_VISIBLE AddDescriptors()
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
double vertical_angle_max() const
Definition: build/ignition-msgs5/include/ignition/msgs/laserscan.pb.h:573