Initial commit.

This commit is contained in:
Jeffrey Han
2014-06-29 22:17:04 -04:00
commit 9da166f60f
3902 changed files with 974477 additions and 0 deletions

View File

@@ -0,0 +1,441 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Matrix (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Matrix (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix.html" target="_top">Frames</a></li>
<li><a href="Matrix.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Matrix" class="title">Class Matrix</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Matrix</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>, <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>, <a href="../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="strong">Matrix</span>
extends java.lang.Object
implements java.io.Serializable</pre>
<div class="block">Base class for matrices. When a matrix is constructed it will be the identity
matrix unless otherwise stated.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Matrix">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#Matrix()">Matrix</a></strong>()</code>
<div class="block">Constructor for Matrix.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#determinant()">determinant</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Matrix()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Matrix</h4>
<pre>protected&nbsp;Matrix()</pre>
<div class="block">Constructor for Matrix.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setIdentity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIdentity</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setIdentity()</pre>
<div class="block">Set this matrix to be the identity matrix.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="invert()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invert</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;invert()</pre>
<div class="block">Invert this matrix</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in column major
(OpenGL) order.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="loadTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadTranspose</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;loadTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in row major
(mathematical) order.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;negate()</pre>
<div class="block">Negate this matrix</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in column
major (openGL) order.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="storeTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>storeTranspose</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;storeTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in row
major (maths) order.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="transpose()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;transpose()</pre>
<div class="block">Transpose this matrix</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="setZero()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZero</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setZero()</pre>
<div class="block">Set this matrix to 0.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="determinant()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>determinant</h4>
<pre>public abstract&nbsp;float&nbsp;determinant()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the determinant of the matrix</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev Class</li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix.html" target="_top">Frames</a></li>
<li><a href="Matrix.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,834 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Matrix2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Matrix2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix2f.html" target="_top">Frames</a></li>
<li><a href="Matrix2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Matrix2f" class="title">Class Matrix2f</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">org.lwjgl.util.vector.Matrix</a></li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Matrix2f</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">Matrix2f</span>
extends <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>
implements java.io.Serializable</pre>
<div class="block">Holds a 2x2 matrix</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Matrix2f">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#m00">m00</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#m01">m01</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#m10">m10</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#m11">m11</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#Matrix2f()">Matrix2f</a></strong>()</code>
<div class="block">Constructor for Matrix2f.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#Matrix2f(org.lwjgl.util.vector.Matrix2f)">Matrix2f</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#add(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">add</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#determinant()">determinant</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#invert(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">invert</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Copy the source matrix to the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#mul(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">mul</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and stash the result in another matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and stash the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#setIdentity(org.lwjgl.util.vector.Matrix2f)">setIdentity</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Set the source matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#setZero(org.lwjgl.util.vector.Matrix2f)">setZero</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#sub(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">sub</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#toString()">toString</a></strong>()</code>
<div class="block">Returns a string representation of this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#transform(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">transform</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="m00">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m00</h4>
<pre>public&nbsp;float m00</pre>
</li>
</ul>
<a name="m01">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m01</h4>
<pre>public&nbsp;float m01</pre>
</li>
</ul>
<a name="m10">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m10</h4>
<pre>public&nbsp;float m10</pre>
</li>
</ul>
<a name="m11">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>m11</h4>
<pre>public&nbsp;float m11</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Matrix2f()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Matrix2f</h4>
<pre>public&nbsp;Matrix2f()</pre>
<div class="block">Constructor for Matrix2f. The matrix is initialised to the identity.</div>
</li>
</ul>
<a name="Matrix2f(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Matrix2f</h4>
<pre>public&nbsp;Matrix2f(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</pre>
<div class="block">Constructor</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="load(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;load(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</pre>
<div class="block">Load from another matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="load(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;load(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Copy the source matrix to the destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one should be created.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The copied matrix</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in column major
(OpenGL) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#load(java.nio.FloatBuffer)">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="loadTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadTranspose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;loadTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in row major
(mathematical) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in column
major (openGL) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="storeTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>storeTranspose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;storeTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in row
major (maths) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="add(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;add(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="sub(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sub</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;sub(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="mul(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mul</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;mul(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="transform(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transform</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;transform(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</pre>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left matrix</dd><dd><code>right</code> - The right vector</dd><dd><code>dest</code> - The destination vector, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination vector</dd></dl>
</li>
</ul>
<a name="transpose()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;transpose()</pre>
<div class="block">Transpose this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#transpose()">transpose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="transpose(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;transpose(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Transpose this matrix and place the result in another matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination matrix or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the transposed matrix</dd></dl>
</li>
</ul>
<a name="transpose(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;transpose(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Transpose the source matrix and place the result in the destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix or null if a new matrix is to be created</dd><dd><code>dest</code> - The destination matrix or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the transposed matrix</dd></dl>
</li>
</ul>
<a name="invert()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invert</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;invert()</pre>
<div class="block">Invert this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#invert()">invert</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this if successful, null otherwise</dd></dl>
</li>
</ul>
<a name="invert(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invert</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;invert(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Invert the source matrix and place the result in the destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix to be inverted</dd><dd><code>dest</code> - The destination matrix or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>The inverted matrix, or null if source can't be reverted.</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<div class="block">Returns a string representation of this matrix</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;negate()</pre>
<div class="block">Negate this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#negate()">negate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Negate this matrix and stash the result in another matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination matrix, or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated matrix</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</pre>
<div class="block">Negate the source matrix and stash the result in the destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix to be negated</dd><dd><code>dest</code> - The destination matrix, or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated matrix</dd></dl>
</li>
</ul>
<a name="setIdentity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIdentity</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setIdentity()</pre>
<div class="block">Set this matrix to be the identity matrix.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#setIdentity()">setIdentity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="setIdentity(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIdentity</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;setIdentity(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</pre>
<div class="block">Set the source matrix to be the identity matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The matrix to set to the identity.</dd>
<dt><span class="strong">Returns:</span></dt><dd>The source matrix</dd></dl>
</li>
</ul>
<a name="setZero()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZero</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setZero()</pre>
<div class="block">Set this matrix to 0.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#setZero()">setZero</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="setZero(org.lwjgl.util.vector.Matrix2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZero</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;setZero(<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</pre>
</li>
</ul>
<a name="determinant()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>determinant</h4>
<pre>public&nbsp;float&nbsp;determinant()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#determinant()">determinant</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the determinant of the matrix</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix2f.html" target="_top">Frames</a></li>
<li><a href="Matrix2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,889 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Matrix3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Matrix3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix3f.html" target="_top">Frames</a></li>
<li><a href="Matrix3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Matrix3f" class="title">Class Matrix3f</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">org.lwjgl.util.vector.Matrix</a></li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Matrix3f</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">Matrix3f</span>
extends <a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>
implements java.io.Serializable</pre>
<div class="block">Holds a 3x3 matrix.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Matrix3f">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m00">m00</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m01">m01</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m02">m02</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m10">m10</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m11">m11</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m12">m12</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m20">m20</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m21">m21</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#m22">m22</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#Matrix3f()">Matrix3f</a></strong>()</code>
<div class="block">Constructor for Matrix3f.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#add(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">add</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#determinant()">determinant</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#invert(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">invert</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and put the result into the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Copy source matrix to destination matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#mul(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">mul</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#setIdentity(org.lwjgl.util.vector.Matrix3f)">setIdentity</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#setZero(org.lwjgl.util.vector.Matrix3f)">setZero</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix matrix to 0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#sub(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">sub</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#toString()">toString</a></strong>()</code>
<div class="block">Returns a string representation of this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#transform(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">transform</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result into the destination matrix</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="m00">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m00</h4>
<pre>public&nbsp;float m00</pre>
</li>
</ul>
<a name="m01">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m01</h4>
<pre>public&nbsp;float m01</pre>
</li>
</ul>
<a name="m02">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m02</h4>
<pre>public&nbsp;float m02</pre>
</li>
</ul>
<a name="m10">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m10</h4>
<pre>public&nbsp;float m10</pre>
</li>
</ul>
<a name="m11">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m11</h4>
<pre>public&nbsp;float m11</pre>
</li>
</ul>
<a name="m12">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m12</h4>
<pre>public&nbsp;float m12</pre>
</li>
</ul>
<a name="m20">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m20</h4>
<pre>public&nbsp;float m20</pre>
</li>
</ul>
<a name="m21">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>m21</h4>
<pre>public&nbsp;float m21</pre>
</li>
</ul>
<a name="m22">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>m22</h4>
<pre>public&nbsp;float m22</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Matrix3f()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Matrix3f</h4>
<pre>public&nbsp;Matrix3f()</pre>
<div class="block">Constructor for Matrix3f. Matrix is initialised to the identity.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="load(org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;load(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src)</pre>
<div class="block">Load from another matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="load(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;load(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Copy source matrix to destination matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix</dd><dd><code>dest</code> - The destination matrix, or null of a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>The copied matrix</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in column major
(OpenGL) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#load(java.nio.FloatBuffer)">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="loadTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadTranspose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;loadTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load from a float buffer. The buffer stores the matrix in row major
(maths) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - A float buffer to read from</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in column
major (openGL) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="storeTranspose(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>storeTranspose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;storeTranspose(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this matrix in a float buffer. The matrix is stored in row
major (maths) order.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store this matrix in</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="add(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;add(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="sub(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sub</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;sub(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="mul(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mul</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;mul(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left source matrix</dd><dd><code>right</code> - The right source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination matrix</dd></dl>
</li>
</ul>
<a name="transform(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transform</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;transform(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The left matrix</dd><dd><code>right</code> - The right vector</dd><dd><code>dest</code> - The destination vector, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the destination vector</dd></dl>
</li>
</ul>
<a name="transpose()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;transpose()</pre>
<div class="block">Transpose this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#transpose()">transpose</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="transpose(org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;transpose(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Transpose this matrix and place the result in another matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination matrix or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the transposed matrix</dd></dl>
</li>
</ul>
<a name="transpose(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>transpose</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;transpose(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Transpose the source matrix and place the result into the destination matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix to be transposed</dd><dd><code>dest</code> - The destination matrix or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the transposed matrix</dd></dl>
</li>
</ul>
<a name="determinant()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>determinant</h4>
<pre>public&nbsp;float&nbsp;determinant()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#determinant()">determinant</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the determinant of the matrix</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<div class="block">Returns a string representation of this matrix</div>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="invert()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invert</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;invert()</pre>
<div class="block">Invert this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#invert()">invert</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this if successful, null otherwise</dd></dl>
</li>
</ul>
<a name="invert(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>invert</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;invert(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Invert the source matrix and put the result into the destination matrix</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix to be inverted</dd><dd><code>dest</code> - The destination matrix, or null if a new one is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>The inverted matrix if successful, null otherwise</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;negate()</pre>
<div class="block">Negate this matrix</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#negate()">negate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination matrix, or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated matrix</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</pre>
<div class="block">Negate the source matrix and place the result in the destination matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source matrix</dd><dd><code>dest</code> - The destination matrix, or null if a new matrix is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated matrix</dd></dl>
</li>
</ul>
<a name="setIdentity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIdentity</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setIdentity()</pre>
<div class="block">Set this matrix to be the identity matrix.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#setIdentity()">setIdentity</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="setIdentity(org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIdentity</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;setIdentity(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</pre>
<div class="block">Set the matrix to be the identity matrix.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>m</code> - The matrix to be set to the identity</dd>
<dt><span class="strong">Returns:</span></dt><dd>m</dd></dl>
</li>
</ul>
<a name="setZero()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZero</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a>&nbsp;setZero()</pre>
<div class="block">Set this matrix to 0.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Matrix.html#setZero()">setZero</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="setZero(org.lwjgl.util.vector.Matrix3f)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setZero</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;setZero(<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</pre>
<div class="block">Set the matrix matrix to 0.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>m</code> - The matrix to be set to 0</dd>
<dt><span class="strong">Returns:</span></dt><dd>m</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Matrix3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Matrix3f.html" target="_top">Frames</a></li>
<li><a href="Matrix3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,250 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>ReadableVector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ReadableVector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector.html" target="_top">Frames</a></li>
<li><a href="ReadableVector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface ReadableVector" class="title">Interface ReadableVector</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>, <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>, <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>, <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ReadableVector</span></pre>
<dl><dt><span class="strong">Author:</span></dt>
<dd>foo</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="length()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>length</h4>
<pre>float&nbsp;length()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the length of the vector</dd></dl>
</li>
</ul>
<a name="lengthSquared()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lengthSquared</h4>
<pre>float&nbsp;lengthSquared()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>the length squared of the vector</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>store</h4>
<pre><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this vector in a FloatBuffer</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store it in, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector.html" target="_top">Frames</a></li>
<li><a href="ReadableVector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,244 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>ReadableVector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ReadableVector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector2f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface ReadableVector2f" class="title">Interface ReadableVector2f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>, <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>, <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ReadableVector2f</span>
extends <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></pre>
<dl><dt><span class="strong">Author:</span></dt>
<dd>foo</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getX()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getX</h4>
<pre>float&nbsp;getX()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>x</dd></dl>
</li>
</ul>
<a name="getY()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getY</h4>
<pre>float&nbsp;getY()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>y</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector2f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,237 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>ReadableVector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ReadableVector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector3f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface ReadableVector3f" class="title">Interface ReadableVector3f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>, <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ReadableVector3f</span>
extends <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></pre>
<dl><dt><span class="strong">Author:</span></dt>
<dd>foo</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html#getZ()">getZ</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector2f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getZ()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getZ</h4>
<pre>float&nbsp;getZ()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>z</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector3f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,240 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>ReadableVector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ReadableVector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector4f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface ReadableVector4f" class="title">Interface ReadableVector4f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">ReadableVector4f</span>
extends <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></pre>
<dl><dt><span class="strong">Author:</span></dt>
<dd>foo</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html#getW()">getW</a></strong>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector3f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html#getZ()">getZ</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector2f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getW()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getW</h4>
<pre>float&nbsp;getW()</pre>
<dl><dt><span class="strong">Returns:</span></dt><dd>w</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/ReadableVector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/ReadableVector4f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,390 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Vector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Vector" class="title">Class Vector</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Vector</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>, <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>, <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="strong">Vector</span>
extends java.lang.Object
implements java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></pre>
<div class="block">Base class for vectors.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Vector">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#Vector()">Vector</a></strong>()</code>
<div class="block">Constructor for Vector.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#length()">length</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#lengthSquared()">lengthSquared</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#normalise()">normalise</a></strong>()</code>
<div class="block">Normalise this vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>
<div class="block">Scale this vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vector()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vector</h4>
<pre>protected&nbsp;Vector()</pre>
<div class="block">Constructor for Vector.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="length()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>length</h4>
<pre>public final&nbsp;float&nbsp;length()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the length of the vector</dd></dl>
</li>
</ul>
<a name="lengthSquared()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lengthSquared</h4>
<pre>public abstract&nbsp;float&nbsp;lengthSquared()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the length squared of the vector</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load this vector from a FloatBuffer</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to load it from, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;negate()</pre>
<div class="block">Negate a vector</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="normalise()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalise</h4>
<pre>public final&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;normalise()</pre>
<div class="block">Normalise this vector</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this vector in a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store it in, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="scale(float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>scale</h4>
<pre>public abstract&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;scale(float&nbsp;scale)</pre>
<div class="block">Scale this vector</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>scale</code> - The scale factor</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,759 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Vector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector2f.html" target="_top">Frames</a></li>
<li><a href="Vector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Vector2f" class="title">Class Vector2f</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">org.lwjgl.util.vector.Vector</a></li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Vector2f</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">Vector2f</span>
extends <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>
implements java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></pre>
<div class="block">Holds a 2-tuple vector.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Vector2f">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#x">x</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#y">y</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#Vector2f()">Vector2f</a></strong>()</code>
<div class="block">Constructor for Vector3f.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#Vector2f(float, float)">Vector2f</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Constructor</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#Vector2f(org.lwjgl.util.vector.ReadableVector2f)">Vector2f</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#add(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">add</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#angle(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">angle</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#dot(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">dot</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#getX()">getX</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#getY()">getY</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#lengthSquared()">lengthSquared</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#negate(org.lwjgl.util.vector.Vector2f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#normalise(org.lwjgl.util.vector.Vector2f)">normalise</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>
<div class="block">Scale this vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#set(float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Set the X,Y values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#set(org.lwjgl.util.vector.ReadableVector2f)">set</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</code>
<div class="block">Load from another Vector2f</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#setX(float)">setX</a></strong>(float&nbsp;x)</code>
<div class="block">Set X</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#setY(float)">setY</a></strong>(float&nbsp;y)</code>
<div class="block">Set Y</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#sub(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">sub</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector2f.html#translate(float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.Vector">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/Vector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/Vector.html#normalise()">normalise</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="x">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>x</h4>
<pre>public&nbsp;float x</pre>
</li>
</ul>
<a name="y">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>y</h4>
<pre>public&nbsp;float y</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vector2f()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector2f</h4>
<pre>public&nbsp;Vector2f()</pre>
<div class="block">Constructor for Vector3f.</div>
</li>
</ul>
<a name="Vector2f(org.lwjgl.util.vector.ReadableVector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector2f</h4>
<pre>public&nbsp;Vector2f(<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</pre>
<div class="block">Constructor</div>
</li>
</ul>
<a name="Vector2f(float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vector2f</h4>
<pre>public&nbsp;Vector2f(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block">Constructor</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="set(float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">WritableVector2f</a></code></strong></div>
<div class="block">Set the X,Y values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(org.lwjgl.util.vector.ReadableVector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;set(<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</pre>
<div class="block">Load from another Vector2f</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="lengthSquared()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lengthSquared</h4>
<pre>public&nbsp;float&nbsp;lengthSquared()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the length squared of the vector</dd></dl>
</li>
</ul>
<a name="translate(float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>translate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;translate(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block">Translate a vector</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - The translation in x</dd><dd><code>y</code> - the translation in y</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;negate()</pre>
<div class="block">Negate a vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#negate()">negate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</pre>
<div class="block">Negate a vector and place the result in a destination vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated vector</dd></dl>
</li>
</ul>
<a name="normalise(org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalise</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;normalise(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</pre>
<div class="block">Normalise this vector and place the result in another vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the normalised vector</dd></dl>
</li>
</ul>
<a name="dot(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dot</h4>
<pre>public static&nbsp;float&nbsp;dot(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right)</pre>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>left dot right</dd></dl>
</li>
</ul>
<a name="angle(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>angle</h4>
<pre>public static&nbsp;float&nbsp;angle(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;b)</pre>
<div class="block">Calculate the angle between two vectors, in radians</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>a</code> - A vector</dd><dd><code>b</code> - The other vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>the angle between the two vectors, in radians</dd></dl>
</li>
</ul>
<a name="add(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;add(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</pre>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the sum of left and right in dest</dd></dl>
</li>
</ul>
<a name="sub(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sub</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;sub(<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</pre>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>left minus right in dest</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Store this vector in a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store it in, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block">Load this vector from a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to load it from, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="scale(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>scale</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;scale(float&nbsp;scale)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">Vector</a></code></strong></div>
<div class="block">Scale this vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">scale</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>scale</code> - The scale factor</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="getX()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getX</h4>
<pre>public final&nbsp;float&nbsp;getX()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>x</dd></dl>
</li>
</ul>
<a name="getY()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getY</h4>
<pre>public final&nbsp;float&nbsp;getY()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>y</dd></dl>
</li>
</ul>
<a name="setX(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setX</h4>
<pre>public final&nbsp;void&nbsp;setX(float&nbsp;x)</pre>
<div class="block">Set X</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd></dl>
</li>
</ul>
<a name="setY(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setY</h4>
<pre>public final&nbsp;void&nbsp;setY(float&nbsp;y)</pre>
<div class="block">Set Y</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>y</code> - </dd></dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector2f.html" target="_top">Frames</a></li>
<li><a href="Vector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,862 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Vector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector3f.html" target="_top">Frames</a></li>
<li><a href="Vector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Vector3f" class="title">Class Vector3f</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">org.lwjgl.util.vector.Vector</a></li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Vector3f</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">Vector3f</span>
extends <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>
implements java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></pre>
<div class="block">Holds a 3-tuple vector.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Vector3f">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#x">x</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#y">y</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#z">z</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#Vector3f()">Vector3f</a></strong>()</code>
<div class="block">Constructor for Vector3f.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#Vector3f(float, float, float)">Vector3f</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Constructor</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#Vector3f(org.lwjgl.util.vector.ReadableVector3f)">Vector3f</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#add(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">add</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#angle(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">angle</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#cross(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">cross</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">The cross product of two vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#dot(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">dot</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#getX()">getX</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#getY()">getY</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#getZ()">getZ</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#lengthSquared()">lengthSquared</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#negate(org.lwjgl.util.vector.Vector3f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#normalise(org.lwjgl.util.vector.Vector3f)">normalise</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>
<div class="block">Scale this vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#set(float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Set the X,Y values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#set(float, float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Set the X,Y,Z values</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#set(org.lwjgl.util.vector.ReadableVector3f)">set</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</code>
<div class="block">Load from another Vector3f</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#setX(float)">setX</a></strong>(float&nbsp;x)</code>
<div class="block">Set X</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#setY(float)">setY</a></strong>(float&nbsp;y)</code>
<div class="block">Set Y</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#setZ(float)">setZ</a></strong>(float&nbsp;z)</code>
<div class="block">Set Z</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#sub(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">sub</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector3f.html#translate(float, float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.Vector">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/Vector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/Vector.html#normalise()">normalise</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="x">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>x</h4>
<pre>public&nbsp;float x</pre>
</li>
</ul>
<a name="y">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>y</h4>
<pre>public&nbsp;float y</pre>
</li>
</ul>
<a name="z">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>z</h4>
<pre>public&nbsp;float z</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vector3f()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector3f</h4>
<pre>public&nbsp;Vector3f()</pre>
<div class="block">Constructor for Vector3f.</div>
</li>
</ul>
<a name="Vector3f(org.lwjgl.util.vector.ReadableVector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector3f</h4>
<pre>public&nbsp;Vector3f(<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</pre>
<div class="block">Constructor</div>
</li>
</ul>
<a name="Vector3f(float, float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vector3f</h4>
<pre>public&nbsp;Vector3f(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<div class="block">Constructor</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="set(float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">WritableVector2f</a></code></strong></div>
<div class="block">Set the X,Y values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(float, float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">WritableVector3f</a></code></strong></div>
<div class="block">Set the X,Y,Z values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(org.lwjgl.util.vector.ReadableVector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;set(<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</pre>
<div class="block">Load from another Vector3f</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="lengthSquared()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lengthSquared</h4>
<pre>public&nbsp;float&nbsp;lengthSquared()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the length squared of the vector</dd></dl>
</li>
</ul>
<a name="translate(float, float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>translate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;translate(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<div class="block">Translate a vector</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - The translation in x</dd><dd><code>y</code> - the translation in y</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="add(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;add(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the sum of left and right in dest</dd></dl>
</li>
</ul>
<a name="sub(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sub</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;sub(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>left minus right in dest</dd></dl>
</li>
</ul>
<a name="cross(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cross</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;cross(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">The cross product of two vectors.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination result, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>left cross right</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;negate()</pre>
<div class="block">Negate a vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#negate()">negate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">Negate a vector and place the result in a destination vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated vector</dd></dl>
</li>
</ul>
<a name="normalise(org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalise</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;normalise(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</pre>
<div class="block">Normalise this vector and place the result in another vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the normalised vector</dd></dl>
</li>
</ul>
<a name="dot(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dot</h4>
<pre>public static&nbsp;float&nbsp;dot(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right)</pre>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>left dot right</dd></dl>
</li>
</ul>
<a name="angle(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>angle</h4>
<pre>public static&nbsp;float&nbsp;angle(<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;b)</pre>
<div class="block">Calculate the angle between two vectors, in radians</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>a</code> - A vector</dd><dd><code>b</code> - The other vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>the angle between the two vectors, in radians</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">Vector</a></code></strong></div>
<div class="block">Load this vector from a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to load it from, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="scale(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>scale</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;scale(float&nbsp;scale)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">Vector</a></code></strong></div>
<div class="block">Scale this vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">scale</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>scale</code> - The scale factor</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">Vector</a></code></strong></div>
<div class="block">Store this vector in a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store it in, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="getX()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getX</h4>
<pre>public final&nbsp;float&nbsp;getX()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>x</dd></dl>
</li>
</ul>
<a name="getY()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getY</h4>
<pre>public final&nbsp;float&nbsp;getY()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>y</dd></dl>
</li>
</ul>
<a name="setX(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setX</h4>
<pre>public final&nbsp;void&nbsp;setX(float&nbsp;x)</pre>
<div class="block">Set X</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd></dl>
</li>
</ul>
<a name="setY(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setY</h4>
<pre>public final&nbsp;void&nbsp;setY(float&nbsp;y)</pre>
<div class="block">Set Y</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>y</code> - </dd></dl>
</li>
</ul>
<a name="setZ(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZ</h4>
<pre>public&nbsp;void&nbsp;setZ(float&nbsp;z)</pre>
<div class="block">Set Z</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#setZ(float)">setZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>z</code> - </dd></dl>
</li>
</ul>
<a name="getZ()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getZ</h4>
<pre>public&nbsp;float&nbsp;getZ()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html#getZ()">getZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>z</dd></dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector3f.html" target="_top">Frames</a></li>
<li><a href="Vector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,921 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>Vector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector4f.html" target="_top">Frames</a></li>
<li><a href="Vector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Class Vector4f" class="title">Class Vector4f</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">org.lwjgl.util.vector.Vector</a></li>
<li>
<ul class="inheritance">
<li>org.lwjgl.util.vector.Vector4f</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="strong">Vector4f</span>
extends <a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>
implements java.io.Serializable, <a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></pre>
<div class="block">Holds a 4-tuple vector.</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$Revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>cix_foo <cix_foo@users.sourceforge.net></dd>
<dt><span class="strong">See Also:</span></dt><dd><a href="../../../../serialized-form.html#org.lwjgl.util.vector.Vector4f">Serialized Form</a></dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#w">w</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#x">x</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#y">y</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#z">z</a></strong></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#Vector4f()">Vector4f</a></strong>()</code>
<div class="block">Constructor for Vector4f.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#Vector4f(float, float, float, float)">Vector4f</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</code>
<div class="block">Constructor</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#Vector4f(org.lwjgl.util.vector.ReadableVector4f)">Vector4f</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#add(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">add</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#angle(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">angle</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#dot(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">dot</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z + v1.w * v2.w</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#equals(java.lang.Object)">equals</a></strong>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#getW()">getW</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#getX()">getX</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#getY()">getY</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#getZ()">getZ</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#lengthSquared()">lengthSquared</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#negate(org.lwjgl.util.vector.Vector4f)">negate</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#normalise(org.lwjgl.util.vector.Vector4f)">normalise</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>
<div class="block">Scale this vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#set(float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Set the X,Y values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#set(float, float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Set the X,Y,Z values</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#set(float, float, float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</code>
<div class="block">Set the X,Y,Z,W values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#set(org.lwjgl.util.vector.ReadableVector4f)">set</a></strong>(<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Load from another Vector4f</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#setW(float)">setW</a></strong>(float&nbsp;w)</code>
<div class="block">Set W</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#setX(float)">setX</a></strong>(float&nbsp;x)</code>
<div class="block">Set X</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#setY(float)">setY</a></strong>(float&nbsp;y)</code>
<div class="block">Set Y</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#setZ(float)">setZ</a></strong>(float&nbsp;z)</code>
<div class="block">Set Z</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#sub(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">sub</a></strong>(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#toString()">toString</a></strong>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/Vector4f.html#translate(float, float, float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.Vector">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/Vector.html#length()">length</a>, <a href="../../../../org/lwjgl/util/vector/Vector.html#normalise()">normalise</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.ReadableVector">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#length()">length</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="x">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>x</h4>
<pre>public&nbsp;float x</pre>
</li>
</ul>
<a name="y">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>y</h4>
<pre>public&nbsp;float y</pre>
</li>
</ul>
<a name="z">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>z</h4>
<pre>public&nbsp;float z</pre>
</li>
</ul>
<a name="w">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>w</h4>
<pre>public&nbsp;float w</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vector4f()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector4f</h4>
<pre>public&nbsp;Vector4f()</pre>
<div class="block">Constructor for Vector4f.</div>
</li>
</ul>
<a name="Vector4f(org.lwjgl.util.vector.ReadableVector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>Vector4f</h4>
<pre>public&nbsp;Vector4f(<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</pre>
<div class="block">Constructor</div>
</li>
</ul>
<a name="Vector4f(float, float, float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vector4f</h4>
<pre>public&nbsp;Vector4f(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</pre>
<div class="block">Constructor</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="set(float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">WritableVector2f</a></code></strong></div>
<div class="block">Set the X,Y values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(float, float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">WritableVector3f</a></code></strong></div>
<div class="block">Set the X,Y,Z values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(float, float, float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;void&nbsp;set(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</pre>
<div class="block"><strong>Description copied from interface:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html#set(float, float, float, float)">WritableVector4f</a></code></strong></div>
<div class="block">Set the X,Y,Z,W values</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html#set(float, float, float, float)">set</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></code></dd>
</dl>
</li>
</ul>
<a name="set(org.lwjgl.util.vector.ReadableVector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>set</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;set(<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</pre>
<div class="block">Load from another Vector4f</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>src</code> - The source vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="lengthSquared()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>lengthSquared</h4>
<pre>public&nbsp;float&nbsp;lengthSquared()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#lengthSquared()">lengthSquared</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>the length squared of the vector</dd></dl>
</li>
</ul>
<a name="translate(float, float, float, float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>translate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;translate(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</pre>
<div class="block">Translate a vector</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - The translation in x</dd><dd><code>y</code> - the translation in y</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="add(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>add</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;add(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</pre>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the sum of left and right in dest</dd></dl>
</li>
</ul>
<a name="sub(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sub</h4>
<pre>public static&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;sub(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</pre>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>left minus right in dest</dd></dl>
</li>
</ul>
<a name="negate()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;negate()</pre>
<div class="block">Negate a vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#negate()">negate</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="negate(org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>negate</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;negate(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</pre>
<div class="block">Negate a vector and place the result in a destination vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the negated vector</dd></dl>
</li>
</ul>
<a name="normalise(org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>normalise</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;normalise(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</pre>
<div class="block">Normalise this vector and place the result in another vector.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dest</code> - The destination vector, or null if a new vector is to be created</dd>
<dt><span class="strong">Returns:</span></dt><dd>the normalised vector</dd></dl>
</li>
</ul>
<a name="dot(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dot</h4>
<pre>public static&nbsp;float&nbsp;dot(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right)</pre>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z + v1.w * v2.w</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>left</code> - The LHS vector</dd><dd><code>right</code> - The RHS vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>left dot right</dd></dl>
</li>
</ul>
<a name="angle(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>angle</h4>
<pre>public static&nbsp;float&nbsp;angle(<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;a,
<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;b)</pre>
<div class="block">Calculate the angle between two vectors, in radians</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>a</code> - A vector</dd><dd><code>b</code> - The other vector</dd>
<dt><span class="strong">Returns:</span></dt><dd>the angle between the two vectors, in radians</dd></dl>
</li>
</ul>
<a name="load(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;load(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">Vector</a></code></strong></div>
<div class="block">Load this vector from a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">load</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to load it from, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="scale(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>scale</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;scale(float&nbsp;scale)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">Vector</a></code></strong></div>
<div class="block">Scale this vector</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#scale(float)">scale</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>scale</code> - The scale factor</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="store(java.nio.FloatBuffer)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>store</h4>
<pre>public&nbsp;<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a>&nbsp;store(java.nio.FloatBuffer&nbsp;buf)</pre>
<div class="block"><strong>Description copied from class:&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">Vector</a></code></strong></div>
<div class="block">Store this vector in a FloatBuffer</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></code></dd>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">store</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to store it in, at the current position</dd>
<dt><span class="strong">Returns:</span></dt><dd>this</dd></dl>
</li>
</ul>
<a name="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="getX()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getX</h4>
<pre>public final&nbsp;float&nbsp;getX()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getX()">getX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>x</dd></dl>
</li>
</ul>
<a name="getY()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getY</h4>
<pre>public final&nbsp;float&nbsp;getY()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html#getY()">getY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>y</dd></dl>
</li>
</ul>
<a name="setX(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setX</h4>
<pre>public final&nbsp;void&nbsp;setX(float&nbsp;x)</pre>
<div class="block">Set X</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd></dl>
</li>
</ul>
<a name="setY(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setY</h4>
<pre>public final&nbsp;void&nbsp;setY(float&nbsp;y)</pre>
<div class="block">Set Y</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>y</code> - </dd></dl>
</li>
</ul>
<a name="setZ(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZ</h4>
<pre>public&nbsp;void&nbsp;setZ(float&nbsp;z)</pre>
<div class="block">Set Z</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#setZ(float)">setZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>z</code> - </dd></dl>
</li>
</ul>
<a name="getZ()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getZ</h4>
<pre>public&nbsp;float&nbsp;getZ()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html#getZ()">getZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>z</dd></dl>
</li>
</ul>
<a name="setW(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setW</h4>
<pre>public&nbsp;void&nbsp;setW(float&nbsp;w)</pre>
<div class="block">Set W</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html#setW(float)">setW</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></code></dd>
<dt><span class="strong">Parameters:</span></dt><dd><code>w</code> - </dd></dl>
</li>
</ul>
<a name="getW()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getW</h4>
<pre>public&nbsp;float&nbsp;getW()</pre>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html#getW()">getW</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></code></dd>
<dt><span class="strong">Returns:</span></dt><dd>w</dd></dl>
</li>
</ul>
<a name="equals(java.lang.Object)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><strong>Overrides:</strong></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/Vector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/Vector4f.html" target="_top">Frames</a></li>
<li><a href="Vector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor_detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,261 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>WritableVector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WritableVector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector2f.html" target="_top">Frames</a></li>
<li><a href="WritableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface WritableVector2f" class="title">Interface WritableVector2f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>, <a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">WritableVector2f</span></pre>
<div class="block">Writable interface to Vector2fs</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>$author$</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Set the X,Y values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a></strong>(float&nbsp;x)</code>
<div class="block">Set the X value</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></strong>(float&nbsp;y)</code>
<div class="block">Set the Y value</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setX(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setX</h4>
<pre>void&nbsp;setX(float&nbsp;x)</pre>
<div class="block">Set the X value</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd></dl>
</li>
</ul>
<a name="setY(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setY</h4>
<pre>void&nbsp;setY(float&nbsp;y)</pre>
<div class="block">Set the Y value</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>y</code> - </dd></dl>
</li>
</ul>
<a name="set(float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>set</h4>
<pre>void&nbsp;set(float&nbsp;x,
float&nbsp;y)</pre>
<div class="block">Set the X,Y values</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd><dd><code>y</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector2f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector2f.html" target="_top">Frames</a></li>
<li><a href="WritableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,258 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>WritableVector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WritableVector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector3f.html" target="_top">Frames</a></li>
<li><a href="WritableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface WritableVector3f" class="title">Interface WritableVector3f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>, <a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">WritableVector3f</span>
extends <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></pre>
<div class="block">Writable interface to Vector3fs</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>$author$</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Set the X,Y,Z values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#setZ(float)">setZ</a></strong>(float&nbsp;z)</code>
<div class="block">Set the Z value</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.WritableVector2f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setZ(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setZ</h4>
<pre>void&nbsp;setZ(float&nbsp;z)</pre>
<div class="block">Set the Z value</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>z</code> - </dd></dl>
</li>
</ul>
<a name="set(float, float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>set</h4>
<pre>void&nbsp;set(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<div class="block">Set the X,Y,Z values</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd><dd><code>y</code> - </dd><dd><code>z</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector3f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector3f.html" target="_top">Frames</a></li>
<li><a href="WritableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,263 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:32:55 CET 2013 -->
<title>WritableVector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WritableVector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector4f.html" target="_top">Frames</a></li>
<li><a href="WritableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.lwjgl.util.vector</div>
<h2 title="Interface WritableVector4f" class="title">Interface WritableVector4f</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="strong">WritableVector4f</span>
extends <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></pre>
<div class="block">Writable interface to Vector4fs</div>
<dl><dt><span class="strong">Version:</span></dt>
<dd>$revision$
$Id$</dd>
<dt><span class="strong">Author:</span></dt>
<dd>$author$</dd></dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html#set(float, float, float, float)">set</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</code>
<div class="block">Set the X,Y,Z,W values</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html#setW(float)">setW</a></strong>(float&nbsp;w)</code>
<div class="block">Set the W value</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.WritableVector3f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#set(float, float, float)">set</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector3f.html#setZ(float)">setZ</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.lwjgl.util.vector.WritableVector2f">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></h3>
<code><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#set(float, float)">set</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setX(float)">setX</a>, <a href="../../../../org/lwjgl/util/vector/WritableVector2f.html#setY(float)">setY</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="setW(float)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setW</h4>
<pre>void&nbsp;setW(float&nbsp;w)</pre>
<div class="block">Set the W value</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>w</code> - </dd></dl>
</li>
</ul>
<a name="set(float, float, float, float)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>set</h4>
<pre>void&nbsp;set(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</pre>
<div class="block">Set the X,Y,Z,W values</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>x</code> - </dd><dd><code>y</code> - </dd><dd><code>z</code> - </dd><dd><code>w</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/WritableVector4f.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">Prev Class</span></a></li>
<li>Next Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/WritableVector4f.html" target="_top">Frames</a></li>
<li><a href="WritableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,401 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Matrix (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Matrix (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix.html" target="_top">Frames</a></li>
<li><a href="Matrix.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Matrix" class="title">Uses of Class<br>org.lwjgl.util.vector.Matrix</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></strong></code>
<div class="block">Holds a 2x2 matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></strong></code>
<div class="block">Holds a 3x3 matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></strong></code>
<div class="block">Holds a 4x4 float matrix.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#invert()">invert</a></strong>()</code>
<div class="block">Invert this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#loadTranspose(java.nio.FloatBuffer)">loadTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load from a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setZero()">setZero</a></strong>()</code>
<div class="block">Set this matrix to 0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#store3f(java.nio.FloatBuffer)">store3f</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store the rotation portion of this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#storeTranspose(java.nio.FloatBuffer)">storeTranspose</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this matrix in a float buffer.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transpose()">transpose</a></strong>()</code>
<div class="block">Transpose this matrix</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix.html" target="_top">Frames</a></li>
<li><a href="Matrix.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,343 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Matrix2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Matrix2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix2f.html" target="_top">Frames</a></li>
<li><a href="Matrix2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Matrix2f" class="title">Uses of Class<br>org.lwjgl.util.vector.Matrix2f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#add(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#invert(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Copy the source matrix to the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#mul(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and stash the result in another matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and stash the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setIdentity(org.lwjgl.util.vector.Matrix2f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Set the source matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setZero(org.lwjgl.util.vector.Matrix2f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#sub(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#add(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#invert(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#load(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Copy the source matrix to the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#mul(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and stash the result in another matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#negate(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and stash the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setIdentity(org.lwjgl.util.vector.Matrix2f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Set the source matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#setZero(org.lwjgl.util.vector.Matrix2f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#sub(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transform(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transpose(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Matrix2f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#Matrix2f(org.lwjgl.util.vector.Matrix2f)">Matrix2f</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix2f.html" target="_top">Frames</a></li>
<li><a href="Matrix2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,349 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Matrix3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Matrix3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix3f.html" target="_top">Frames</a></li>
<li><a href="Matrix3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Matrix3f" class="title">Uses of Class<br>org.lwjgl.util.vector.Matrix3f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#add(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#invert(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and put the result into the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Copy source matrix to destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#mul(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setIdentity(org.lwjgl.util.vector.Matrix3f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setZero(org.lwjgl.util.vector.Matrix3f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#sub(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result into the destination matrix</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#add(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#invert(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and put the result into the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src)</code>
<div class="block">Load from another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#load(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Copy source matrix to destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#mul(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#negate(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Negate the source matrix and place the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix3f)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Sets the value of this quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setIdentity(org.lwjgl.util.vector.Matrix3f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#setZero(org.lwjgl.util.vector.Matrix3f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Set the matrix matrix to 0.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#sub(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transform(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transpose(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Matrix3f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result into the destination matrix</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix3f.html" target="_top">Frames</a></li>
<li><a href="Matrix3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,497 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Matrix4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Matrix4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix4f.html" target="_top">Frames</a></li>
<li><a href="Matrix4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Matrix4f" class="title">Uses of Class<br>org.lwjgl.util.vector.Matrix4f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#add(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#invert(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and put the result in the destination</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#load(org.lwjgl.util.vector.Matrix4f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src)</code>
<div class="block">Load from another matrix4f</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#load(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Copy the source matrix to the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#mul(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#negate(org.lwjgl.util.vector.Matrix4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#negate(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis)</code>
<div class="block">Rotates the matrix around the given axis the specified angle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the matrix around the given axis the specified angle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the source matrix around the given axis the specified angle and
put the result in the destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#scale(org.lwjgl.util.vector.Vector3f)">scale</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec)</code>
<div class="block">Scales this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#scale(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">scale</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Scales the source matrix and put the result in the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setIdentity(org.lwjgl.util.vector.Matrix4f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Set the given matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setZero(org.lwjgl.util.vector.Matrix4f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Set the given matrix to 0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#sub(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec)</code>
<div class="block">Translate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec)</code>
<div class="block">Translate this matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transpose(org.lwjgl.util.vector.Matrix4f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transpose(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result in the destination matrix</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#add(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Add two matrices together and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#invert(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">invert</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Invert the source matrix and put the result in the destination</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#load(org.lwjgl.util.vector.Matrix4f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src)</code>
<div class="block">Load from another matrix4f</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#load(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">load</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Copy the source matrix to the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#mul(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Multiply the right matrix by the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#negate(org.lwjgl.util.vector.Matrix4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#negate(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Negate this matrix and place the result in a destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the matrix around the given axis the specified angle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the source matrix around the given axis the specified angle and
put the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#scale(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">scale</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Scales the source matrix and put the result in the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix4f)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Sets the value of this quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setIdentity(org.lwjgl.util.vector.Matrix4f)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Set the given matrix to be the identity matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#setZero(org.lwjgl.util.vector.Matrix4f)">setZero</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Set the given matrix to 0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#sub(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Subtract the right matrix from the left and place the result in a third matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transform(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transpose(org.lwjgl.util.vector.Matrix4f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Transpose this matrix and place the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transpose(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">transpose</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Transpose the source matrix and place the result in the destination matrix</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#Matrix4f(org.lwjgl.util.vector.Matrix4f)">Matrix4f</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Matrix4f.html" target="_top">Frames</a></li>
<li><a href="Matrix4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,342 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Quaternion (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Quaternion (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Quaternion.html" target="_top">Frames</a></li>
<li><a href="Quaternion.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Quaternion" class="title">Uses of Class<br>org.lwjgl.util.vector.Quaternion</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#mul(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Sets the value of this quaternion to the quaternion product of
quaternions left and right (this = left * right).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#mulInverse(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">mulInverse</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Multiplies quaternion left by the inverse of quaternion right and places
the value into this quaternion.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#negate(org.lwjgl.util.vector.Quaternion)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Calculate the conjugate of this quaternion and put it into the given one</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#negate(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Calculate the conjugate of this quaternion and put it into the given one</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#normalise(org.lwjgl.util.vector.Quaternion)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Normalise this quaternion and place the result in another quaternion.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#normalise(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Normalise the source quaternion and place the result in another quaternion.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#scale(float, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">scale</a></strong>(float&nbsp;scale,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Scale the source quaternion by scale and put the result in the destination</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#set(org.lwjgl.util.vector.ReadableVector4f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Load from another Vector4f</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix3f)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m)</code>
<div class="block">Sets the value of this quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix4f)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m)</code>
<div class="block">Sets the value of this quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setIdentity()">setIdentity</a></strong>()</code>
<div class="block">Set this quaternion to the multiplication identity.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setIdentity(org.lwjgl.util.vector.Quaternion)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Set the given quaternion to the multiplication identity.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#dot(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">dot</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;right)</code>
<div class="block">The dot product of two quaternions</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#mul(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">mul</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Sets the value of this quaternion to the quaternion product of
quaternions left and right (this = left * right).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#mulInverse(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">mulInverse</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Multiplies quaternion left by the inverse of quaternion right and places
the value into this quaternion.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#negate(org.lwjgl.util.vector.Quaternion)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Calculate the conjugate of this quaternion and put it into the given one</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#negate(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Calculate the conjugate of this quaternion and put it into the given one</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#normalise(org.lwjgl.util.vector.Quaternion)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Normalise this quaternion and place the result in another quaternion.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#normalise(org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Normalise the source quaternion and place the result in another quaternion.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#scale(float, org.lwjgl.util.vector.Quaternion, org.lwjgl.util.vector.Quaternion)">scale</a></strong>(float&nbsp;scale,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;dest)</code>
<div class="block">Scale the source quaternion by scale and put the result in the destination</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromMatrix(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Quaternion)">setFromMatrix</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;m,
<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Sets the value of the source quaternion using the rotational component of the
passed matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setIdentity(org.lwjgl.util.vector.Quaternion)">setIdentity</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a>&nbsp;q)</code>
<div class="block">Set the given quaternion to the multiplication identity.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Quaternion.html" target="_top">Frames</a></li>
<li><a href="Quaternion.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,201 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.ReadableVector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.ReadableVector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector.html" target="_top">Frames</a></li>
<li><a href="ReadableVector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.ReadableVector" class="title">Uses of Interface<br>org.lwjgl.util.vector.ReadableVector</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></strong></code>
<div class="block">Base class for vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></strong></code>
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector.html" target="_top">Frames</a></li>
<li><a href="ReadableVector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,219 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.ReadableVector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.ReadableVector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector2f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.ReadableVector2f" class="title">Uses of Interface<br>org.lwjgl.util.vector.ReadableVector2f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></strong></code>
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#set(org.lwjgl.util.vector.ReadableVector2f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</code>
<div class="block">Load from another Vector2f</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#Vector2f(org.lwjgl.util.vector.ReadableVector2f)">Vector2f</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector2f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,209 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.ReadableVector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.ReadableVector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector3f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.ReadableVector3f" class="title">Uses of Interface<br>org.lwjgl.util.vector.ReadableVector3f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></strong></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#set(org.lwjgl.util.vector.ReadableVector3f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</code>
<div class="block">Load from another Vector3f</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#Vector3f(org.lwjgl.util.vector.ReadableVector3f)">Vector3f</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector3f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,201 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.ReadableVector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.ReadableVector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector4f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.ReadableVector4f" class="title">Uses of Interface<br>org.lwjgl.util.vector.ReadableVector4f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#set(org.lwjgl.util.vector.ReadableVector4f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Load from another Vector4f</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#set(org.lwjgl.util.vector.ReadableVector4f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Load from another Vector4f</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#Quaternion(org.lwjgl.util.vector.ReadableVector4f)">Quaternion</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">C'tor</div>
</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#Vector4f(org.lwjgl.util.vector.ReadableVector4f)">Vector4f</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Constructor</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/ReadableVector4f.html" target="_top">Frames</a></li>
<li><a href="ReadableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,295 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Vector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Vector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Vector" class="title">Uses of Class<br>org.lwjgl.util.vector.Vector</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></strong></code>
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Load this vector from a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#load(java.nio.FloatBuffer)">load</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#negate()">negate</a></strong>()</code>
<div class="block">Calculate the conjugate of this quaternion</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#negate()">negate</a></strong>()</code>
<div class="block">Negate a vector</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html#normalise()">normalise</a></strong>()</code>
<div class="block">Normalise this vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>
<div class="block">Scale this vector</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#scale(float)">scale</a></strong>(float&nbsp;scale)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">ReadableVector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/ReadableVector.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>
<div class="block">Store this vector in a FloatBuffer</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#store(java.nio.FloatBuffer)">store</a></strong>(java.nio.FloatBuffer&nbsp;buf)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector.html" target="_top">Frames</a></li>
<li><a href="Vector.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,288 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Vector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Vector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector2f.html" target="_top">Frames</a></li>
<li><a href="Vector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Vector2f" class="title">Uses of Class<br>org.lwjgl.util.vector.Vector2f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#add(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#negate(org.lwjgl.util.vector.Vector2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#normalise(org.lwjgl.util.vector.Vector2f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#set(org.lwjgl.util.vector.ReadableVector2f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;src)</code>
<div class="block">Load from another Vector2f</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#sub(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transform(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#translate(float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#add(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#angle(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">angle</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#dot(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">dot</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#negate(org.lwjgl.util.vector.Vector2f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#normalise(org.lwjgl.util.vector.Vector2f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Vector2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html#sub(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></code></td>
<td class="colLast"><span class="strong">Matrix2f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix2f.html#transform(org.lwjgl.util.vector.Matrix2f, org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Vector2f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec)</code>
<div class="block">Translate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector2f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector2f.html" target="_top">Frames</a></li>
<li><a href="Vector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,344 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Vector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Vector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector3f.html" target="_top">Frames</a></li>
<li><a href="Vector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Vector3f" class="title">Uses of Class<br>org.lwjgl.util.vector.Vector3f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#add(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#cross(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">cross</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">The cross product of two vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#negate(org.lwjgl.util.vector.Vector3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#normalise(org.lwjgl.util.vector.Vector3f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#set(org.lwjgl.util.vector.ReadableVector3f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;src)</code>
<div class="block">Load from another Vector3f</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#sub(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transform(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#translate(float, float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#add(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#angle(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">angle</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#cross(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">cross</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">The cross product of two vectors.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#dot(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">dot</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#negate(org.lwjgl.util.vector.Vector3f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#normalise(org.lwjgl.util.vector.Vector3f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis)</code>
<div class="block">Rotates the matrix around the given axis the specified angle</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the matrix around the given axis the specified angle</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#rotate(float, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">rotate</a></strong>(float&nbsp;angle,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;axis,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Rotates the source matrix around the given axis the specified angle and
put the result in the destination matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#scale(org.lwjgl.util.vector.Vector3f)">scale</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec)</code>
<div class="block">Scales this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#scale(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">scale</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Scales the source matrix and put the result in the destination matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Vector3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html#sub(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></code></td>
<td class="colLast"><span class="strong">Matrix3f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix3f.html#transform(org.lwjgl.util.vector.Matrix3f, org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Vector3f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec)</code>
<div class="block">Translate this matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate this matrix and stash the result in another matrix</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#translate(org.lwjgl.util.vector.Vector3f, org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Matrix4f)">translate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a>&nbsp;vec,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;src,
<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;dest)</code>
<div class="block">Translate the source matrix and stash the result in the destination matrix</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector3f.html" target="_top">Frames</a></li>
<li><a href="Vector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,276 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Class org.lwjgl.util.vector.Vector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.lwjgl.util.vector.Vector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector4f.html" target="_top">Frames</a></li>
<li><a href="Vector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class org.lwjgl.util.vector.Vector4f" class="title">Uses of Class<br>org.lwjgl.util.vector.Vector4f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that return <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#add(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#negate(org.lwjgl.util.vector.Vector4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#normalise(org.lwjgl.util.vector.Vector4f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#set(org.lwjgl.util.vector.ReadableVector4f)">set</a></strong>(<a href="../../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;src)</code>
<div class="block">Load from another Vector4f</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#sub(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transform(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#translate(float, float, float, float)">translate</a></strong>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z,
float&nbsp;w)</code>
<div class="block">Translate a vector</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> with parameters of type <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#add(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">add</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Add a vector to another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#angle(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">angle</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;a,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;b)</code>
<div class="block">Calculate the angle between two vectors, in radians</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static float</code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#dot(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">dot</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right)</code>
<div class="block">The dot product of two vectors is calculated as
v1.x * v2.x + v1.y * v2.y + v1.z * v2.z + v1.w * v2.w</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#negate(org.lwjgl.util.vector.Vector4f)">negate</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Negate a vector and place the result in a destination vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#normalise(org.lwjgl.util.vector.Vector4f)">normalise</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Normalise this vector and place the result in another vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="strong">Quaternion.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Quaternion.html#setFromAxisAngle(org.lwjgl.util.vector.Vector4f)">setFromAxisAngle</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;a1)</code>
<div class="block">Sets the value of this quaternion to the equivalent rotation of the
Axis-Angle argument.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Vector4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html#sub(org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">sub</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Subtract a vector from another vector and place the result in a destination
vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></code></td>
<td class="colLast"><span class="strong">Matrix4f.</span><code><strong><a href="../../../../../org/lwjgl/util/vector/Matrix4f.html#transform(org.lwjgl.util.vector.Matrix4f, org.lwjgl.util.vector.Vector4f, org.lwjgl.util.vector.Vector4f)">transform</a></strong>(<a href="../../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a>&nbsp;left,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;right,
<a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a>&nbsp;dest)</code>
<div class="block">Transform a Vector by a matrix and return the result in a destination
vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/Vector4f.html" target="_top">Frames</a></li>
<li><a href="Vector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,191 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.WritableVector2f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.WritableVector2f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector2f.html" target="_top">Frames</a></li>
<li><a href="WritableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.WritableVector2f" class="title">Uses of Interface<br>org.lwjgl.util.vector.WritableVector2f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></strong></code>
<div class="block">Writable interface to Vector3fs</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></strong></code>
<div class="block">Writable interface to Vector4fs</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></strong></code>
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector2f.html" target="_top">Frames</a></li>
<li><a href="WritableVector2f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,179 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.WritableVector3f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.WritableVector3f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector3f.html" target="_top">Frames</a></li>
<li><a href="WritableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.WritableVector3f" class="title">Uses of Interface<br>org.lwjgl.util.vector.WritableVector3f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></strong></code>
<div class="block">Writable interface to Vector4fs</div>
</td>
</tr>
</tbody>
</table>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></strong></code>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector3f.html" target="_top">Frames</a></li>
<li><a href="WritableVector3f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,158 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Interface org.lwjgl.util.vector.WritableVector4f (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface org.lwjgl.util.vector.WritableVector4f (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector4f.html" target="_top">Frames</a></li>
<li><a href="WritableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface org.lwjgl.util.vector.WritableVector4f" class="title">Uses of Interface<br>org.lwjgl.util.vector.WritableVector4f</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a> in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></h3>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> that implement <a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></strong></code>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../../../../../overview-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/lwjgl/util/vector/class-use/WritableVector4f.html" target="_top">Frames</a></li>
<li><a href="WritableVector4f.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,37 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.vector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar"><a href="../../../../org/lwjgl/util/vector/package-summary.html" target="classFrame">org.lwjgl.util.vector</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="ReadableVector.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>ReadableVector</i></a></li>
<li><a href="ReadableVector2f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>ReadableVector2f</i></a></li>
<li><a href="ReadableVector3f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>ReadableVector3f</i></a></li>
<li><a href="ReadableVector4f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>ReadableVector4f</i></a></li>
<li><a href="WritableVector2f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>WritableVector2f</i></a></li>
<li><a href="WritableVector3f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>WritableVector3f</i></a></li>
<li><a href="WritableVector4f.html" title="interface in org.lwjgl.util.vector" target="classFrame"><i>WritableVector4f</i></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="Matrix.html" title="class in org.lwjgl.util.vector" target="classFrame">Matrix</a></li>
<li><a href="Matrix2f.html" title="class in org.lwjgl.util.vector" target="classFrame">Matrix2f</a></li>
<li><a href="Matrix3f.html" title="class in org.lwjgl.util.vector" target="classFrame">Matrix3f</a></li>
<li><a href="Matrix4f.html" title="class in org.lwjgl.util.vector" target="classFrame">Matrix4f</a></li>
<li><a href="Quaternion.html" title="class in org.lwjgl.util.vector" target="classFrame">Quaternion</a></li>
<li><a href="Vector.html" title="class in org.lwjgl.util.vector" target="classFrame">Vector</a></li>
<li><a href="Vector2f.html" title="class in org.lwjgl.util.vector" target="classFrame">Vector2f</a></li>
<li><a href="Vector3f.html" title="class in org.lwjgl.util.vector" target="classFrame">Vector3f</a></li>
<li><a href="Vector4f.html" title="class in org.lwjgl.util.vector" target="classFrame">Vector4f</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,227 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.vector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.lwjgl.util.vector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/package-summary.html">Prev Package</a></li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.lwjgl.util.vector</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a></td>
<td class="colLast">
<div class="block">Writable interface to Vector2fs</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a></td>
<td class="colLast">
<div class="block">Writable interface to Vector3fs</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a></td>
<td class="colLast">
<div class="block">Writable interface to Vector4fs</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector">Matrix</a></td>
<td class="colLast">
<div class="block">Base class for matrices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector">Matrix2f</a></td>
<td class="colLast">
<div class="block">Holds a 2x2 matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector">Matrix3f</a></td>
<td class="colLast">
<div class="block">Holds a 3x3 matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector">Matrix4f</a></td>
<td class="colLast">
<div class="block">Holds a 4x4 float matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector">Quaternion</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector">Vector</a></td>
<td class="colLast">
<div class="block">Base class for vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector">Vector2f</a></td>
<td class="colLast">
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector">Vector3f</a></td>
<td class="colLast">
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector">Vector4f</a></td>
<td class="colLast">
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/package-summary.html">Prev Package</a></li>
<li>Next Package</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,168 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:03 CET 2013 -->
<title>org.lwjgl.util.vector Class Hierarchy (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.lwjgl.util.vector Class Hierarchy (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/package-tree.html">Prev</a></li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package org.lwjgl.util.vector</h1>
<span class="strong">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Matrix.html" title="class in org.lwjgl.util.vector"><span class="strong">Matrix</span></a> (implements java.io.Serializable)
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Matrix2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Matrix2f</span></a> (implements java.io.Serializable)</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Matrix3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Matrix3f</span></a> (implements java.io.Serializable)</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Matrix4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Matrix4f</span></a> (implements java.io.Serializable)</li>
</ul>
</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector.html" title="class in org.lwjgl.util.vector"><span class="strong">Vector</span></a> (implements org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector">ReadableVector</a>, java.io.Serializable)
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Quaternion.html" title="class in org.lwjgl.util.vector"><span class="strong">Quaternion</span></a> (implements org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>)</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector2f.html" title="class in org.lwjgl.util.vector"><span class="strong">Vector2f</span></a> (implements org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector">ReadableVector2f</a>, java.io.Serializable, org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector">WritableVector2f</a>)</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector3f.html" title="class in org.lwjgl.util.vector"><span class="strong">Vector3f</span></a> (implements org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector">ReadableVector3f</a>, java.io.Serializable, org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector">WritableVector3f</a>)</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/Vector4f.html" title="class in org.lwjgl.util.vector"><span class="strong">Vector4f</span></a> (implements org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector">ReadableVector4f</a>, java.io.Serializable, org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector">WritableVector4f</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector.html" title="interface in org.lwjgl.util.vector"><span class="strong">ReadableVector</span></a>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">ReadableVector2f</span></a>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">ReadableVector3f</span></a>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/ReadableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">ReadableVector4f</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector2f.html" title="interface in org.lwjgl.util.vector"><span class="strong">WritableVector2f</span></a>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector3f.html" title="interface in org.lwjgl.util.vector"><span class="strong">WritableVector3f</span></a>
<ul>
<li type="circle">org.lwjgl.util.vector.<a href="../../../../org/lwjgl/util/vector/WritableVector4f.html" title="interface in org.lwjgl.util.vector"><span class="strong">WritableVector4f</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../org/lwjgl/util/mapped/package-tree.html">Prev</a></li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>

View File

@@ -0,0 +1,216 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_17) on Mon Dec 02 20:33:05 CET 2013 -->
<title>Uses of Package org.lwjgl.util.vector (LWJGL API)</title>
<meta name="date" content="2013-12-02">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package org.lwjgl.util.vector (LWJGL API)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package org.lwjgl.util.vector" class="title">Uses of Package<br>org.lwjgl.util.vector</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#org.lwjgl.util.vector">org.lwjgl.util.vector</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.lwjgl.util.vector">
<!-- -->
</a>
<table border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a> used by <a href="../../../../org/lwjgl/util/vector/package-summary.html">org.lwjgl.util.vector</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Matrix.html#org.lwjgl.util.vector">Matrix</a>
<div class="block">Base class for matrices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Matrix2f.html#org.lwjgl.util.vector">Matrix2f</a>
<div class="block">Holds a 2x2 matrix</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Matrix3f.html#org.lwjgl.util.vector">Matrix3f</a>
<div class="block">Holds a 3x3 matrix.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Matrix4f.html#org.lwjgl.util.vector">Matrix4f</a>
<div class="block">Holds a 4x4 float matrix.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Quaternion.html#org.lwjgl.util.vector">Quaternion</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/ReadableVector.html#org.lwjgl.util.vector">ReadableVector</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/ReadableVector2f.html#org.lwjgl.util.vector">ReadableVector2f</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/ReadableVector3f.html#org.lwjgl.util.vector">ReadableVector3f</a>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/ReadableVector4f.html#org.lwjgl.util.vector">ReadableVector4f</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Vector.html#org.lwjgl.util.vector">Vector</a>
<div class="block">Base class for vectors.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Vector2f.html#org.lwjgl.util.vector">Vector2f</a>
<div class="block">Holds a 2-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Vector3f.html#org.lwjgl.util.vector">Vector3f</a>
<div class="block">Holds a 3-tuple vector.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/Vector4f.html#org.lwjgl.util.vector">Vector4f</a>
<div class="block">Holds a 4-tuple vector.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/WritableVector2f.html#org.lwjgl.util.vector">WritableVector2f</a>
<div class="block">Writable interface to Vector2fs</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/WritableVector3f.html#org.lwjgl.util.vector">WritableVector3f</a>
<div class="block">Writable interface to Vector3fs</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../org/lwjgl/util/vector/class-use/WritableVector4f.html#org.lwjgl.util.vector">WritableVector4f</a>
<div class="block">Writable interface to Vector4fs</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?org/lwjgl/util/vector/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright &#169; 2002-2009 lwjgl.org. All Rights Reserved.</i></small></p>
</body>
</html>