annotated_axis_aligned_2d_box_v.pb.h
Go to the documentation of this file.
49 void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto();
51 void protobuf_ShutdownFile_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto();
57 class IGNITION_MSGS_VISIBLE AnnotatedAxisAligned2DBox_V : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:ignition.msgs.AnnotatedAxisAligned2DBox_V) */ {
93 ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
144 ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > annotated_box_;
146 friend void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto();
147 friend void protobuf_AssignDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto();
148 friend void protobuf_ShutdownFile_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto();
188 inline void AnnotatedAxisAligned2DBox_V::set_allocated_header(::ignition::msgs::Header* header) {
196 // @@protoc_insertion_point(field_set_allocated:ignition.msgs.AnnotatedAxisAligned2DBox_V.header)
206 inline const ::ignition::msgs::AnnotatedAxisAligned2DBox& AnnotatedAxisAligned2DBox_V::annotated_box(int index) const {
210 inline ::ignition::msgs::AnnotatedAxisAligned2DBox* AnnotatedAxisAligned2DBox_V::mutable_annotated_box(int index) {
211 // @@protoc_insertion_point(field_mutable:ignition.msgs.AnnotatedAxisAligned2DBox_V.annotated_box)
214 inline ::ignition::msgs::AnnotatedAxisAligned2DBox* AnnotatedAxisAligned2DBox_V::add_annotated_box() {
220 // @@protoc_insertion_point(field_mutable_list:ignition.msgs.AnnotatedAxisAligned2DBox_V.annotated_box)
223 inline const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox >&
232 typedef std::unique_ptr<const AnnotatedAxisAligned2DBox_V> ConstAnnotatedAxisAligned2DBox_VUniquePtr;
234 typedef std::shared_ptr<const AnnotatedAxisAligned2DBox_V> ConstAnnotatedAxisAligned2DBox_VSharedPtr;
245 #endif // PROTOBUF_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto__INCLUDED
Definition: annotated_axis_aligned_2d_box_v.pb.h:57
ignition::msgs::protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto
void IGNITION_MSGS_VISIBLE protobuf_AddDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto()
void clear_annotated_box()
Definition: annotated_axis_aligned_2d_box_v.pb.h:203
std::unique_ptr< const AnnotatedAxisAligned2DBox_V > ConstAnnotatedAxisAligned2DBox_VUniquePtr
Definition: annotated_axis_aligned_2d_box_v.pb.h:232
AnnotatedAxisAligned2DBox_V & operator=(const AnnotatedAxisAligned2DBox_V &from)
Definition: annotated_axis_aligned_2d_box_v.pb.h:64
void protobuf_ShutdownFile_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto()
::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > * mutable_annotated_box()
Definition: annotated_axis_aligned_2d_box_v.pb.h:219
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::AnnotatedAxisAligned2DBox > & annotated_box() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:224
::ignition::msgs::Header * release_header()
Definition: annotated_axis_aligned_2d_box_v.pb.h:181
int GetCachedSize() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:96
Definition: header.pb.h:161
void set_allocated_header(::ignition::msgs::Header *header)
Definition: annotated_axis_aligned_2d_box_v.pb.h:188
::ignition::msgs::Header * mutable_header()
Definition: annotated_axis_aligned_2d_box_v.pb.h:173
::ignition::msgs::AnnotatedAxisAligned2DBox * add_annotated_box()
Definition: annotated_axis_aligned_2d_box_v.pb.h:214
void protobuf_AssignDesc_ignition_2fmsgs_2fannotated_5faxis_5faligned_5f2d_5fbox_5fv_2eproto()
std::shared_ptr< AnnotatedAxisAligned2DBox_V > AnnotatedAxisAligned2DBox_VSharedPtr
Definition: annotated_axis_aligned_2d_box_v.pb.h:233
bool has_header() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:162
const ::ignition::msgs::Header & header() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:169
void clear_header()
Definition: annotated_axis_aligned_2d_box_v.pb.h:165
std::unique_ptr< AnnotatedAxisAligned2DBox_V > AnnotatedAxisAligned2DBox_VUniquePtr
Definition: annotated_axis_aligned_2d_box_v.pb.h:231
STL class.
Definition: annotated_axis_aligned_2d_box.pb.h:57
int annotated_box_size() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:200
AnnotatedAxisAligned2DBox_V * New() const
Definition: annotated_axis_aligned_2d_box_v.pb.h:76
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
Definition: annotated_axis_aligned_2d_box_v.pb.h:93
std::shared_ptr< const AnnotatedAxisAligned2DBox_V > ConstAnnotatedAxisAligned2DBox_VSharedPtr
Definition: annotated_axis_aligned_2d_box_v.pb.h:234