Public Member Functions | List of all members
hebi::robot_model::LinkMetadata Class Reference

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

#include <robot_model.hpp>

Inheritance diagram for hebi::robot_model::LinkMetadata:
Inheritance graph
[legend]

Public Member Functions

float extension () const
 The extension of the link (e.g., the value specified in invocation of RobotModel::addLink) More...
 
LinkType linkType () const
 Specifies the particular link type. 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
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...
 
ElementType elementType () const
 
 MetadataBase ()=default
 
 MetadataBase (const MetadataBase &)=delete
 
 MetadataBase (MetadataBase &&)=default
 
MetadataBaseoperator= (const MetadataBase &)=delete
 
MetadataBaseoperator= (MetadataBase &&)=default
 

Additional Inherited Members

- Protected Member Functions inherited from hebi::robot_model::MetadataBase
const HebiRobotModelElementMetadatametadata () const
 

Detailed Description

Link specific view of an element in a RobotModel instance.

Definition at line 390 of file robot_model.hpp.

Member Function Documentation

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

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

Definition at line 400 of file robot_model.hpp.

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

Specifies the particular link type.

Definition at line 395 of file robot_model.hpp.

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

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

Definition at line 405 of file robot_model.hpp.


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


hebi_cpp_api_ros
Author(s): Chris Bollinger , Matthew Tesch
autogenerated on Thu May 28 2020 03:14:45