build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2faxis_5faligned_5f2d_5fbox_2eproto IGNITION_MSGS_VISIBLE
65 IGNITION_MSGS_VISIBLE extern AxisAligned2DBoxDefaultTypeInternal _AxisAligned2DBox_default_instance_;
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::AxisAligned2DBox* Arena::CreateMaybeMessage<::ignition::msgs::AxisAligned2DBox>(Arena*);
78 class IGNITION_MSGS_VISIBLE AxisAligned2DBox : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.AxisAligned2DBox) */ {
299 inline void AxisAligned2DBox::set_allocated_min_corner(::ignition::msgs::Vector2d* min_corner) {
347 inline void AxisAligned2DBox::set_allocated_max_corner(::ignition::msgs::Vector2d* max_corner) {
::ignition::msgs::Vector2d * release_max_corner()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:331
const ::ignition::msgs::Vector2d & min_corner() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:277
void set_allocated_max_corner(::ignition::msgs::Vector2d *max_corner)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:347
AxisAligned2DBox & operator=(const AxisAligned2DBox &from)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:85
IGNITION_MSGS_VISIBLE AxisAligned2DBoxDefaultTypeInternal _AxisAligned2DBox_default_instance_
bool has_max_corner() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:319
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:242
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:51
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:235
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:223
std::shared_ptr< AxisAligned2DBox > AxisAligned2DBoxSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:372
::ignition::msgs::Vector2d * mutable_max_corner()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:338
void IGNITION_MSGS_VISIBLE AddDescriptors()
const ::ignition::msgs::Vector2d & max_corner() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:325
::ignition::msgs::Vector2d * mutable_min_corner()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:290
void set_allocated_min_corner(::ignition::msgs::Vector2d *min_corner)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:299
AxisAligned2DBox * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:122
std::unique_ptr< AxisAligned2DBox > AxisAligned2DBoxUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:370
std::unique_ptr< const AxisAligned2DBox > ConstAxisAligned2DBoxUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:371
void Swap(AxisAligned2DBox *other)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:49
AxisAligned2DBox * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:126
std::shared_ptr< const AxisAligned2DBox > ConstAxisAligned2DBoxSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:373
friend void swap(AxisAligned2DBox &a, AxisAligned2DBox &b)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:116
Definition: build/ignition-msgs8/include/ignition/msgs/vector2d.pb.h:77
bool has_min_corner() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:271
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
static const AxisAligned2DBox * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:108
IGNITION_MSGS_VISIBLE Vector2dDefaultTypeInternal _Vector2d_default_instance_
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:251
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:78
STL class.
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:229
::ignition::msgs::Vector2d * release_min_corner()
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:283
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78