WPILibC++ 2023.4.3
DenseStorage.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::constructor_without_unaligned_array_assert
 
struct  Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, Alignment >
 
struct  Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 8 >
 
struct  Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 16 >
 
struct  Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 32 >
 
struct  Eigen::internal::plain_array< T, Size, MatrixOrArrayOptions, 64 >
 
struct  Eigen::internal::plain_array< T, 0, MatrixOrArrayOptions, Alignment >
 
struct  Eigen::internal::plain_array_helper
 
class  Eigen::DenseStorage< T, Size, _Rows, _Cols, _Options >
 
class  Eigen::DenseStorage< T, 0, _Rows, _Cols, _Options >
 
class  Eigen::DenseStorage< T, 0, Dynamic, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, 0, _Rows, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, 0, Dynamic, _Cols, _Options >
 
class  Eigen::DenseStorage< T, Size, Dynamic, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, Size, Dynamic, _Cols, _Options >
 
class  Eigen::DenseStorage< T, Size, _Rows, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, Dynamic, Dynamic, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, Dynamic, _Rows, Dynamic, _Options >
 
class  Eigen::DenseStorage< T, Dynamic, Dynamic, _Cols, _Options >
 

Namespaces

namespace  Eigen
 Namespace containing all symbols from the Eigen library.
 
namespace  Eigen::internal
 

Macros

#define EIGEN_INTERNAL_DENSE_STORAGE_CTOR_PLUGIN(X)
 
#define EIGEN_MAKE_UNALIGNED_ARRAY_ASSERT(sizemask)
 

Functions

template<typename T , int Size>
EIGEN_DEVICE_FUNC void Eigen::internal::check_static_allocation_size ()
 

Macro Definition Documentation

◆ EIGEN_INTERNAL_DENSE_STORAGE_CTOR_PLUGIN

#define EIGEN_INTERNAL_DENSE_STORAGE_CTOR_PLUGIN (   X)

◆ EIGEN_MAKE_UNALIGNED_ARRAY_ASSERT

#define EIGEN_MAKE_UNALIGNED_ARRAY_ASSERT (   sizemask)
Value:
eigen_assert((internal::UIntPtr(array) & (sizemask)) == 0 \
&& "this assertion is explained here: " \
"http://eigen.tuxfamily.org/dox-devel/group__TopicUnalignedArrayAssert.html" \
" **** READ THIS WEB PAGE !!! ****");
#define eigen_assert(x)
Definition: Macros.h:1047
std::size_t UIntPtr
Definition: Meta.h:92
array(T, Ts...) -> array< std::enable_if_t<(std::is_same_v< T, Ts > &&...), T >, 1+sizeof...(Ts)>