PageRenderTime 58ms CodeModel.GetById 31ms RepoModel.GetById 0ms app.codeStats 0ms

/doc/type_Luz.ambiental.html

http://github.com/jesuspv/3D-Graphics-Editor-in-OCaml
HTML | 81 lines | 81 code | 0 blank | 0 comment | 0 complexity | 6f8cb57638a357568e8cbd4082f16470 MD5 | raw file
  1. <html><head>
  2. <link rel="stylesheet" href="style.css" type="text/css">
  3. <link rel="Start" href="index.html">
  4. <link title="Index of types" rel=Appendix href="index_types.html">
  5. <link title="Index of values" rel=Appendix href="index_values.html">
  6. <link title="Index of class attributes" rel=Appendix href="index_attributes.html">
  7. <link title="Index of class methods" rel=Appendix href="index_methods.html">
  8. <link title="Index of classes" rel=Appendix href="index_classes.html">
  9. <link title="Index of modules" rel=Appendix href="index_modules.html">
  10. <link title="Estado" rel="Chapter" href="Estado.html">
  11. <link title="Herramientas" rel="Chapter" href="Herramientas.html">
  12. <link title="Menus" rel="Chapter" href="Menus.html">
  13. <link title="Vistas" rel="Chapter" href="Vistas.html">
  14. <link title="Entorno" rel="Chapter" href="Entorno.html">
  15. <link title="Escena" rel="Chapter" href="Escena.html">
  16. <link title="Suelo" rel="Chapter" href="Suelo.html">
  17. <link title="Cilindro" rel="Chapter" href="Cilindro.html">
  18. <link title="Cono" rel="Chapter" href="Cono.html">
  19. <link title="Cubo" rel="Chapter" href="Cubo.html">
  20. <link title="Dibujable" rel="Chapter" href="Dibujable.html">
  21. <link title="Disco" rel="Chapter" href="Disco.html">
  22. <link title="Esfera" rel="Chapter" href="Esfera.html">
  23. <link title="Extrusion" rel="Chapter" href="Extrusion.html">
  24. <link title="Malla" rel="Chapter" href="Malla.html">
  25. <link title="Revolucion" rel="Chapter" href="Revolucion.html">
  26. <link title="Toro" rel="Chapter" href="Toro.html">
  27. <link title="Transformacion" rel="Chapter" href="Transformacion.html">
  28. <link title="Editor" rel="Chapter" href="Editor.html">
  29. <link title="Ventana" rel="Chapter" href="Ventana.html">
  30. <link title="Reflejos" rel="Chapter" href="Reflejos.html">
  31. <link title="Sombras" rel="Chapter" href="Sombras.html">
  32. <link title="XmlMarshal" rel="Chapter" href="XmlMarshal.html">
  33. <link title="Constructor" rel="Chapter" href="Constructor.html">
  34. <link title="Defs" rel="Chapter" href="Defs.html">
  35. <link title="Func" rel="Chapter" href="Func.html">
  36. <link title="MatRot" rel="Chapter" href="MatRot.html">
  37. <link title="Serializable" rel="Chapter" href="Serializable.html">
  38. <link title="Camara" rel="Chapter" href="Camara.html">
  39. <link title="Luz" rel="Chapter" href="Luz.html">
  40. <link title="Material" rel="Chapter" href="Material.html">
  41. <link title="Textura" rel="Chapter" href="Textura.html"><title>Luz.ambiental</title>
  42. </head>
  43. <body>
  44. <code class="code"><span class="constructor">Xml</span>.xml&nbsp;<span class="keywordsign">-&gt;</span><br>
  45. <span class="keyword">object</span><br>
  46. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;ambiente&nbsp;:&nbsp;<span class="constructor">Gl</span>.rgba<br>
  47. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;apagar&nbsp;:&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  48. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;atenuacion&nbsp;:<br>
  49. &nbsp;&nbsp;&nbsp;&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Constante</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Cuadratica</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Lineal</span>&nbsp;]&nbsp;*&nbsp;float&nbsp;*&nbsp;(unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit)<br>
  50. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;difusa&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  51. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;encender&nbsp;:&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  52. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;especular&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  53. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;nombre&nbsp;:&nbsp;string<br>
  54. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;numero&nbsp;:&nbsp;int<br>
  55. &nbsp;&nbsp;<span class="keyword">val</span>&nbsp;<span class="keyword">mutable</span>&nbsp;posicion&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  56. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;apagar&nbsp;:&nbsp;unit<br>
  57. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;clase&nbsp;:&nbsp;string<br>
  58. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;dibujar&nbsp;:&nbsp;unit<br>
  59. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;encender&nbsp;:&nbsp;unit<br>
  60. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;from_xml&nbsp;:&nbsp;<span class="constructor">Xml</span>.xml&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  61. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_ambiente&nbsp;:&nbsp;<span class="constructor">Gl</span>.rgba<br>
  62. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_atenuacion&nbsp;:&nbsp;[&nbsp;<span class="keywordsign">`</span><span class="constructor">Constante</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Cuadratica</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Lineal</span>&nbsp;]&nbsp;*&nbsp;float<br>
  63. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_difusa&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  64. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_especular&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  65. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_nombre&nbsp;:&nbsp;string<br>
  66. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_orientacion&nbsp;:&nbsp;<span class="constructor">Gl</span>.vect3<br>
  67. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;get_posicion&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float<br>
  68. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;iluminar&nbsp;:&nbsp;unit<br>
  69. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;<span class="keyword">private</span>&nbsp;normalizar_color&nbsp;:&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;float<br>
  70. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;orientar&nbsp;:&nbsp;?x:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;?y:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;?z:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
  71. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;posicionar&nbsp;:&nbsp;?x:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;?y:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;?z:int&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;string<br>
  72. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_ambiente&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  73. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_atenuacion&nbsp;:<br>
  74. &nbsp;&nbsp;&nbsp;&nbsp;dist:[&nbsp;<span class="keywordsign">`</span><span class="constructor">Constante</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Cuadratica</span>&nbsp;<span class="keywordsign">|</span>&nbsp;<span class="keywordsign">`</span><span class="constructor">Lineal</span>&nbsp;]&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;fact:float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  75. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_difusa&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  76. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_especular&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  77. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_nombre&nbsp;:&nbsp;string&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  78. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_orientacion&nbsp;:&nbsp;<span class="constructor">Gl</span>.vect3&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  79. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;set_posicion&nbsp;:&nbsp;float&nbsp;*&nbsp;float&nbsp;*&nbsp;float&nbsp;<span class="keywordsign">-&gt;</span>&nbsp;unit<br>
  80. &nbsp;&nbsp;<span class="keyword">method</span>&nbsp;to_xml&nbsp;:&nbsp;<span class="constructor">Xml</span>.xml<br>
  81. <span class="keyword">end</span></code></body></html>