TransformChainResult Struct Reference

#include <RobotAPI/libraries/armem_robot_state/common/localization/types.h>

Public Types

enum  Status { Success, Error, ErrorLookupIntoFuture, ErrorFrameNotAvailable }
 

Public Member Functions

 operator bool () const
 

Public Attributes

std::string errorMessage = ""
 
::armarx::armem::robot_state::TransformHeader header
 
enum armarx::armem::common::robot_state::localization::TransformChainResult::Status status
 
std::vector< Eigen::Affine3f > transforms
 

Detailed Description

Definition at line 54 of file types.h.

Member Enumeration Documentation

◆ Status

enum Status
strong
Enumerator
Success 
Error 
ErrorLookupIntoFuture 
ErrorFrameNotAvailable 

Definition at line 59 of file types.h.

Member Function Documentation

◆ operator bool()

operator bool ( ) const
inlineexplicit

Definition at line 67 of file types.h.

Member Data Documentation

◆ errorMessage

std::string errorMessage = ""

Definition at line 72 of file types.h.

◆ header

Definition at line 56 of file types.h.

◆ status

◆ transforms

std::vector<Eigen::Affine3f> transforms

Definition at line 57 of file types.h.


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