![]() |
libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
|
#include <moTextureFilter.h>
Public Member Functions | |
| moHueSatIntMatrix () | |
| ~moHueSatIntMatrix () | |
| void | Init (MOboolean p_PreserveLuminance=true, MOfloat p_min_int=0.0, MOfloat p_max_int=2.0, MOfloat p_min_sat=0.0, MOfloat p_max_sat=2.0, MOfloat p_min_hue=0.0, MOfloat p_max_hue=2 *moMathf::PI) |
| void | Finish () |
| void | Update (MOfloat p_int, MOfloat p_sat, MOfloat p_hue) |
Public Member Functions inherited from moColorMatrix | |
| moColorMatrix () | |
| virtual | ~moColorMatrix () |
| virtual void | Init () |
| void | Copy (moColorMatrix &p_mat) |
| void | Multiply (moColorMatrix &p_mat) |
| void | SetZero () |
| void | SetIndentity () |
| MOfloat * | GetMatrixPointer () |
Protected Member Functions | |
| void | IntensityMatrix () |
| void | SaturateMatrix () |
| void | HueRotateMatrix () |
| void | SimpleHueRotateMatrix () |
Protected Member Functions inherited from moColorMatrix | |
| int | MatIdx (int i, int j) |
| void | ZeroMatrix () |
| void | IdentityMatrix () |
| void | SetXRotateMatrix (float rs, float rc) |
| void | SetYRotateMatrix (float rs, float rc) |
| void | SetZRotateMatrix (float rs, float rc) |
| void | SetZShearMatrix (float dx, float dy) |
| void | XFormPoint (float &tx, float &ty, float &tz) |
| void | ApplyChgMatrix () |
Protected Attributes | |
| MOboolean | m_PreserveLuminance |
| MOfloat | m_int |
| MOfloat | m_sat |
| MOfloat | m_hue |
| MOfloat | m_min_int |
| MOfloat | m_max_int |
| MOfloat | m_min_sat |
| MOfloat | m_max_sat |
| MOfloat | m_min_hue |
| MOfloat | m_max_hue |
Protected Attributes inherited from moColorMatrix | |
| MOfloat | m_Matrix [16] |
| MOfloat | m_MatrixChg [16] |
| MOfloat | m_MatrixTemp [16] |
Definition at line 97 of file moTextureFilter.h.
| moHueSatIntMatrix::moHueSatIntMatrix | ( | ) |
Definition at line 207 of file moTextureFilter.cpp.
| moHueSatIntMatrix::~moHueSatIntMatrix | ( | ) |
Definition at line 213 of file moTextureFilter.cpp.
|
virtual |
Reimplemented from moColorMatrix.
Definition at line 237 of file moTextureFilter.cpp.
|
protected |
Definition at line 321 of file moTextureFilter.cpp.
| void moHueSatIntMatrix::Init | ( | MOboolean | p_PreserveLuminance = true, |
| MOfloat | p_min_int = 0.0, |
||
| MOfloat | p_max_int = 2.0, |
||
| MOfloat | p_min_sat = 0.0, |
||
| MOfloat | p_max_sat = 2.0, |
||
| MOfloat | p_min_hue = 0.0, |
||
| MOfloat | p_max_hue = 2 * moMathf::PI |
||
| ) |
Definition at line 218 of file moTextureFilter.cpp.
|
protected |
Definition at line 257 of file moTextureFilter.cpp.
|
protected |
Definition at line 282 of file moTextureFilter.cpp.
|
protected |
Definition at line 367 of file moTextureFilter.cpp.
Definition at line 242 of file moTextureFilter.cpp.
|
protected |
Definition at line 114 of file moTextureFilter.h.
|
protected |
Definition at line 114 of file moTextureFilter.h.
|
protected |
Definition at line 117 of file moTextureFilter.h.
|
protected |
Definition at line 115 of file moTextureFilter.h.
|
protected |
Definition at line 116 of file moTextureFilter.h.
|
protected |
Definition at line 117 of file moTextureFilter.h.
|
protected |
Definition at line 115 of file moTextureFilter.h.
|
protected |
Definition at line 116 of file moTextureFilter.h.
|
protected |
Definition at line 113 of file moTextureFilter.h.
|
protected |
Definition at line 114 of file moTextureFilter.h.