MIRA
Public Member Functions | Public Attributes | List of all members
Link Class Reference

A link is a part of a rigid model that is described by a transformation frame, intertia properties, a visual representation used for visualization purpose and a collision representation used for collision detection and avoidance. More...

#include <model/Link.h>

Public Member Functions

template<typename Reflector >
EIGEN_MAKE_ALIGNED_OPERATOR_NEW void reflect (Reflector &r)
 

Public Attributes

std::string name
 The name of the transform frame of this part. More...
 
InertialPtr inertial
 Inertia properties. More...
 
std::vector< VisualPtrvisuals
 Visual representation. More...
 
std::vector< CollisionPtrcollisions
 Collision representation. More...
 

Detailed Description

A link is a part of a rigid model that is described by a transformation frame, intertia properties, a visual representation used for visualization purpose and a collision representation used for collision detection and avoidance.

Member Function Documentation

◆ reflect()

EIGEN_MAKE_ALIGNED_OPERATOR_NEW void reflect ( Reflector &  r)
inline

Member Data Documentation

◆ name

std::string name

The name of the transform frame of this part.

◆ inertial

InertialPtr inertial

Inertia properties.

◆ visuals

std::vector<VisualPtr> visuals

Visual representation.

◆ collisions

std::vector<CollisionPtr> collisions

Collision representation.


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