5 #include <urdf_model/model.h> 8 #include <boost/serialization/access.hpp> 9 #include <boost/serialization/export.hpp> 24 return this->collision;
36 return this->contact_params;
46 template <
typename Archive>
47 void serialize(Archive &ar,
const unsigned int version)
49 throw std::runtime_error(
"smurf::Collidable::serialize not implemented");
54 urdf::Collision collision;
61 #endif // COLLIDABLE_H bool operator==(const Collidable &other) const
Definition: Collidable.cpp:10
urdf::Collision getCollision() const
Definition: Collidable.hpp:22
void setGroupId(const int id)
Definition: Collidable.hpp:26
void serialize(Archive &ar, const unsigned int version)
Definition: Collidable.hpp:47
Collidable()
Definition: Collidable.hpp:16
ContactParams getContactParams() const
Definition: Collidable.hpp:34
Definition: Collidable.hpp:13
std::string getName() const
Definition: Collidable.hpp:18
friend class boost::serialization::access
Definition: Collidable.hpp:43
bool operator!=(const Collidable &other) const
Definition: Collidable.cpp:16
int getGroupId() const
Definition: Collidable.hpp:30
Definition: Collidable.hpp:11