HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE > Struct Template Reference

Fixed points specialization for 8-bit. More...

#include <CE_Image.h>

Public Types

using CE_SCALAR_TYPE = typename CE_StorageTypeTraits< STORAGE >::DataType
 

Static Public Member Functions

static SYS_FORCE_INLINE
CE_SCALAR_TYPE 
toCEImage (SCALAR_TYPE v)
 
static SYS_FORCE_INLINE SCALAR_TYPE fromCEImage (CE_SCALAR_TYPE v)
 

Static Public Attributes

static constexpr
CE_Image::StorageType 
STORAGE
 
static constexpr CE_SCALAR_TYPE ONE_POINT
 

Detailed Description

template<typename SCALAR_TYPE>
struct CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >

Fixed points specialization for 8-bit.

Definition at line 268 of file CE_Image.h.

Member Typedef Documentation

template<typename SCALAR_TYPE >
using CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >::CE_SCALAR_TYPE = typename CE_StorageTypeTraits<STORAGE>::DataType

Definition at line 272 of file CE_Image.h.

Member Function Documentation

template<typename SCALAR_TYPE >
static SYS_FORCE_INLINE SCALAR_TYPE CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >::fromCEImage ( CE_SCALAR_TYPE  v)
inlinestatic

Definition at line 283 of file CE_Image.h.

template<typename SCALAR_TYPE >
static SYS_FORCE_INLINE CE_SCALAR_TYPE CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >::toCEImage ( SCALAR_TYPE  v)
inlinestatic

Definition at line 277 of file CE_Image.h.

Member Data Documentation

template<typename SCALAR_TYPE >
constexpr CE_SCALAR_TYPE CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >::ONE_POINT
static
Initial value:

Definition at line 273 of file CE_Image.h.

template<typename SCALAR_TYPE >
constexpr CE_Image::StorageType CE_ImageValueConverter< CE_Image::StorageType::FIXED8, SCALAR_TYPE >::STORAGE
static
Initial value:
=
CE_Image::StorageType::FIXED8

Definition at line 270 of file CE_Image.h.


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