Recent changes to Helper classeshttps://sourceforge.net/p/ogl4net/wiki/Helper%20classes/2013-01-08T10:14:20ZWikiPage Helper classes modified by pet_cz2013-01-08T10:14:20Z2013-01-08T10:14:20Zpet_czhttps://sourceforge.net/u/petcz/https://sourceforge.net9f8f05d9cae09b1c67aa62db95cd44306ef2df98<div class="markdown_content"><pre>--- v1
+++ v2
@@ -1,11 +1,11 @@
The OpenGL4Net library contains several classes that make the development easier:
-* RenderingContext[Win]: The class creates the RC, and allows some basic operations like make the context current or swap the buffers. It also automatically gets the addresses of OpenGL functions.
+* RenderingContext\[Win\]: The class creates the RC, and allows some basic operations like make the context current or swap the buffers. It also automatically gets the addresses of OpenGL functions.
Currently, only the windows version is provided.
-* Vector[234][fd]: These structs represents a simple vector with some basic properties (length, zero vector, etc.) and some basic functionality (component-wise operations, matrix multiplication, dot and cross product, normalization, etc.).
+* Vector\[234\]\[fd\]: These structs represents a simple vector with some basic properties (length, zero vector, etc.) and some basic functionality (component-wise operations, matrix multiplication, dot and cross product, normalization, etc.).
-* Martix[fd]: Structures representing simple matrix 4x4, with some predefined matrices (rotation, translation, scaling, ortho and perspective projection, etc.) and basic math operations (e.g., transposition, inversion).
+* Martix\[fd\]: Structures representing simple matrix 4x4, with some predefined matrices (rotation, translation, scaling, ortho and perspective projection, etc.) and basic math operations (e.g., transposition, inversion).
* Shader and Program: These classes simplifies the process of creating shaders. Each program consists of several shaders that are compiled and linked together.
</pre>
</div>WikiPage Helper classes modified by pet_cz2013-01-08T10:13:31Z2013-01-08T10:13:31Zpet_czhttps://sourceforge.net/u/petcz/https://sourceforge.net74d356ac1342121a8c6dcd7c60f932f5e9a40473<div class="markdown_content"><p>The OpenGL4Net library contains several classes that make the development easier:</p>
<ul>
<li>
<p>RenderingContext<a class="alink" href="Win">[Win]</a>: The class creates the RC, and allows some basic operations like make the context current or swap the buffers. It also automatically gets the addresses of OpenGL functions.<br />
Currently, only the windows version is provided.</p>
</li>
<li>
<p>Vector<a class="alink" href="234">[234]</a><a class="alink" href="fd">[fd]</a>: These structs represents a simple vector with some basic properties (length, zero vector, etc.) and some basic functionality (component-wise operations, matrix multiplication, dot and cross product, normalization, etc.).</p>
</li>
<li>
<p>Martix<a class="alink" href="fd">[fd]</a>: Structures representing simple matrix 4x4, with some predefined matrices (rotation, translation, scaling, ortho and perspective projection, etc.) and basic math operations (e.g., transposition, inversion).</p>
</li>
<li>
<p>Shader and Program: These classes simplifies the process of creating shaders. Each program consists of several shaders that are compiled and linked together.</p>
</li>
<li>
<p>Time: A simple class to measure the current time, length of last frame etc.</p>
</li>
</ul></div>