#include <image.h>
◆ Padding
Enumerator |
---|
kRoundUp | |
kUnaligned | |
◆ ImageBase() [1/5]
hwy::ImageBase::ImageBase |
( |
| ) |
|
|
inline |
◆ ImageBase() [2/5]
hwy::ImageBase::ImageBase |
( |
size_t |
xsize, |
|
|
size_t |
ysize, |
|
|
size_t |
sizeof_t |
|
) |
| |
◆ ImageBase() [3/5]
hwy::ImageBase::ImageBase |
( |
size_t |
xsize, |
|
|
size_t |
ysize, |
|
|
size_t |
bytes_per_row, |
|
|
void * |
aligned |
|
) |
| |
◆ ImageBase() [4/5]
hwy::ImageBase::ImageBase |
( |
const ImageBase & |
other | ) |
|
|
delete |
◆ ImageBase() [5/5]
hwy::ImageBase::ImageBase |
( |
ImageBase && |
other | ) |
|
|
defaultnoexcept |
◆ bytes() [1/2]
◆ bytes() [2/2]
HWY_INLINE const uint8_t * hwy::ImageBase::bytes |
( |
| ) |
const |
|
inline |
◆ bytes_per_row()
HWY_INLINE size_t hwy::ImageBase::bytes_per_row |
( |
| ) |
const |
|
inline |
◆ BytesPerRow()
static size_t hwy::ImageBase::BytesPerRow |
( |
const size_t |
xsize, |
|
|
const size_t |
sizeof_t |
|
) |
| |
|
static |
◆ InitializePadding()
void hwy::ImageBase::InitializePadding |
( |
size_t |
sizeof_t, |
|
|
Padding |
padding |
|
) |
| |
|
protected |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ ShrinkTo()
void hwy::ImageBase::ShrinkTo |
( |
const size_t |
xsize, |
|
|
const size_t |
ysize |
|
) |
| |
|
inline |
◆ Swap()
void hwy::ImageBase::Swap |
( |
ImageBase & |
other | ) |
|
◆ VectorSize()
static size_t hwy::ImageBase::VectorSize |
( |
| ) |
|
|
static |
◆ VoidRow()
HWY_INLINE void * hwy::ImageBase::VoidRow |
( |
const size_t |
y | ) |
const |
|
inlineprotected |
◆ xsize()
◆ ysize()
◆ bytes_
◆ bytes_per_row_
size_t hwy::ImageBase::bytes_per_row_ |
|
protected |
◆ xsize_
uint32_t hwy::ImageBase::xsize_ |
|
protected |
◆ ysize_
uint32_t hwy::ImageBase::ysize_ |
|
protected |
The documentation for this struct was generated from the following file: