build/ignition-msgs5/include/ignition/msgs/contact.pb.h
Go to the documentation of this file.
49 #define PROTOBUF_INTERNAL_EXPORT_protobuf_ignition_2fmsgs_2fcontact_2eproto IGNITION_MSGS_VISIBLE
72 template<> IGNITION_MSGS_VISIBLE ::ignition::msgs::Contact* Arena::CreateMaybeMessage<::ignition::msgs::Contact>(Arena*);
void set_allocated_header(::ignition::msgs::Header *header)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:319
IGNITION_MSGS_VISIBLE EntityDefaultTypeInternal _Entity_default_instance_
int normal_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:462
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Vector3d > * mutable_normal()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:470
IGNITION_MSGS_VISIBLE ContactDefaultTypeInternal _Contact_default_instance_
bool has_collision2() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:387
Definition: build/ignition-msgs5/include/ignition/msgs/vector3d.pb.h:77
::ignition::msgs::Entity * release_collision2()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:399
Definition: build/ignition-msgs5/include/ignition/msgs/joint_wrench.pb.h:78
void Swap(Contact *other)
Contact & operator=(const Contact &from)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:87
static const Contact * internal_default_instance()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:110
int position_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:435
bool has_header() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:291
std::unique_ptr< const Contact > ConstContactUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:598
::google::protobuf::RepeatedField< double > * mutable_depth()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:513
::ignition::msgs::Header * mutable_header()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:310
Contact * New(::google::protobuf::Arena *arena) const final
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:128
void add_depth(double value)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:503
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:80
void set_allocated_collision2(::ignition::msgs::Entity *collision2)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:415
const ::ignition::msgs::Header & header() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:297
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:53
std::shared_ptr< const Contact > ConstContactSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:600
::ignition::msgs::JointWrench * add_wrench()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:535
::ignition::msgs::Vector3d * add_position()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:451
const ::ignition::msgs::Entity & world() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:552
friend void swap(Contact &a, Contact &b)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:118
const ::ignition::msgs::Entity & collision2() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:393
std::unique_ptr< Contact > ContactUniquePtr
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:597
int depth_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:489
Definition: build/ignition-msgs5/include/ignition/msgs/entity.pb.h:107
::ignition::msgs::Entity * release_world()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:558
void IGNITION_MSGS_VISIBLE AddDescriptors()
void set_allocated_collision1(::ignition::msgs::Entity *collision1)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:367
bool has_collision1() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:339
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Vector3d > & normal() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:483
void set_depth(int index, double value)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:499
std::shared_ptr< Contact > ContactSharedPtr
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:599
::ignition::msgs::Header * release_header()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:303
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:51
::ignition::msgs::Entity * mutable_world()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:565
void clear_depth()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:492
::ignition::msgs::Entity * mutable_collision1()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:358
::ignition::msgs::Entity * release_collision1()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:351
IGNITION_MSGS_VISIBLE HeaderDefaultTypeInternal _Header_default_instance_
Contact * New() const final
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:124
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointWrench > & wrench() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:540
Definition: build/ignition-msgs5/include/ignition/msgs/header.pb.h:215
::ignition::msgs::Vector3d * add_normal()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:478
const ::google::protobuf::RepeatedPtrField< ::ignition::msgs::Vector3d > & position() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:456
::google::protobuf::RepeatedPtrField< ::ignition::msgs::JointWrench > * mutable_wrench()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:527
bool has_world() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:546
const ::ignition::msgs::Entity & collision1() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:345
void set_allocated_world(::ignition::msgs::Entity *world)
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:574
::ignition::msgs::Entity * mutable_collision2()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:406
::google::protobuf::RepeatedPtrField< ::ignition::msgs::Vector3d > * mutable_position()
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:443
STL class.
int wrench_size() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:519
Definition: build/ignition-msgs5/include/ignition/msgs/actor.pb.h:78
const ::google::protobuf::RepeatedField< double > & depth() const
Definition: build/ignition-msgs5/include/ignition/msgs/contact.pb.h:508