build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h
Go to the documentation of this file.
47 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto IGNITION_MSGS_VISIBLE
65 IGNITION_MSGS_VISIBLE extern AnnotatedAxisAligned2DBoxDefaultTypeInternal _AnnotatedAxisAligned2DBox_default_instance_;
70 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::AnnotatedAxisAligned2DBox* Arena::CreateMaybeMessage<::ignition::msgs::AnnotatedAxisAligned2DBox>(Arena*);
78 class IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBox : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.AnnotatedAxisAligned2DBox) */ {
203 friend struct ::protobuf_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto::TableStruct;
268 inline const ::ignition::msgs::AxisAligned2DBox& AnnotatedAxisAligned2DBox::_internal_box() const {
293 inline void AnnotatedAxisAligned2DBox::set_allocated_box(::ignition::msgs::AxisAligned2DBox* box) {
331 typedef std::unique_ptr<const AnnotatedAxisAligned2DBox> ConstAnnotatedAxisAligned2DBoxUniquePtr;
void set_allocated_box(::ignition::msgs::AxisAligned2DBox *box)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:293
friend void swap(AnnotatedAxisAligned2DBox &a, AnnotatedAxisAligned2DBox &b)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:116
IGNITION_MSGS_VISIBLE AxisAligned2DBoxDefaultTypeInternal _AxisAligned2DBox_default_instance_
AnnotatedAxisAligned2DBox * New() const final
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:122
void set_label(::google::protobuf::uint32 value)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:320
std::unique_ptr< AnnotatedAxisAligned2DBox > AnnotatedAxisAligned2DBoxUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:330
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:229
AnnotatedAxisAligned2DBox * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:126
::ignition::msgs::AxisAligned2DBox * mutable_box()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:284
std::shared_ptr< const AnnotatedAxisAligned2DBox > ConstAnnotatedAxisAligned2DBoxSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:333
AnnotatedAxisAligned2DBox & operator=(const AnnotatedAxisAligned2DBox &from)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:85
std::shared_ptr< AnnotatedAxisAligned2DBox > AnnotatedAxisAligned2DBoxSharedPtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:332
bool has_box() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:265
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:223
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:78
::google::protobuf::uint32 label() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:316
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:51
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:236
void Swap(AnnotatedAxisAligned2DBox *other)
static const AnnotatedAxisAligned2DBox * internal_default_instance()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:108
::ignition::msgs::AxisAligned2DBox * release_box()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:277
void IGNITION_MSGS_VISIBLE AddDescriptors()
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
Definition: build/ignition-msgs8/include/ignition/msgs/header.pb.h:215
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:245
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:49
std::unique_ptr< const AnnotatedAxisAligned2DBox > ConstAnnotatedAxisAligned2DBoxUniquePtr
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:331
bool has_header() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:217
Definition: build/ignition-msgs8/include/ignition/msgs/axis_aligned_2d_box.pb.h:78
STL class.
void clear_label()
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:313
Definition: build/ignition-msgs8/include/ignition/msgs/actor.pb.h:78
IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBoxDefaultTypeInternal _AnnotatedAxisAligned2DBox_default_instance_
const ::ignition::msgs::AxisAligned2DBox & box() const
Definition: build/ignition-msgs8/include/ignition/msgs/annotated_axis_aligned_2d_box.pb.h:271