You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
326 lines
36 KiB
HTML
326 lines
36 KiB
HTML
2 years ago
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
|
<head>
|
||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||
|
<meta name="generator" content="Doxygen 1.8.5"/>
|
||
|
<title>Otter: Otter.Quaternion Struct Reference</title>
|
||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||
|
<script type="text/javascript" src="jquery.js"></script>
|
||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||
|
<script type="text/javascript" src="resize.js"></script>
|
||
|
<script type="text/javascript" src="navtree.js"></script>
|
||
|
<script type="text/javascript">
|
||
|
$(document).ready(initResizable);
|
||
|
$(window).load(resizeHeight);
|
||
|
</script>
|
||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||
|
<script type="text/javascript" src="search/search.js"></script>
|
||
|
<script type="text/javascript">
|
||
|
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||
|
</script>
|
||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||
|
</head>
|
||
|
<body>
|
||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||
|
<div id="titlearea">
|
||
|
<table cellspacing="0" cellpadding="0">
|
||
|
<tbody>
|
||
|
<tr style="height: 56px;">
|
||
|
<td id="projectlogo"><img alt="Logo" src="otterlogosmall.png"/></td>
|
||
|
<td style="padding-left: 0.5em;">
|
||
|
<div id="projectname">Otter
|
||
|
 <span id="projectnumber">0.9.8.91</span>
|
||
|
</div>
|
||
|
<div id="projectbrief">2d Game Development Framework based on SFML.Net</div>
|
||
|
</td>
|
||
|
</tr>
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
<!-- end header part -->
|
||
|
<!-- Generated by Doxygen 1.8.5 -->
|
||
|
<script type="text/javascript">
|
||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||
|
</script>
|
||
|
<div id="navrow1" class="tabs">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
|
<li><a href="namespaces.html"><span>Packages</span></a></li>
|
||
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||
|
<li>
|
||
|
<div id="MSearchBox" class="MSearchBoxInactive">
|
||
|
<span class="left">
|
||
|
<img id="MSearchSelect" src="search/mag_sel.png"
|
||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||
|
alt=""/>
|
||
|
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||
|
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||
|
onblur="searchBox.OnSearchFieldFocus(false)"
|
||
|
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||
|
</span><span class="right">
|
||
|
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||
|
</span>
|
||
|
</div>
|
||
|
</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
<div id="navrow2" class="tabs2">
|
||
|
<ul class="tablist">
|
||
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||
|
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div><!-- top -->
|
||
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||
|
<div id="nav-tree">
|
||
|
<div id="nav-tree-contents">
|
||
|
<div id="nav-sync" class="sync"></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div id="splitbar" style="-moz-user-select:none;"
|
||
|
class="ui-resizable-handle">
|
||
|
</div>
|
||
|
</div>
|
||
|
<script type="text/javascript">
|
||
|
$(document).ready(function(){initNavTree('struct_otter_1_1_quaternion.html','');});
|
||
|
</script>
|
||
|
<div id="doc-content">
|
||
|
<!-- window showing the filter options -->
|
||
|
<div id="MSearchSelectWindow"
|
||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||
|
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Properties</a></div>
|
||
|
|
||
|
<!-- iframe showing the search results (closed by default) -->
|
||
|
<div id="MSearchResultsWindow">
|
||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||
|
name="MSearchResults" id="MSearchResults">
|
||
|
</iframe>
|
||
|
</div>
|
||
|
|
||
|
<div class="header">
|
||
|
<div class="summary">
|
||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||
|
<a href="#pub-static-methods">Static Public Member Functions</a> |
|
||
|
<a href="#pub-attribs">Public Attributes</a> |
|
||
|
<a href="#pub-static-attribs">Static Public Attributes</a> |
|
||
|
<a href="#properties">Properties</a> |
|
||
|
<a href="struct_otter_1_1_quaternion-members.html">List of all members</a> </div>
|
||
|
<div class="headertitle">
|
||
|
<div class="title">Otter.Quaternion Struct Reference</div> </div>
|
||
|
</div><!--header-->
|
||
|
<div class="contents">
|
||
|
|
||
|
<p>Struct for representing a <a class="el" href="struct_otter_1_1_quaternion.html" title="Struct for representing a Quaternion. ">Quaternion</a>.
|
||
|
<a href="struct_otter_1_1_quaternion.html#details">More...</a></p>
|
||
|
|
||
|
<p>Inherits IEquatable< Quaternion >.</p>
|
||
|
<table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||
|
Public Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:ac58c366afcbc13ca2906e05359547a5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac58c366afcbc13ca2906e05359547a5b"></a>
|
||
|
 </td><td class="memItemRight" valign="bottom"><b>Quaternion</b> (float x, float y, float z, float w)</td></tr>
|
||
|
<tr class="separator:ac58c366afcbc13ca2906e05359547a5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:abeb5835e2f64ba2111bb780415d27ed1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeb5835e2f64ba2111bb780415d27ed1"></a>
|
||
|
 </td><td class="memItemRight" valign="bottom"><b>Quaternion</b> (<a class="el" href="struct_otter_1_1_vector3.html">Vector3</a> vectorPart, float scalarPart)</td></tr>
|
||
|
<tr class="separator:abeb5835e2f64ba2111bb780415d27ed1"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0968fa4f5c2c43532202f27ecd4de8cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0968fa4f5c2c43532202f27ecd4de8cb"></a>
|
||
|
void </td><td class="memItemRight" valign="bottom"><b>Conjugate</b> ()</td></tr>
|
||
|
<tr class="separator:a0968fa4f5c2c43532202f27ecd4de8cb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:acfef2078269e35a3a5bd66f874e25a14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfef2078269e35a3a5bd66f874e25a14"></a>
|
||
|
override bool </td><td class="memItemRight" valign="bottom"><b>Equals</b> (object obj)</td></tr>
|
||
|
<tr class="separator:acfef2078269e35a3a5bd66f874e25a14"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a9faae27fbb138897239f90056fdc7019"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9faae27fbb138897239f90056fdc7019"></a>
|
||
|
bool </td><td class="memItemRight" valign="bottom"><b>Equals</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> other)</td></tr>
|
||
|
<tr class="separator:a9faae27fbb138897239f90056fdc7019"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab3fd1bd6fac8274c20dbd052b4701d78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3fd1bd6fac8274c20dbd052b4701d78"></a>
|
||
|
override int </td><td class="memItemRight" valign="bottom"><b>GetHashCode</b> ()</td></tr>
|
||
|
<tr class="separator:ab3fd1bd6fac8274c20dbd052b4701d78"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a05977844e66518645bfc09d1fac690b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05977844e66518645bfc09d1fac690b3"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>Length</b> ()</td></tr>
|
||
|
<tr class="separator:a05977844e66518645bfc09d1fac690b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a26b96e49f735365d94f301cb8efbbf5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26b96e49f735365d94f301cb8efbbf5f"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>LengthSquared</b> ()</td></tr>
|
||
|
<tr class="separator:a26b96e49f735365d94f301cb8efbbf5f"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8c96a9c5c511f13b24a957ecdd1ba675"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c96a9c5c511f13b24a957ecdd1ba675"></a>
|
||
|
void </td><td class="memItemRight" valign="bottom"><b>Normalize</b> ()</td></tr>
|
||
|
<tr class="separator:a8c96a9c5c511f13b24a957ecdd1ba675"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a51c5b91673b0bc67e9a52ab8ed5fa993"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51c5b91673b0bc67e9a52ab8ed5fa993"></a>
|
||
|
override string </td><td class="memItemRight" valign="bottom"><b>ToString</b> ()</td></tr>
|
||
|
<tr class="separator:a51c5b91673b0bc67e9a52ab8ed5fa993"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
|
||
|
Static Public Member Functions</h2></td></tr>
|
||
|
<tr class="memitem:a323ffd369d0807a532ec05d3ed428e63"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a323ffd369d0807a532ec05d3ed428e63"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Add</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a323ffd369d0807a532ec05d3ed428e63"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a361f5e907a05a981ad111dd165a185e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a361f5e907a05a981ad111dd165a185e7"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Add</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a361f5e907a05a981ad111dd165a185e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a22cd6a68ea807acb4f0186505f9ddd79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22cd6a68ea807acb4f0186505f9ddd79"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Concatenate</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value2)</td></tr>
|
||
|
<tr class="separator:a22cd6a68ea807acb4f0186505f9ddd79"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a563672dfe47a1400d07f0c6795e9a3fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a563672dfe47a1400d07f0c6795e9a3fb"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Concatenate</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value2, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a563672dfe47a1400d07f0c6795e9a3fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afbb70b4286b4354245b4bde0baabf2b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbb70b4286b4354245b4bde0baabf2b8"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Conjugate</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value)</td></tr>
|
||
|
<tr class="separator:afbb70b4286b4354245b4bde0baabf2b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a0270f1cfde493503a64b73899663a4cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0270f1cfde493503a64b73899663a4cf"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Conjugate</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> value, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a0270f1cfde493503a64b73899663a4cf"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2b539b762cf8977a50ca990f894f64ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b539b762cf8977a50ca990f894f64ee"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>CreateFromAxisAngle</b> (<a class="el" href="struct_otter_1_1_vector3.html">Vector3</a> axis, float angle)</td></tr>
|
||
|
<tr class="separator:a2b539b762cf8977a50ca990f894f64ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:add2ac96c6a7814c579357be5363d953e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add2ac96c6a7814c579357be5363d953e"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>CreateFromAxisAngle</b> (ref <a class="el" href="struct_otter_1_1_vector3.html">Vector3</a> axis, float angle, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:add2ac96c6a7814c579357be5363d953e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac7a8b14f45c03a320ecd94f0d888b34d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7a8b14f45c03a320ecd94f0d888b34d"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>CreateFromRotationMatrix</b> (<a class="el" href="struct_otter_1_1_matrix.html">Matrix</a> matrix)</td></tr>
|
||
|
<tr class="separator:ac7a8b14f45c03a320ecd94f0d888b34d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afd4f4e6d7871bc380d1a60a391d7c175"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd4f4e6d7871bc380d1a60a391d7c175"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>CreateFromRotationMatrix</b> (ref <a class="el" href="struct_otter_1_1_matrix.html">Matrix</a> matrix, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:afd4f4e6d7871bc380d1a60a391d7c175"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac9ee535e1407c331990a796dbd100557"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9ee535e1407c331990a796dbd100557"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>CreateFromYawPitchRoll</b> (float yaw, float pitch, float roll)</td></tr>
|
||
|
<tr class="separator:ac9ee535e1407c331990a796dbd100557"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a769cca338b7a1121f68de86e8a45d0ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a769cca338b7a1121f68de86e8a45d0ed"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>CreateFromYawPitchRoll</b> (float yaw, float pitch, float roll, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a769cca338b7a1121f68de86e8a45d0ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a16ba1b981562415f58e6eb49bc374402"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16ba1b981562415f58e6eb49bc374402"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Divide</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a16ba1b981562415f58e6eb49bc374402"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a210edd53d15f86c4bd480c350bf2c2da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a210edd53d15f86c4bd480c350bf2c2da"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Divide</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a210edd53d15f86c4bd480c350bf2c2da"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a94baf7e555ef30f1c0c7c5989e8f3208"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94baf7e555ef30f1c0c7c5989e8f3208"></a>
|
||
|
static float </td><td class="memItemRight" valign="bottom"><b>Dot</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a94baf7e555ef30f1c0c7c5989e8f3208"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac1ccf18432e8b74e396ac86ee30da094"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1ccf18432e8b74e396ac86ee30da094"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Dot</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, out float result)</td></tr>
|
||
|
<tr class="separator:ac1ccf18432e8b74e396ac86ee30da094"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a122e1212b739fce8480d8d98f0590169"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a122e1212b739fce8480d8d98f0590169"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Inverse</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion)</td></tr>
|
||
|
<tr class="separator:a122e1212b739fce8480d8d98f0590169"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ad5449951d514b896eb046c1088c0ea49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5449951d514b896eb046c1088c0ea49"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Inverse</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:ad5449951d514b896eb046c1088c0ea49"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ad6aeb5578f6be1ee0c1f1d80eac6f2c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6aeb5578f6be1ee0c1f1d80eac6f2c2"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Lerp</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, float amount)</td></tr>
|
||
|
<tr class="separator:ad6aeb5578f6be1ee0c1f1d80eac6f2c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8d19ab1d61ccf175ade53a085313752e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d19ab1d61ccf175ade53a085313752e"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Lerp</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, float amount, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a8d19ab1d61ccf175ade53a085313752e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a11c52a375db6b7b5b689e42c51d2ceb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11c52a375db6b7b5b689e42c51d2ceb5"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Slerp</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, float amount)</td></tr>
|
||
|
<tr class="separator:a11c52a375db6b7b5b689e42c51d2ceb5"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab846cc50a53a81d0f67706292ca0b654"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab846cc50a53a81d0f67706292ca0b654"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Slerp</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, float amount, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:ab846cc50a53a81d0f67706292ca0b654"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a40607de4e1dc7247872767a4282aaf19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40607de4e1dc7247872767a4282aaf19"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Subtract</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a40607de4e1dc7247872767a4282aaf19"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a38cf106767ee8d90e10039b52def7678"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38cf106767ee8d90e10039b52def7678"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Subtract</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a38cf106767ee8d90e10039b52def7678"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:afc06cc69afb6427598158b2926a7c459"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc06cc69afb6427598158b2926a7c459"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Multiply</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:afc06cc69afb6427598158b2926a7c459"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:adf6044c5369595eee5b508439b05cf76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf6044c5369595eee5b508439b05cf76"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Multiply</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, float scaleFactor)</td></tr>
|
||
|
<tr class="separator:adf6044c5369595eee5b508439b05cf76"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a301bfa660f524ff29af38b7f39931e7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a301bfa660f524ff29af38b7f39931e7b"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Multiply</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, float scaleFactor, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a301bfa660f524ff29af38b7f39931e7b"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ae499a7f4d85d8ee7717f7fb4285fd78c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae499a7f4d85d8ee7717f7fb4285fd78c"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Multiply</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:ae499a7f4d85d8ee7717f7fb4285fd78c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a909bf52b87ca4b80c299cb97fff30a83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a909bf52b87ca4b80c299cb97fff30a83"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Negate</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion)</td></tr>
|
||
|
<tr class="separator:a909bf52b87ca4b80c299cb97fff30a83"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a97d73ec5aa577a93c61d5d5a778cfc00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a97d73ec5aa577a93c61d5d5a778cfc00"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Negate</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a97d73ec5aa577a93c61d5d5a778cfc00"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a985807a3e5b7ccb95c952ea0c7fdf6da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a985807a3e5b7ccb95c952ea0c7fdf6da"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Normalize</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion)</td></tr>
|
||
|
<tr class="separator:a985807a3e5b7ccb95c952ea0c7fdf6da"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a8f392c5303335df0333e05634c3b211a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f392c5303335df0333e05634c3b211a"></a>
|
||
|
static void </td><td class="memItemRight" valign="bottom"><b>Normalize</b> (ref <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion, out <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> result)</td></tr>
|
||
|
<tr class="separator:a8f392c5303335df0333e05634c3b211a"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a7ae876cf416a29c1559b8a50b270d52d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7ae876cf416a29c1559b8a50b270d52d"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator+</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a7ae876cf416a29c1559b8a50b270d52d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2f6c46e6788ebdadf099b9ce7a9b6aa2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f6c46e6788ebdadf099b9ce7a9b6aa2"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator/</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a2f6c46e6788ebdadf099b9ce7a9b6aa2"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ac65610b3b1e8b5d61417442b6343a644"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac65610b3b1e8b5d61417442b6343a644"></a>
|
||
|
static bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:ac65610b3b1e8b5d61417442b6343a644"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a67e388380813dc06c56ba5fef1c3fed8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67e388380813dc06c56ba5fef1c3fed8"></a>
|
||
|
static bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a67e388380813dc06c56ba5fef1c3fed8"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a2b7b77bbfc72ec524fe545030408bafe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b7b77bbfc72ec524fe545030408bafe"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator*</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a2b7b77bbfc72ec524fe545030408bafe"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a78b35ffdeeebf6caa59644551c7c902e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78b35ffdeeebf6caa59644551c7c902e"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator*</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, float scaleFactor)</td></tr>
|
||
|
<tr class="separator:a78b35ffdeeebf6caa59644551c7c902e"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a83af818e8100280ed9b9d37dd400d86c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a83af818e8100280ed9b9d37dd400d86c"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator-</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion1, <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion2)</td></tr>
|
||
|
<tr class="separator:a83af818e8100280ed9b9d37dd400d86c"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a4861f9853c6fd32488bba761f4bd4f57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4861f9853c6fd32488bba761f4bd4f57"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>operator-</b> (<a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> quaternion)</td></tr>
|
||
|
<tr class="separator:a4861f9853c6fd32488bba761f4bd4f57"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||
|
Public Attributes</h2></td></tr>
|
||
|
<tr class="memitem:aa5cb3f479612d12acdbdac6ecfceb994"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5cb3f479612d12acdbdac6ecfceb994"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>X</b></td></tr>
|
||
|
<tr class="separator:aa5cb3f479612d12acdbdac6ecfceb994"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a5df11afec9f15ff4d25bc0c9c3465765"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5df11afec9f15ff4d25bc0c9c3465765"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>Y</b></td></tr>
|
||
|
<tr class="separator:a5df11afec9f15ff4d25bc0c9c3465765"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:ab88972f3747fdf3415e93a29cae1c9ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab88972f3747fdf3415e93a29cae1c9ad"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>Z</b></td></tr>
|
||
|
<tr class="separator:ab88972f3747fdf3415e93a29cae1c9ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
<tr class="memitem:a07b325c5d2ba9d302d1652c9971f4fab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07b325c5d2ba9d302d1652c9971f4fab"></a>
|
||
|
float </td><td class="memItemRight" valign="bottom"><b>W</b></td></tr>
|
||
|
<tr class="separator:a07b325c5d2ba9d302d1652c9971f4fab"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
|
||
|
Static Public Attributes</h2></td></tr>
|
||
|
<tr class="memitem:a282e5001f289d45ec38ac653b82cf319"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a282e5001f289d45ec38ac653b82cf319"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>identity</b> = new <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a>(0, 0, 0, 1)</td></tr>
|
||
|
<tr class="separator:a282e5001f289d45ec38ac653b82cf319"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table><table class="memberdecls">
|
||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="properties"></a>
|
||
|
Properties</h2></td></tr>
|
||
|
<tr class="memitem:a6c2a260189f2d58899094e7829ab890d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c2a260189f2d58899094e7829ab890d"></a>
|
||
|
static <a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a> </td><td class="memItemRight" valign="bottom"><b>Identity</b><code> [get]</code></td></tr>
|
||
|
<tr class="separator:a6c2a260189f2d58899094e7829ab890d"><td class="memSeparator" colspan="2"> </td></tr>
|
||
|
</table>
|
||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||
|
<div class="textblock"><p>Struct for representing a <a class="el" href="struct_otter_1_1_quaternion.html" title="Struct for representing a Quaternion. ">Quaternion</a>. </p>
|
||
|
</div><hr/>The documentation for this struct was generated from the following file:<ul>
|
||
|
<li>Otter/Utility/MonoGame/Quaternion.cs</li>
|
||
|
</ul>
|
||
|
</div><!-- contents -->
|
||
|
</div><!-- doc-content -->
|
||
|
<!-- start footer part -->
|
||
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||
|
<ul>
|
||
|
<li class="navelem"><a class="el" href="namespace_otter.html">Otter</a></li><li class="navelem"><a class="el" href="struct_otter_1_1_quaternion.html">Quaternion</a></li>
|
||
|
<li class="footer">Generated on Thu May 12 2016 18:16:53 for Otter by
|
||
|
<a href="http://www.doxygen.org/index.html">
|
||
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.5 </li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|