libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia de la Clase moBrightContMatrix

#include <moTextureFilter.h>

Diagrama de herencias de moBrightContMatrix
Inheritance graph
Diagrama de colaboración para moBrightContMatrix:
Collaboration graph

Métodos públicos

 moBrightContMatrix ()
 
 ~moBrightContMatrix ()
 
void Init (MOfloat p_min_bright=0.0, MOfloat p_max_bright=2.0, MOfloat p_min_cont=0.0, MOfloat p_max_cont=2.0)
 
void Finish ()
 
void Update (MOfloat p_bright, MOfloat p_cont)
 
- Métodos públicos heredados desde moColorMatrix
 moColorMatrix ()
 
virtual ~moColorMatrix ()
 
virtual void Init ()
 
void Copy (moColorMatrix &p_mat)
 
void Multiply (moColorMatrix &p_mat)
 
void SetZero ()
 
void SetIndentity ()
 
MOfloatGetMatrixPointer ()
 

Métodos protegidos

void BrightnessMatrix ()
 
void ContrastMatrix ()
 
- Métodos protegidos heredados desde 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 ()
 

Atributos protegidos

MOfloat m_bright
 
MOfloat m_cont
 
MOfloat m_min_bright
 
MOfloat m_max_bright
 
MOfloat m_min_cont
 
MOfloat m_max_cont
 
- Atributos protegidos heredados desde moColorMatrix
MOfloat m_Matrix [16]
 
MOfloat m_MatrixChg [16]
 
MOfloat m_MatrixTemp [16]
 

Descripción detallada

Definición en la línea 126 del archivo moTextureFilter.h.

Documentación del constructor y destructor

◆ moBrightContMatrix()

moBrightContMatrix::moBrightContMatrix ( )

Definición en la línea 400 del archivo moTextureFilter.cpp.

◆ ~moBrightContMatrix()

moBrightContMatrix::~moBrightContMatrix ( )

Definición en la línea 404 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:

Documentación de las funciones miembro

◆ BrightnessMatrix()

void moBrightContMatrix::BrightnessMatrix ( )
protected

Definición en la línea 436 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ ContrastMatrix()

void moBrightContMatrix::ContrastMatrix ( )
protected

Definición en la línea 461 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ Finish()

void moBrightContMatrix::Finish ( )
virtual

Reimplementado de moColorMatrix.

Definición en la línea 421 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:
Gráfico de llamadas a esta función:

◆ Init()

void moBrightContMatrix::Init ( MOfloat  p_min_bright = 0.0,
MOfloat  p_max_bright = 2.0,
MOfloat  p_min_cont = 0.0,
MOfloat  p_max_cont = 2.0 
)

Definición en la línea 409 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:

◆ Update()

void moBrightContMatrix::Update ( MOfloat  p_bright,
MOfloat  p_cont 
)

Definición en la línea 426 del archivo moTextureFilter.cpp.

Gráfico de llamadas para esta función:

Documentación de los datos miembro

◆ m_bright

MOfloat moBrightContMatrix::m_bright
protected

Definición en la línea 138 del archivo moTextureFilter.h.

◆ m_cont

MOfloat moBrightContMatrix::m_cont
protected

Definición en la línea 138 del archivo moTextureFilter.h.

◆ m_max_bright

MOfloat moBrightContMatrix::m_max_bright
protected

Definición en la línea 139 del archivo moTextureFilter.h.

◆ m_max_cont

MOfloat moBrightContMatrix::m_max_cont
protected

Definición en la línea 140 del archivo moTextureFilter.h.

◆ m_min_bright

MOfloat moBrightContMatrix::m_min_bright
protected

Definición en la línea 139 del archivo moTextureFilter.h.

◆ m_min_cont

MOfloat moBrightContMatrix::m_min_cont
protected

Definición en la línea 140 del archivo moTextureFilter.h.


La documentación para esta clase fue generada a partir de los siguientes ficheros: