29 #include <urdf_model/types.h> 30 #include <urdf_model/link.h> 31 #include <boost/serialization/access.hpp> 32 #include <boost/serialization/export.hpp> 42 Visual(
const urdf::Visual& urdfVisual);
64 template <
typename Archive>
65 void serialize(Archive &ar,
const unsigned int version)
67 throw std::runtime_error(
"Smurf::Visual::serialize not implemented");
Definition: Visual.hpp:39
Visual()
Definition: Visual.cpp:29
urdf::GeometrySharedPtr geometry
Definition: Visual.hpp:43
std::string material_name
Definition: Visual.hpp:44
int groupId
Definition: Visual.hpp:48
urdf::MaterialSharedPtr material
Definition: Visual.hpp:45
friend class boost::serialization::access
Definition: Visual.hpp:61
std::string name
Definition: Visual.hpp:46
bool operator!=(const Visual &other) const
Definition: Visual.cpp:52
bool operator==(const Visual &other) const
Definition: Visual.cpp:44
void serialize(Archive &ar, const unsigned int version)
Definition: Visual.hpp:65
std::string getName() const
Definition: Visual.hpp:55
Definition: Collidable.hpp:11
urdf::Pose origin
Definition: Visual.hpp:50