/doc/type_Luz.ambiental.html
HTML | 81 lines | 81 code | 0 blank | 0 comment | 0 complexity | 6f8cb57638a357568e8cbd4082f16470 MD5 | raw file
- <html><head>
- <link rel="stylesheet" href="style.css" type="text/css">
- <link rel="Start" href="index.html">
- <link title="Index of types" rel=Appendix href="index_types.html">
- <link title="Index of values" rel=Appendix href="index_values.html">
- <link title="Index of class attributes" rel=Appendix href="index_attributes.html">
- <link title="Index of class methods" rel=Appendix href="index_methods.html">
- <link title="Index of classes" rel=Appendix href="index_classes.html">
- <link title="Index of modules" rel=Appendix href="index_modules.html">
- <link title="Estado" rel="Chapter" href="Estado.html">
- <link title="Herramientas" rel="Chapter" href="Herramientas.html">
- <link title="Menus" rel="Chapter" href="Menus.html">
- <link title="Vistas" rel="Chapter" href="Vistas.html">
- <link title="Entorno" rel="Chapter" href="Entorno.html">
- <link title="Escena" rel="Chapter" href="Escena.html">
- <link title="Suelo" rel="Chapter" href="Suelo.html">
- <link title="Cilindro" rel="Chapter" href="Cilindro.html">
- <link title="Cono" rel="Chapter" href="Cono.html">
- <link title="Cubo" rel="Chapter" href="Cubo.html">
- <link title="Dibujable" rel="Chapter" href="Dibujable.html">
- <link title="Disco" rel="Chapter" href="Disco.html">
- <link title="Esfera" rel="Chapter" href="Esfera.html">
- <link title="Extrusion" rel="Chapter" href="Extrusion.html">
- <link title="Malla" rel="Chapter" href="Malla.html">
- <link title="Revolucion" rel="Chapter" href="Revolucion.html">
- <link title="Toro" rel="Chapter" href="Toro.html">
- <link title="Transformacion" rel="Chapter" href="Transformacion.html">
- <link title="Editor" rel="Chapter" href="Editor.html">
- <link title="Ventana" rel="Chapter" href="Ventana.html">
- <link title="Reflejos" rel="Chapter" href="Reflejos.html">
- <link title="Sombras" rel="Chapter" href="Sombras.html">
- <link title="XmlMarshal" rel="Chapter" href="XmlMarshal.html">
- <link title="Constructor" rel="Chapter" href="Constructor.html">
- <link title="Defs" rel="Chapter" href="Defs.html">
- <link title="Func" rel="Chapter" href="Func.html">
- <link title="MatRot" rel="Chapter" href="MatRot.html">
- <link title="Serializable" rel="Chapter" href="Serializable.html">
- <link title="Camara" rel="Chapter" href="Camara.html">
- <link title="Luz" rel="Chapter" href="Luz.html">
- <link title="Material" rel="Chapter" href="Material.html">
- <link title="Textura" rel="Chapter" href="Textura.html"><title>Luz.ambiental</title>
- </head>
- <body>
- <code class="code"><span class="constructor">Xml</span>.xml <span class="keywordsign">-></span><br>
- <span class="keyword">object</span><br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> ambiente : <span class="constructor">Gl</span>.rgba<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> apagar : unit <span class="keywordsign">-></span> unit<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> atenuacion :<br>
- [ <span class="keywordsign">`</span><span class="constructor">Constante</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Cuadratica</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Lineal</span> ] * float * (unit <span class="keywordsign">-></span> unit)<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> difusa : float * float * float * float<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> encender : unit <span class="keywordsign">-></span> unit<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> especular : float * float * float * float<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> nombre : string<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> numero : int<br>
- <span class="keyword">val</span> <span class="keyword">mutable</span> posicion : float * float * float<br>
- <span class="keyword">method</span> apagar : unit<br>
- <span class="keyword">method</span> clase : string<br>
- <span class="keyword">method</span> dibujar : unit<br>
- <span class="keyword">method</span> encender : unit<br>
- <span class="keyword">method</span> from_xml : <span class="constructor">Xml</span>.xml <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> get_ambiente : <span class="constructor">Gl</span>.rgba<br>
- <span class="keyword">method</span> get_atenuacion : [ <span class="keywordsign">`</span><span class="constructor">Constante</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Cuadratica</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Lineal</span> ] * float<br>
- <span class="keyword">method</span> get_difusa : float * float * float * float<br>
- <span class="keyword">method</span> get_especular : float * float * float * float<br>
- <span class="keyword">method</span> get_nombre : string<br>
- <span class="keyword">method</span> get_orientacion : <span class="constructor">Gl</span>.vect3<br>
- <span class="keyword">method</span> get_posicion : float * float * float<br>
- <span class="keyword">method</span> iluminar : unit<br>
- <span class="keyword">method</span> <span class="keyword">private</span> normalizar_color : float <span class="keywordsign">-></span> float<br>
- <span class="keyword">method</span> orientar : ?x:int <span class="keywordsign">-></span> ?y:int <span class="keywordsign">-></span> ?z:int <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> string<br>
- <span class="keyword">method</span> posicionar : ?x:int <span class="keywordsign">-></span> ?y:int <span class="keywordsign">-></span> ?z:int <span class="keywordsign">-></span> unit <span class="keywordsign">-></span> string<br>
- <span class="keyword">method</span> set_ambiente : float * float * float * float <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_atenuacion :<br>
- dist:[ <span class="keywordsign">`</span><span class="constructor">Constante</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Cuadratica</span> <span class="keywordsign">|</span> <span class="keywordsign">`</span><span class="constructor">Lineal</span> ] <span class="keywordsign">-></span> fact:float <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_difusa : float * float * float * float <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_especular : float * float * float * float <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_nombre : string <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_orientacion : <span class="constructor">Gl</span>.vect3 <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> set_posicion : float * float * float <span class="keywordsign">-></span> unit<br>
- <span class="keyword">method</span> to_xml : <span class="constructor">Xml</span>.xml<br>
- <span class="keyword">end</span></code></body></html>