smurf
Public Member Functions | Friends | List of all members
smurf::Collidable Class Reference

#include <Collidable.hpp>

Public Member Functions

 Collidable ()
 
 Collidable (const std::string &name, const ContactParams contact_params, const urdf::Collision &collision)
 
std::string getName () const
 
urdf::Collision getCollision () const
 
void setGroupId (const int id)
 
int getGroupId () const
 
ContactParams getContactParams () const
 
bool operator== (const Collidable &other) const
 
bool operator!= (const Collidable &other) const
 
template<typename Archive >
void serialize (Archive &ar, const unsigned int version)
 

Friends

class boost::serialization::access
 

Constructor & Destructor Documentation

smurf::Collidable::Collidable ( )
inline
smurf::Collidable::Collidable ( const std::string &  name,
const ContactParams  contact_params,
const urdf::Collision &  collision 
)

Member Function Documentation

urdf::Collision smurf::Collidable::getCollision ( ) const
inline
ContactParams smurf::Collidable::getContactParams ( ) const
inline
int smurf::Collidable::getGroupId ( ) const
inline
std::string smurf::Collidable::getName ( ) const
inline
bool smurf::Collidable::operator!= ( const Collidable other) const
bool smurf::Collidable::operator== ( const Collidable other) const
template<typename Archive >
void smurf::Collidable::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Serializes the members of this class

void smurf::Collidable::setGroupId ( const int  id)
inline

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Grants access to boost serialization


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