Imporive support for Map alignment and alignment retrieval

See merge request oss/rotgen!15
This commit is contained in:
Joel Falcou 2025-08-15 18:00:43 +02:00
parent 73cf7c832b
commit 84626f6896
12 changed files with 1345 additions and 48 deletions

View file

@ -7,7 +7,6 @@
//==================================================================================================
#pragma once
#include <rotgen/detail/static_info.hpp>
#include <Eigen/Dense>
#include <iostream>
@ -31,7 +30,7 @@ namespace rotgen
using map_type = typename compute_map_type<Ref,Options,isConst>::type;
}
template<typename Ref, int Options = ColMajor, typename Stride = stride>
template<typename Ref, int Options = Unaligned, typename Stride = stride>
class map : private detail::map_type<std::remove_const_t<Ref>, Options, std::is_const_v<Ref>>
{
public: