![]() |
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.
|
#include <moLunaClasses.h>


Otros miembros heredados | |
Tipos públicos heredados desde moP5 | |
| enum | moP5StrokeJoinMode { MO_P5_MITER = 0, MO_P5_BEVEL = 1, MO_P5_ROUND = 2 } |
| enum | moP5ShapeMode { MO_P5_CENTER = 0, MO_P5_RADIUS = 1, MO_P5_CORNER = 2, MO_P5_CORNERS = 3 } |
| enum | moP5StrokeCapMode { MO_P5_SQUARE = 0, MO_P5_PROJECT = 1 } |
| enum | moP5ColorMode { MO_P5_RGB = 0, MO_P5_HSB = 1 } |
| enum | moP5FillMode { MO_P5_NOFILL = 0, MO_P5_FILL = 1 } |
Métodos públicos heredados desde moP5 | |
| moP5 () | |
| void | triangle (float x1, float y1, float x2, float y2, float x3, float y3) |
| void | line (float x1, float y1, float x2, float y2) |
| void | line (float x1, float y1, float z1, float x2, float y2, float z2) |
| void | arc (float x, float y, float width, float height, float start, float stop, int slices=24, float band=0.0) |
| void | point (float x, float y) |
| void | point (float x, float y, float z) |
| void | quad (float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4) |
| void | ellipse (float x, float y, float width, float height, int slices=24) |
| void | rect (float x, float y, float width, float height) |
| void | strokeWeight (float width) |
| void | background (float gray) |
| void | background (float gray, float alpha) |
| void | background (float value1, float value2, float value3) |
| void | background (float value1, float value2, float value3, float alpha) |
| void | colorMode (int mode) |
| void | colorMode (int mode, float range) |
| void | colorMode (int mode, float range1, float range2, float range3) |
| void | colorMode (int mode, float range1, float range2, float range3, float range4) |
| void | stroke (float gray) |
| void | stroke (float gray, float alpha) |
| void | stroke (float value1, float value2, float value3) |
| void | stroke (float value1, float value2, float value3, float alpha) |
| void | noFill () |
| void | noStroke () |
| void | fill (float gray) |
| void | fill (float gray, float alpha) |
| void | fill (float value1, float value2, float value3) |
| void | fill (float value1, float value2, float value3, float alpha) |
| void | pushMatrix () |
| void | popMatrix () |
| void | resetMatrix () |
| void | scale (float size) |
| void | scale (float x, float y, float z=1.0f) |
| void | translate (float x, float y, float z=0.0f) |
| void | rotate (float angle, float x=0.0f, float y=0.0f, float z=1.0f) |
Métodos públicos heredados desde moAbstract | |
| moAbstract () | |
| virtual | ~moAbstract () |
| virtual MOboolean | Init () |
| Inicializa el objeto. Más... | |
| virtual MOboolean | Finish () |
| Finaliza el objeto, libera recursos. Más... | |
| MOboolean | Initialized () |
| Pregunta si está inicializado. Más... | |
Atributos públicos heredados desde moAbstract | |
| MOboolean | m_bInitialized |
| Valor de inicialización. Más... | |
Atributos públicos estáticos heredados desde moP5 | |
| static const float | MO_P5_HALF_PI = 1.57079632679489661923 |
| static const float | MO_P5_TWO_PI = 6.28318530717958647693 |
| static const float | MO_P5_PI = 3.14159265358979323846 |
Atributos públicos estáticos heredados desde moAbstract | |
| static moDebug * | MODebug2 = new moDebug() |
| Clase de impresión de errores para depuración. Más... | |
| static moTextHeap * | MODebug = new moTextHeap() |
| Lista de textos. Más... | |
Métodos protegidos heredados desde moP5 | |
| void | generateTmpColor (float comp1, float comp2, float comp3) |
| void | generateTmpColor (float comp1, float comp2, float comp3, float comp4) |
| void | convertHSLtoRGB (float h, float s, float l, float &r, float &g, float &b) |
| float | HuetoRGB (float m1, float m2, float h) |
Atributos protegidos heredados desde moP5 | |
| int | currColorMode |
| float | colorRGBCoeff [4] |
| float | colorHSBCoeff [4] |
| moP5FillMode | fillMode |
| float | tmpColor [4] |
| float | strokeColor [4] |
| float | fillColor [4] |
Esta clase encapsula moParserFunction.
Definición en la línea 273 del archivo moLunaClasses.h.