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

#include <ConversionMatrix.h>

Inheritance diagram for CScale:
CGlMatrix CMatrix< 4 >

Public Member Functions

 CScale (float x, float y, float z)
 
virtual ~CScale ()=default
 
- Public Member Functions inherited from CGlMatrix
 CGlMatrix ()=default
 
 CGlMatrix (float(&src)[3][3])
 
virtual ~CGlMatrix ()=default
 
CMatrix operator* (const float(&other)[4][4]) override
 
- Public Member Functions inherited from CMatrix< 4 >
 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)
 

Additional Inherited Members

- Protected Member Functions inherited from CMatrix< 4 >
 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 inherited from CMatrix< 4 >
float m_mat [Order][Order]
 

Constructor & Destructor Documentation

◆ CScale()

CScale::CScale ( float  x,
float  y,
float  z 
)

◆ ~CScale()

virtual CScale::~CScale ( )
virtualdefault

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