Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
ConversionToRGB Class Reference

#include <ConversionMatrix.h>

Inheritance diagram for ConversionToRGB:
CMatrix< 3 >

Public Member Functions

 ConversionToRGB (float Kr, float Kb)
 
virtual ~ConversionToRGB ()=default
 
ConversionToRGBoperator= (const float(&src)[3][3])
 
- Public Member Functions inherited from CMatrix< 3 >
 CMatrix (float(&src)[Order][Order])
 
 CMatrix (float(&src)[Order-1][Order-1])
 
CMatrixoperator= (const CMatrix &src)
 
CMatrixoperator= (const float(&src)[Order-1][Order-1])
 
virtual ~CMatrix ()=default
 
float(& Get ())[Order]
 
CMatrix Invert ()
 
CMatrix operator* (const CMatrix &other)
 
virtual CMatrix operator* (const float(&other)[Order][Order])
 
CMatrix operator*= (const CMatrix &other)
 

Protected Member Functions

 ConversionToRGB ()=default
 
- Protected Member Functions inherited from CMatrix< 3 >
 CMatrix ()=default
 
void Invert (float(&dst)[Order][Order], float(&src)[Order][Order])
 
void Copy (float(&dst)[Order][Order], const float(&src)[Order][Order])
 

Protected Attributes

float a11
 
float a12
 
float a13
 
float CbDen
 
float CrDen
 
- Protected Attributes inherited from CMatrix< 3 >
float m_mat [Order][Order]
 

Constructor & Destructor Documentation

◆ ConversionToRGB() [1/2]

ConversionToRGB::ConversionToRGB ( float  Kr,
float  Kb 
)

◆ ~ConversionToRGB()

virtual ConversionToRGB::~ConversionToRGB ( )
virtualdefault

◆ ConversionToRGB() [2/2]

ConversionToRGB::ConversionToRGB ( )
protecteddefault

Member Function Documentation

◆ operator=()

ConversionToRGB & ConversionToRGB::operator= ( const float(&)  src[3][3])

Member Data Documentation

◆ a11

float ConversionToRGB::a11
protected

◆ a12

float ConversionToRGB::a12
protected

◆ a13

float ConversionToRGB::a13
protected

◆ CbDen

float ConversionToRGB::CbDen
protected

◆ CrDen

float ConversionToRGB::CrDen
protected

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