akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
Loading...
Searching...
No Matches
affine::Rotation2d< T > Struct Template Reference

Euler angle rotation about 2d plane. More...

#include <affine_transforms.hpp>

Public Member Functions

constexpr auto operator() (T phi) const
 

Detailed Description

template<typename T>
requires (linalg::Field<T> && !linalg::is_complex_v<T>)
struct affine::Rotation2d< T >

Euler angle rotation about 2d plane.

Todo:
Add quaternions and SO(3) reps.

Definition at line 25 of file affine_transforms.hpp.

Member Function Documentation

◆ operator()()

template<typename T >
constexpr auto affine::Rotation2d< T >::operator() ( T  phi) const
inlineconstexpr

Definition at line 26 of file affine_transforms.hpp.

References linalg::constexpr_cos(), and linalg::constexpr_sin().


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