oILAB
Loading...
Searching...
No Matches
Rotation< dim > Class Template Reference

#include <Rotation.h>

+ Inheritance diagram for Rotation< dim >:

Public Member Functions

 Rotation (const Eigen::Matrix< double, dim, dim-1 > orthogonalVectors)
 

Static Private Member Functions

template<int dm = dim>
static std::enable_if< dm==2, Eigen::Matrix< double, dim, dim > >::type getMatrix (const Eigen::Matrix< double, dim, dim-1 > &orthogonalVectors)
 
template<int dm = dim>
static std::enable_if< dm==3, Eigen::Matrix< double, dim, dim > >::type getMatrix (const Eigen::Matrix< double, dim, dim-1 > &orthogonalVectors)
 

Detailed Description

template<int dim>
class Rotation< dim >

Definition at line 11 of file Rotation.h.

Constructor & Destructor Documentation

◆ Rotation()

template<int dim>
Rotation< dim >::Rotation ( const Eigen::Matrix< double, dim, dim-1 >  orthogonalVectors)
inline

Definition at line 34 of file Rotation.h.

Member Function Documentation

◆ getMatrix() [1/2]

template<int dim>
template<int dm = dim>
static std::enable_if< dm==2, Eigen::Matrix< double, dim, dim > >::type Rotation< dim >::getMatrix ( const Eigen::Matrix< double, dim, dim-1 > &  orthogonalVectors)
inlinestaticprivate

Definition at line 15 of file Rotation.h.

◆ getMatrix() [2/2]

template<int dim>
template<int dm = dim>
static std::enable_if< dm==3, Eigen::Matrix< double, dim, dim > >::type Rotation< dim >::getMatrix ( const Eigen::Matrix< double, dim, dim-1 > &  orthogonalVectors)
inlinestaticprivate

Definition at line 24 of file Rotation.h.


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