WPILibC++ 2023.4.3-108-ge5452e3
Eigen::internal::plain_array_helper Struct Reference

#include </home/runner/work/allwpilib/allwpilib/wpimath/src/main/native/thirdparty/eigen/include/Eigen/src/Core/DenseStorage.h>

Static Public Member Functions

template<typename T , int Size, int MatrixOrArrayOptions, int Alignment>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void copy (const plain_array< T, Size, MatrixOrArrayOptions, Alignment > &src, const Eigen::Index size, plain_array< T, Size, MatrixOrArrayOptions, Alignment > &dst)
 
template<typename T , int Size, int MatrixOrArrayOptions, int Alignment>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void swap (plain_array< T, Size, MatrixOrArrayOptions, Alignment > &a, const Eigen::Index a_size, plain_array< T, Size, MatrixOrArrayOptions, Alignment > &b, const Eigen::Index b_size)
 

Member Function Documentation

◆ copy()

template<typename T , int Size, int MatrixOrArrayOptions, int Alignment>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void Eigen::internal::plain_array_helper::copy ( const plain_array< T, Size, MatrixOrArrayOptions, Alignment > &  src,
const Eigen::Index  size,
plain_array< T, Size, MatrixOrArrayOptions, Alignment > &  dst 
)
inlinestatic

◆ swap()

template<typename T , int Size, int MatrixOrArrayOptions, int Alignment>
EIGEN_DEVICE_FUNC static EIGEN_STRONG_INLINE void Eigen::internal::plain_array_helper::swap ( plain_array< T, Size, MatrixOrArrayOptions, Alignment > &  a,
const Eigen::Index  a_size,
plain_array< T, Size, MatrixOrArrayOptions, Alignment > &  b,
const Eigen::Index  b_size 
)
inlinestatic

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