2016-10-23 21:18:24 +02:00
<!-- HTML header for doxygen 1.8.8 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "X-UA-Compatible" content = "IE=edge" >
<!-- For Mobile Devices -->
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta name = "generator" content = "Doxygen 1.8.12" / >
< script type = "text/javascript" src = "https://code.jquery.com/jquery-2.1.1.min.js" > < / script >
< title > Ewol: Ewol Widget in OpenGl: ewol::Compositing Class Reference< / title >
<!-- <link href="tabs.css" rel="stylesheet" type="text/css"/> -->
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< link href = "customdoxygen.css" rel = "stylesheet" type = "text/css" / >
< link rel = "stylesheet" href = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css" >
< script src = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js" > < / script >
< script type = "text/javascript" src = "doxy-boot.js" > < / script >
< / head >
< body >
< nav class = "navbar navbar-default navbar-fixed-top" role = "navigation" >
< div class = "container" >
< div class = "navbar-header" >
< a class = "navbar-brand" > Ewol: Ewol Widget in OpenGl 0.10.0< / a >
< / div >
< div id = "navbar" class = "navbar-collapse collapse" >
< ul class = "nav navbar-nav" >
< li > < a href = "index.html" > Main Page< / a > < / li >
< li > < a href = "pages.html" > Related Pages< / a > < / li >
< li > < a href = "namespaces.html" > Namespaces< / a > < / li >
< li > < a href = "annotated.html" > Classes< / a > < / li >
< li > < a href = "files.html" > Files< / a > < / li >
< / ul >
< ul class = "nav navbar-nav navbar-right" >
< li class = "dropdown" >
< a href = "#" class = "dropdown-toggle" data-toggle = "dropdown" role = "button" aria-haspopup = "true" aria-expanded = "false" >
Link-libs< span class = "caret" > < / span >
< / a >
< ul class = "dropdown-menu" >
< li > < a href = "http://HeeroYui.github.io/lutin" > lutin< / a > < / li >
< li > < a href = "http://atria-soft.github.io/ewol" > ewol< / a > < / li >
2016-10-23 23:20:07 +02:00
< li > < a href = "http://atria-soft.github.io/echrono" > echrono< / a > < / li >
2016-10-23 21:18:24 +02:00
< li > < a href = "http://atria-soft.github.io/etk" > etk< / a > < / li >
< li > < a href = "http://atria-soft.github.io/ejson" > ejson< / a > < / li >
< li > < a href = "http://atria-soft.github.io/exml" > exml< / a > < / li >
< li > < a href = "http://atria-soft.github.io/esvg" > esvg< / a > < / li >
< li > < a href = "http://atria-soft.github.io/egami" > egami< / a > < / li >
< li > < a href = "http://atria-soft.github.io/gale" > gale< / a > < / li >
< li > < a href = "http://atria-soft.github.io/ege" > ege< / a > < / li >
< li > < a href = "http://atria-soft.github.io/elog" > elog< / a > < / li >
< li > < a href = "http://atria-soft.github.io/ememory" > ememory< / a > < / li >
< li > < a href = "http://atria-soft.github.io/enet" > enet< / a > < / li >
< li > < a href = "http://atria-soft.github.io/eproperty" > eproperty< / a > < / li >
< li > < a href = "http://atria-soft.github.io/esignal" > esignal< / a > < / li >
2016-10-23 23:20:07 +02:00
< li > < a href = "http://atria-soft.github.io/etranslate" > etranslate< / a > < / li >
2016-10-23 21:18:24 +02:00
< li > < a href = "http://atria-soft.github.io/zeus" > zeus< / a > < / li >
2016-10-23 23:20:07 +02:00
< li > < a href = "http://musicdsp.github.io/audio-ess" > audio-ess< / a > < / li >
2016-10-23 21:18:24 +02:00
< li > < a href = "http://musicdsp.github.io/audio" > audio< / a > < / li >
< li > < a href = "http://musicdsp.github.io/audio-drain" > audio-drain< / a > < / li >
< li > < a href = "http://musicdsp.github.io/audio-orchestra" > audio-orchestra< / a > < / li >
< li > < a href = "http://musicdsp.github.io/audio-river" > audio-river< / a > < / li >
< / ul >
< / li >
< / ul >
< div id = "search-box" class = "input-group" >
< div class = "input-group-btn" >
< button aria-expanded = "false" type = "button" class = "btn btn-default dropdown-toggle" data-toggle = "dropdown" >
< span class = "glyphicon glyphicon-search" > < / span >
< span class = "caret" > < / span >
< / button >
< ul class = "dropdown-menu" >
< li > < a href = "#" > All< / a > < / li >
< li > < a href = "#" > Classes< / a > < / li >
< li > < a href = "#" > Namespaces< / a > < / li >
< li > < a href = "#" > Files< / a > < / li >
< li > < a href = "#" > Functions< / a > < / li >
< li > < a href = "#" > Variables< / a > < / li >
< li > < a href = "#" > Typedefs< / a > < / li >
< li > < a href = "#" > Enumerations< / a > < / li >
< li > < a href = "#" > Enumerator< / a > < / li >
< li > < a href = "#" > Friends< / a > < / li >
< li > < a href = "#" > Macros< / a > < / li >
< li > < a href = "#" > Pages< / a > < / li >
< / ul >
< / div >
< button id = "search-close" type = "button" class = "close" aria-label = "Close" >
< span aria-hidden = "true" > < / span >
< / button >
< input id = "search-field" class = "form-control" accesskey = "S" onkeydown = "searchBox.OnSearchFieldChange(event);" placeholder = "Search ..." type = "text" >
< / div >
< / div > <!-- /.nav - collapse -->
< / div >
< / nav >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div class = "content" id = "content" >
< div class = "container" >
< div class = "row" >
< div class = "col-sm-12 panel panel-default" style = "padding-bottom: 15px;" >
2016-10-23 23:20:07 +02:00
< div style = "margin-bottom: 15px;margin-top: 60px;" >
2016-10-23 21:18:24 +02:00
<!-- end header part -->
<!-- Generated by Doxygen 1.8.12 -->
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
< / script >
< div id = "main-nav" > < / div >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < b > ewol< / b > < / li > < li class = "navelem" > < a class = "el" href = "classewol_1_1_compositing.html" > Compositing< / a > < / li > < / ul >
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pro-attribs" > Protected Attributes< / a > |
< a href = "classewol_1_1_compositing-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > ewol::Compositing Class Reference< span class = "mlabels" > < span class = "mlabel" > abstract< / span > < / span > < / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< div class = "dynheader" >
Inheritance diagram for ewol::Compositing:< / div >
< div class = "dyncontent" >
< div class = "center" >
< img src = "classewol_1_1_compositing.png" usemap = "#ewol::Compositing_map" alt = "" / >
< map id = "ewol::Compositing_map" name = "ewol::Compositing_map" >
< area href = "classewol_1_1compositing_1_1_area.html" alt = "ewol::compositing::Area" shape = "rect" coords = "0,56,167,80" / >
< area href = "classewol_1_1compositing_1_1_drawing.html" alt = "ewol::compositing::Drawing" shape = "rect" coords = "177,56,344,80" / >
< area href = "classewol_1_1compositing_1_1_image.html" alt = "ewol::compositing::Image" shape = "rect" coords = "354,56,521,80" / >
< area href = "classewol_1_1compositing_1_1_shaper.html" title = "the Shaper system is a basic theme configuration for every widget, it corespond at a background displ..." alt = "ewol::compositing::Shaper" shape = "rect" coords = "531,56,698,80" / >
< area href = "classewol_1_1compositing_1_1_text_base.html" alt = "ewol::compositing::TextBase" shape = "rect" coords = "708,56,875,80" / >
< area href = "classewol_1_1compositing_1_1_sprite.html" alt = "ewol::compositing::Sprite" shape = "rect" coords = "354,112,521,136" / >
< area href = "classewol_1_1compositing_1_1_text.html" alt = "ewol::compositing::Text" shape = "rect" coords = "619,112,786,136" / >
< area href = "classewol_1_1compositing_1_1_text_d_f.html" alt = "ewol::compositing::TextDF" shape = "rect" coords = "796,112,963,136" / >
< / map >
< / div > < / div >
< table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a352cfed594107e9fbf9ec5dff9385cff" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a352cfed594107e9fbf9ec5dff9385cff" > Compositing< / a > ()< / td > < / tr >
< tr class = "separator:a352cfed594107e9fbf9ec5dff9385cff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8519577d443b96014968ce6eedbf38ef" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a8519577d443b96014968ce6eedbf38ef" > ~Compositing< / a > ()< / td > < / tr >
< tr class = "separator:a8519577d443b96014968ce6eedbf38ef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a53c16cc01ed3c3e3e160ebe1a3b5ead5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a53c16cc01ed3c3e3e160ebe1a3b5ead5" > draw< / a > (bool _disableDepthTest=true)=0< / td > < / tr >
< tr class = "separator:a53c16cc01ed3c3e3e160ebe1a3b5ead5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3a8bbc2734b095d9707ae39999603067" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a3a8bbc2734b095d9707ae39999603067" > clear< / a > ()< / td > < / tr >
< tr class = "separator:a3a8bbc2734b095d9707ae39999603067" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abd4a02936db08e8b6425fcfecc9a3255" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#abd4a02936db08e8b6425fcfecc9a3255" > resetMatrix< / a > ()< / td > < / tr >
< tr class = "separator:abd4a02936db08e8b6425fcfecc9a3255" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:accabd4fbdd379ccd09ff1f6b9ddd3bdd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#accabd4fbdd379ccd09ff1f6b9ddd3bdd" > translate< / a > (const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > & _vect)< / td > < / tr >
< tr class = "separator:accabd4fbdd379ccd09ff1f6b9ddd3bdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8dae212bbf647202f0f988a3f20a1106" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a8dae212bbf647202f0f988a3f20a1106" > rotate< / a > (const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > & _vect, float _angle)< / td > < / tr >
< tr class = "separator:a8dae212bbf647202f0f988a3f20a1106" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4636f148720b31428471bb7118ae7fef" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a4636f148720b31428471bb7118ae7fef" > scale< / a > (const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > & _vect)< / td > < / tr >
< tr class = "separator:a4636f148720b31428471bb7118ae7fef" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a939a77b2a691a068bcd131dce1247896" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classewol_1_1_compositing.html#a939a77b2a691a068bcd131dce1247896" > setMatrix< / a > (const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_matrix4_8hpp.html#a116ae4cbc40b3ab7e0925cb605258ac9" > mat4< / a > & _mat)< / td > < / tr >
< tr class = "separator:a939a77b2a691a068bcd131dce1247896" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-attribs" > < / a >
Protected Attributes< / h2 > < / td > < / tr >
< tr class = "memitem:ae170cdfd412e6cd18f1d90a97c69e3f8" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ae170cdfd412e6cd18f1d90a97c69e3f8" > < / a >
< a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_matrix4_8hpp.html#a116ae4cbc40b3ab7e0925cb605258ac9" > mat4< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < b > m_matrixApply< / b > < / td > < / tr >
< tr class = "separator:ae170cdfd412e6cd18f1d90a97c69e3f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a id = "a352cfed594107e9fbf9ec5dff9385cff" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a352cfed594107e9fbf9ec5dff9385cff" > § < / a > < / span > Compositing()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > ewol::Compositing::Compositing < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > generic constructor < / p >
< / div >
< / div >
< a id = "a8519577d443b96014968ce6eedbf38ef" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8519577d443b96014968ce6eedbf38ef" > § < / a > < / span > ~Compositing()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual ewol::Compositing::~Compositing < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Generic destructor. < / p >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "a3a8bbc2734b095d9707ae39999603067" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3a8bbc2734b095d9707ae39999603067" > § < / a > < / span > clear()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::clear < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > clear alll tre registered element in the current element < / p >
< p > Reimplemented in < a class = "el" href = "classewol_1_1compositing_1_1_text_base.html#aef54c8cfb039a3c25384aa7198e970a8" > ewol::compositing::TextBase< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_shaper.html#a14f700567f2cd55edfa4f5f5a8238034" > ewol::compositing::Shaper< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_drawing.html#a4c02f2e9c10fbbc8d5d73e28a8b01a4e" > ewol::compositing::Drawing< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_image.html#a8d531c538fb43ea5b8ee063c8ae698a5" > ewol::compositing::Image< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_area.html#aa70cf3b0e41c5e8572f67e89d3f8b9d8" > ewol::compositing::Area< / a > , and < a class = "el" href = "classewol_1_1compositing_1_1_text_d_f.html#a7cfb0d226d38b879136712a0635ea2ae" > ewol::compositing::TextDF< / a > .< / p >
< / div >
< / div >
< a id = "a53c16cc01ed3c3e3e160ebe1a3b5ead5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a53c16cc01ed3c3e3e160ebe1a3b5ead5" > § < / a > < / span > draw()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::draw < / td >
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > _disableDepthTest< / em > = < code > true< / code > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Virtal pure function that request the draw of all openGl elements. < / p >
< p > Implemented in < a class = "el" href = "classewol_1_1compositing_1_1_text_base.html#adda23157825b6a2569fbe449b223767c" > ewol::compositing::TextBase< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_shaper.html#a28bbdee22070f1efff1a9618cb554af7" > ewol::compositing::Shaper< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_drawing.html#ae770509cc6745877655446db50c4d0d9" > ewol::compositing::Drawing< / a > , < a class = "el" href = "classewol_1_1compositing_1_1_image.html#a6b3571cf24fb099b487f8b381bb8f254" > ewol::compositing::Image< / a > , and < a class = "el" href = "classewol_1_1compositing_1_1_area.html#a57aa113a2edb561aae1b1509045b7021" > ewol::compositing::Area< / a > .< / p >
< / div >
< / div >
< a id = "abd4a02936db08e8b6425fcfecc9a3255" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abd4a02936db08e8b6425fcfecc9a3255" > § < / a > < / span > resetMatrix()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::resetMatrix < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > reset to the eye matrix the openGL mouving system < / p >
< / div >
< / div >
< a id = "a8dae212bbf647202f0f988a3f20a1106" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8dae212bbf647202f0f988a3f20a1106" > § < / a > < / span > rotate()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::rotate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > &   < / td >
< td class = "paramname" > < em > _vect< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > float  < / td >
< td class = "paramname" > < em > _angle< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > rotate the curent display of this element < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > _vect< / td > < td > The rotation vector to apply at the transformation matrix < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Reimplemented in < a class = "el" href = "classewol_1_1compositing_1_1_text_base.html#adf4b67fe49011950a9ee75569fd6c80b" > ewol::compositing::TextBase< / a > .< / p >
< / div >
< / div >
< a id = "a4636f148720b31428471bb7118ae7fef" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4636f148720b31428471bb7118ae7fef" > § < / a > < / span > scale()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::scale < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > &   < / td >
< td class = "paramname" > < em > _vect< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > scale the current diaplsy of this element < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > _vect< / td > < td > The scaling vector to apply at the transformation matrix < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Reimplemented in < a class = "el" href = "classewol_1_1compositing_1_1_text_base.html#a363ef41dbc74511b6a1cfe353baacd31" > ewol::compositing::TextBase< / a > .< / p >
< / div >
< / div >
< a id = "a939a77b2a691a068bcd131dce1247896" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a939a77b2a691a068bcd131dce1247896" > § < / a > < / span > setMatrix()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::setMatrix < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_matrix4_8hpp.html#a116ae4cbc40b3ab7e0925cb605258ac9" > mat4< / a > &   < / td >
< td class = "paramname" > < em > _mat< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > set the transformation matrix < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > _mat< / td > < td > The new matrix. < / td > < / tr >
< / table >
< / dd >
< / dl >
< / div >
< / div >
< a id = "accabd4fbdd379ccd09ff1f6b9ddd3bdd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#accabd4fbdd379ccd09ff1f6b9ddd3bdd" > § < / a > < / span > translate()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void ewol::Compositing::translate < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "elRef" doxygen = "/home/heero/dev/perso/out/doc/release/etk.tag:http://atria-soft.github.io/etk/" href = "http://atria-soft.github.io/etk/_vector3_d_8hpp.html#a65b33f8f48df3f057393b2b09211829f" > vec3< / a > &   < / td >
< td class = "paramname" > < em > _vect< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > translate the current display of this element < / p >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramdir" > [in]< / td > < td class = "paramname" > _vect< / td > < td > The translation vector to apply at the transformation matrix < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Reimplemented in < a class = "el" href = "classewol_1_1compositing_1_1_text_base.html#ae5ed4dea08f0c4cfac29486dd365226a" > ewol::compositing::TextBase< / a > .< / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > framework/atria-soft/ewol/ewol/compositing/< a class = "el" href = "_compositing_8hpp_source.html" > Compositing.hpp< / a > < / li >
< / ul >
< / div > <!-- contents -->
<!-- HTML footer for doxygen 1.8.8 -->
<!-- start footer part -->
< / div >
< / div >
< / div >
< / div >
< / div >
< hr class = "footer" / > < address class = "footer" > < small >
2016-10-23 23:20:07 +02:00
Generated on Mon Oct 24 2016 15:35:52 for Ewol: Ewol Widget in OpenGl by   < a href = "http://www.doxygen.org/index.html" >
2016-10-23 21:18:24 +02:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
< / a > 1.8.12
< / small > < / address >
< / body >
< / html >