Skyward boardcore
Loading...
Searching...
No Matches
Boardcore::AxisRelativeOrientation Struct Reference

This struct represents axis orientation relative to a reference system. More...

#include <AxisOrientation.h>

Inheritance diagram for Boardcore::AxisRelativeOrientation:
Collaboration diagram for Boardcore::AxisRelativeOrientation:

Public Member Functions

 AxisRelativeOrientation (const AxisOrientation &orientationA, const AxisOrientation &orientationB)
 
Eigen::Matrix3f getMatrix () const override
 

Public Attributes

const AxisOrientationorientationA
 
const AxisOrientationorientationB
 

Detailed Description

This struct represents axis orientation relative to a reference system.

Operatively it simply combines two transformations. It is particularly useful to obtain an AxisOrientation from a reference system generally not N.E.D.

Definition at line 190 of file AxisOrientation.h.

Constructor & Destructor Documentation

◆ AxisRelativeOrientation()

Boardcore::AxisRelativeOrientation::AxisRelativeOrientation ( const AxisOrientation & orientationA,
const AxisOrientation & orientationB )
inline

Definition at line 194 of file AxisOrientation.h.

Member Function Documentation

◆ getMatrix()

Eigen::Matrix3f Boardcore::AxisRelativeOrientation::getMatrix ( ) const
inlineoverridevirtual

Implements Boardcore::AxisOrientation.

Definition at line 200 of file AxisOrientation.h.

Member Data Documentation

◆ orientationA

const AxisOrientation& Boardcore::AxisRelativeOrientation::orientationA

Definition at line 192 of file AxisOrientation.h.

◆ orientationB

const AxisOrientation & Boardcore::AxisRelativeOrientation::orientationB

Definition at line 192 of file AxisOrientation.h.


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