Krita Source Code Documentation
Loading...
Searching...
No Matches
KoColorSpaceMathsTraits< float > Class Reference

#include <KoColorSpaceMaths.h>

+ Inheritance diagram for KoColorSpaceMathsTraits< float >:

Public Types

typedef float compositetype
 
typedef double mixtype
 

Static Public Attributes

static constexpr qint8 bits = 32
 
static const KoChannelInfo::enumChannelValueType channelValueType = KoChannelInfo::FLOAT32
 
static const float epsilon = FLT_EPSILON
 
static const float halfValue = 0.5
 
static const float max = FLT_MAX
 
static const float min = -FLT_MAX
 
static const float unitValue = 1.0
 
static const float zeroValue = 0.0
 

Detailed Description

Definition at line 131 of file KoColorSpaceMaths.h.

Member Typedef Documentation

◆ compositetype

typedef float KoColorSpaceMathsTraits< float >::compositetype

Definition at line 134 of file KoColorSpaceMaths.h.

◆ mixtype

typedef double KoColorSpaceMathsTraits< float >::mixtype

Definition at line 135 of file KoColorSpaceMaths.h.

Member Data Documentation

◆ bits

constexpr qint8 KoColorSpaceMathsTraits< float >::bits = 32
staticconstexpr

Definition at line 142 of file KoColorSpaceMaths.h.

◆ channelValueType

Definition at line 143 of file KoColorSpaceMaths.h.

◆ epsilon

const float KoColorSpaceMathsTraits< float >::epsilon = FLT_EPSILON
static

Definition at line 141 of file KoColorSpaceMaths.h.

◆ halfValue

const float KoColorSpaceMathsTraits< float >::halfValue = 0.5
static

Definition at line 138 of file KoColorSpaceMaths.h.

◆ max

const float KoColorSpaceMathsTraits< float >::max = FLT_MAX
static

Definition at line 139 of file KoColorSpaceMaths.h.

◆ min

const float KoColorSpaceMathsTraits< float >::min = -FLT_MAX
static

Definition at line 140 of file KoColorSpaceMaths.h.

◆ unitValue

const float KoColorSpaceMathsTraits< float >::unitValue = 1.0
static

Definition at line 137 of file KoColorSpaceMaths.h.

◆ zeroValue

const float KoColorSpaceMathsTraits< float >::zeroValue = 0.0
static

Definition at line 136 of file KoColorSpaceMaths.h.


The documentation for this class was generated from the following files: