HEBI C++ API  3.4.0
hebi::robot_model::LinkMetadata Class Reference

Link specific view of an element in a RobotModel instance. More...

#include <robot_model.hpp>

Public Member Functions

LinkType linkType () const
 Specifies the particular link type. More...
 
float extension () const
 The extension of the link (e.g., the value specified in invocation of RobotModel::addLink) More...
 
float twist () const
 The twist of the link (e.g., the value specified in invocation of RobotModel::addLink) More...
 
- Public Member Functions inherited from hebi::robot_model::MetadataBase
 MetadataBase ()=default
 
 MetadataBase (const MetadataBase &)=delete
 
MetadataBaseoperator= (const MetadataBase &)=delete
 
 MetadataBase (MetadataBase &&)=default
 
MetadataBaseoperator= (MetadataBase &&)=default
 
ElementType elementType () const
 
const ActuatorMetadataasActuator () const
 View the actuator specific fields, if this metadata describes an actuator. More...
 
const BracketMetadataasBracket () const
 View the bracket specific fields, if this metadata describes a bracket. More...
 
const JointMetadataasJoint () const
 View the joint specific fields, if this metadata describes a joint. More...
 
const LinkMetadataasLink () const
 View the link specific fields, if this metadata describes a link. More...
 
const RigidBodyMetadataasRigidBody () const
 View the rigid body specific fields, if this metadata describes a rigid body. More...
 

Additional Inherited Members

- Protected Member Functions inherited from hebi::robot_model::MetadataBase
const HebiRobotModelElementMetadata & metadata () const
 

Detailed Description

Link specific view of an element in a RobotModel instance.

Member Function Documentation

◆ linkType()

LinkType hebi::robot_model::LinkMetadata::linkType ( ) const
inline

Specifies the particular link type.

◆ extension()

float hebi::robot_model::LinkMetadata::extension ( ) const
inline

The extension of the link (e.g., the value specified in invocation of RobotModel::addLink)

◆ twist()

float hebi::robot_model::LinkMetadata::twist ( ) const
inline

The twist of the link (e.g., the value specified in invocation of RobotModel::addLink)


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