![]()  | 
  
    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. 
   | 
 
Ir al código fuente de este archivo.
Funciones | |
| LIBMOLDEO_API MOfloat | morand () | 
| LIBMOLDEO_API MOint | moRand (MOint n) | 
| LIBMOLDEO_API void | HSVtoRGB (short iInHue, short iInSaturation, short iInValue, float *piRed, float *piGreen, float *piBlue) | 
| moText | moGetVersionStr () | 
| Devuelve la versión de libmoldeo.  Más... | |
| void | moColor4f (float r, float g, float b, float a) | 
| void | moNormal3f (float x, float y, float z) | 
| void | moColor3f (float r, float g, float b) | 
| LIBMOLDEO_API void HSVtoRGB | ( | short | iInHue, | 
| short | iInSaturation, | ||
| short | iInValue, | ||
| float * | piRed, | ||
| float * | piGreen, | ||
| float * | piBlue | ||
| ) | 
Definición en la línea 51 del archivo moTypes.cpp.
| void moColor3f | ( | float | r, | 
| float | g, | ||
| float | b | ||
| ) | 
Definición en la línea 173 del archivo moTypes.cpp.
| void moColor4f | ( | float | r, | 
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) | 
Definición en la línea 165 del archivo moTypes.cpp.
| moText moGetVersionStr | ( | ) | 
Devuelve la versión de libmoldeo.
RGB are from 0..1, H is from 0..360, SV from 0..1 double maxC = b; if (maxC < g) maxC = g; if (maxC < r) maxC = r; double minC = b; if (minC > g) minC = g; if (minC > r) minC = r;
double delta = maxC - minC;
double V = maxC; double S = 0; double H = 0;
if (delta == 0) { H = 0; S = 0; } else { S = delta / maxC; double dR = 60*(maxC - r)/delta + 180; double dG = 60*(maxC - g)/delta + 180; double dB = 60*(maxC - b)/delta + 180; if (r == maxC) H = dB - dG; else if (g == maxC) H = 120 + dR - dB; else H = 240 + dG - dR; }
if (H<0) H+=360; if (H>=360) H-=360;
Definición en la línea 159 del archivo moTypes.cpp.
| void moNormal3f | ( | float | x, | 
| float | y, | ||
| float | z | ||
| ) | 
Definición en la línea 169 del archivo moTypes.cpp.
| LIBMOLDEO_API MOfloat morand | ( | ) | 
devuelve un valor con distribucion uniforme 0..1 value entre 0 y 1
Definición en la línea 36 del archivo moTypes.cpp.
| LIBMOLDEO_API MOint moRand | ( | MOint | n | ) | 
Definición en la línea 41 del archivo moTypes.cpp.