annotated_axis_aligned_2d_box.pb.h
Go to the documentation of this file.
49 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto();
57 class IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBox : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.AnnotatedAxisAligned2DBox) */ {
93 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
150 friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto();
151 friend void protobuf_AssignDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto();
152 friend void protobuf_ShutdownFile_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto();
230 inline void AnnotatedAxisAligned2DBox::set_allocated_box(::ignition::msgs::AxisAligned2DBox* box) {
258 typedef std::unique_ptr<const AnnotatedAxisAligned2DBox> ConstAnnotatedAxisAligned2DBoxUniquePtr;
260 typedef std::shared_ptr<const AnnotatedAxisAligned2DBox> ConstAnnotatedAxisAligned2DBoxSharedPtr;
Definition: axis_aligned_2d_box.pb.h:57
int GetCachedSize() const
Definition: annotated_axis_aligned_2d_box.pb.h:96
void clear_label()
Definition: annotated_axis_aligned_2d_box.pb.h:242
bool has_box() const
Definition: annotated_axis_aligned_2d_box.pb.h:204
void protobuf_AssignDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto()
void set_label(::google::protobuf::uint32 value)
Definition: annotated_axis_aligned_2d_box.pb.h:249
void protobuf_ShutdownFile_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto()
std::unique_ptr< const AnnotatedAxisAligned2DBox > ConstAnnotatedAxisAligned2DBoxUniquePtr
Definition: annotated_axis_aligned_2d_box.pb.h:258
void clear_header()
Definition: annotated_axis_aligned_2d_box.pb.h:169
std::shared_ptr< AnnotatedAxisAligned2DBox > AnnotatedAxisAligned2DBoxSharedPtr
Definition: annotated_axis_aligned_2d_box.pb.h:259
Definition: header.pb.h:161
::google::protobuf::uint32 label() const
Definition: annotated_axis_aligned_2d_box.pb.h:245
std::unique_ptr< AnnotatedAxisAligned2DBox > AnnotatedAxisAligned2DBoxUniquePtr
Definition: annotated_axis_aligned_2d_box.pb.h:257
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_2eproto()
AnnotatedAxisAligned2DBox & operator=(const AnnotatedAxisAligned2DBox &from)
Definition: annotated_axis_aligned_2d_box.pb.h:64
const ::ignition::msgs::Header & header() const
Definition: annotated_axis_aligned_2d_box.pb.h:173
::ignition::msgs::Header * release_header()
Definition: annotated_axis_aligned_2d_box.pb.h:185
AnnotatedAxisAligned2DBox * New() const
Definition: annotated_axis_aligned_2d_box.pb.h:76
::ignition::msgs::AxisAligned2DBox * release_box()
Definition: annotated_axis_aligned_2d_box.pb.h:223
STL class.
Definition: annotated_axis_aligned_2d_box.pb.h:57
void clear_box()
Definition: annotated_axis_aligned_2d_box.pb.h:207
void set_allocated_header(::ignition::msgs::Header *header)
Definition: annotated_axis_aligned_2d_box.pb.h:192
void set_allocated_box(::ignition::msgs::AxisAligned2DBox *box)
Definition: annotated_axis_aligned_2d_box.pb.h:230
::ignition::msgs::Header * mutable_header()
Definition: annotated_axis_aligned_2d_box.pb.h:177
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: annotated_axis_aligned_2d_box.pb.h:93
bool has_header() const
Definition: annotated_axis_aligned_2d_box.pb.h:166
const ::ignition::msgs::AxisAligned2DBox & box() const
Definition: annotated_axis_aligned_2d_box.pb.h:211
::ignition::msgs::AxisAligned2DBox * mutable_box()
Definition: annotated_axis_aligned_2d_box.pb.h:215
std::shared_ptr< const AnnotatedAxisAligned2DBox > ConstAnnotatedAxisAligned2DBoxSharedPtr
Definition: annotated_axis_aligned_2d_box.pb.h:260