digiKam
heif::ColorConversionCosts Struct Reference

Public Member Functions

 ColorConversionCosts ()=default
 
 ColorConversionCosts (float _speed, float _quality, float _memory)
 
ColorConversionCosts operator+ (const ColorConversionCosts &b) const
 
float total (ColorConversionCriterion) const
 

Public Attributes

float memory = 0
 
float quality = 0
 
float speed = 0
 

Constructor & Destructor Documentation

◆ ColorConversionCosts() [1/2]

heif::ColorConversionCosts::ColorConversionCosts ( )
default

◆ ColorConversionCosts() [2/2]

heif::ColorConversionCosts::ColorConversionCosts ( float  _speed,
float  _quality,
float  _memory 
)
inline

References memory, quality, and speed.

Member Function Documentation

◆ operator+()

ColorConversionCosts heif::ColorConversionCosts::operator+ ( const ColorConversionCosts b) const
inline

References memory, quality, and speed.

◆ total()

float heif::ColorConversionCosts::total ( ColorConversionCriterion  ) const
inline

References memory, quality, and speed.

Member Data Documentation

◆ memory

float heif::ColorConversionCosts::memory = 0

◆ quality

float heif::ColorConversionCosts::quality = 0

◆ speed

float heif::ColorConversionCosts::speed = 0

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