smurf
Public Member Functions | Public Attributes | Friends | List of all members
smurf::Visual Struct Reference

#include <Visual.hpp>

Public Member Functions

 Visual ()
 
 Visual (const urdf::Visual &urdfVisual)
 
bool operator== (const Visual &other) const
 
bool operator!= (const Visual &other) const
 
std::string getName () const
 
template<typename Archive >
void serialize (Archive &ar, const unsigned int version)
 

Public Attributes

urdf::GeometrySharedPtr geometry
 
std::string material_name
 
urdf::MaterialSharedPtr material
 
std::string name
 
int groupId
 
urdf::Pose origin
 

Friends

class boost::serialization::access
 

Detailed Description

A replacement for urdf::Visual that hides the visual offset, because in envire the offset is encoded by the structure of the EnvireGraph

Constructor & Destructor Documentation

smurf::Visual::Visual ( )
smurf::Visual::Visual ( const urdf::Visual &  urdfVisual)

Member Function Documentation

std::string smurf::Visual::getName ( ) const
inline
bool smurf::Visual::operator!= ( const Visual other) const
bool smurf::Visual::operator== ( const Visual other) const
template<typename Archive >
void smurf::Visual::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Serializes the members of this class

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Grants access to boost serialization

Member Data Documentation

urdf::GeometrySharedPtr smurf::Visual::geometry
int smurf::Visual::groupId
urdf::MaterialSharedPtr smurf::Visual::material
std::string smurf::Visual::material_name
std::string smurf::Visual::name
urdf::Pose smurf::Visual::origin

The documentation for this struct was generated from the following files: