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