Class: ewol::Compositing
Synopsis:
+ Compositing (void);
+ ~Compositing (void);
+ void draw (bool _disableDepthTest);
+ void clear (void);
+ void resetMatrix (void);
+ void translate (const vec3 & _vect);
+ void rotate (const vec3 & _vect,
float _angle);
+ void scale (const vec3 & _vect);
+ void setMatrix (const mat4 & _mat);
Object Hierarchy:
ewol::Compositing +--> ewol::Shaper +--> ewol::Drawing +--> ewol::Text +--> ewol::Image +--> ewol::Area
Detail:
ewol::Compositing ()
Compositing(void);
generic constructor
ewol::~Compositing ()
~Compositing(void);
Generic destructor
draw ()
void draw(bool _disableDepthTest);
Virtal pure function that request the draw of all openGl elements
clear ()
void clear(void);
clear alll tre registered element in the current element
resetMatrix ()
void resetMatrix(void);
reset to the eye matrix the openGL mouving system
translate ()
void translate(const vec3 & _vect);
translate the current display of this element
Parameter [input]: _vect The translation vector to apply at the transformation matrix
rotate ()
void rotate(const vec3 & _vect,
float _angle);
rotate the curent display of this element
Parameter [input]: _vect The rotation vector to apply at the transformation matrix
scale ()
void scale(const vec3 & _vect);
scale the current diaplsy of this element
Parameter [input]: _vect The scaling vector to apply at the transformation matrix
setMatrix ()
void setMatrix(const mat4 & _mat);
set the transformation matrix
Parameter [input]: _mat The new matrix.
ewol::Compositing ()
Compositing(void);
generic constructor
ewol::~Compositing ()
~Compositing(void);
Generic destructor
draw ()
void draw(bool _disableDepthTest);
Virtal pure function that request the draw of all openGl elements
clear ()
void clear(void);
clear alll tre registered element in the current element
resetMatrix ()
void resetMatrix(void);
reset to the eye matrix the openGL mouving system
translate ()
void translate(const vec3 & _vect);
translate the current display of this element
-
Parameter [input]: _vect The translation vector to apply at the transformation matrix
rotate ()
void rotate(const vec3 & _vect, float _angle);
rotate the curent display of this element
-
Parameter [input]: _vect The rotation vector to apply at the transformation matrix
scale ()
void scale(const vec3 & _vect);
scale the current diaplsy of this element
-
Parameter [input]: _vect The scaling vector to apply at the transformation matrix
setMatrix ()
void setMatrix(const mat4 & _mat);
set the transformation matrix
-
Parameter [input]: _mat The new matrix.