Krita Source Code Documentation
Loading...
Searching...
No Matches
KoRgbaInterleavers.h File Reference

Go to the source code of this file.

Classes

struct  KoRgbaInterleavers< 16 >
 
struct  KoRgbaInterleavers< 32 >
 

Typedefs

template<typename T , size_t S>
using enable_sized_integral_t
 
template<typename T , size_t S>
using enable_sized_t = typename std::enable_if<sizeof(T) == S, int>::type
 
template<typename T , typename A , size_t S>
using enable_sized_vector_t = typename std::enable_if<batch<T, A>::size == S, int>::type
 

Typedef Documentation

◆ enable_sized_integral_t

template<typename T , size_t S>
using enable_sized_integral_t
Initial value:
typename std::enable_if<std::is_integral<T>::value && sizeof(T) == S,
int>::type
Eigen::Matrix< double, 4, 2 > S

Definition at line 22 of file KoRgbaInterleavers.h.

◆ enable_sized_t

template<typename T , size_t S>
using enable_sized_t = typename std::enable_if<sizeof(T) == S, int>::type

Definition at line 19 of file KoRgbaInterleavers.h.

◆ enable_sized_vector_t

template<typename T , typename A , size_t S>
using enable_sized_vector_t = typename std::enable_if<batch<T, A>::size == S, int>::type

Definition at line 27 of file KoRgbaInterleavers.h.