HEBI C++ API  3.16.0
hebi::robot_model::ActuatorMetadata Class Reference

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

#include <robot_model.hpp>

Public Member Functions

ActuatorType actuatorType () const
 Specifies the particular actuator model. More...
 
- Public Member Functions inherited from hebi::robot_model::MetadataBase
 MetadataBase ()=default
 
 MetadataBase (const MetadataBase &)=delete
 
MetadataBase & operator= (const MetadataBase &)=delete
 
 MetadataBase (MetadataBase &&)=default
 
MetadataBase & operator= (MetadataBase &&)=default
 
ElementType elementType () const
 
const ActuatorMetadata * asActuator () const
 View the actuator specific fields, if this metadata describes an actuator. More...
 
const BracketMetadata * asBracket () const
 View the bracket specific fields, if this metadata describes a bracket. More...
 
const JointMetadata * asJoint () const
 View the joint specific fields, if this metadata describes a joint. More...
 
const LinkMetadata * asLink () const
 View the link specific fields, if this metadata describes a link. More...
 
const RigidBodyMetadata * asRigidBody () 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

Actuator specific view of an element in a RobotModel instance.

Member Function Documentation

◆ actuatorType()

ActuatorType hebi::robot_model::ActuatorMetadata::actuatorType ( ) const
inline

Specifies the particular actuator model.


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