📄 class_r_v_o_1_1_vector2.html
字号:
<td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Scalar product. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>a</em> </td><td>The right hand side scalar </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The scalar product of the lhs vector and the rhs scalar. </dd></dl></div></div><p><a class="anchor" name="40caf8256a9e2e5afb83066ba7885cf8"></a><!-- doxytag: member="RVO::Vector2::operator/" ref="40caf8256a9e2e5afb83066ba7885cf8" args="(float a) const " --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> RVO::Vector2::operator/ </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Scalar division. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>a</em> </td><td>The right hand side scalar </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The scalar division of the lhs vector and the rhs scalar. </dd></dl></div></div><p><a class="anchor" name="21959f637557e6c363d215ab40e420fe"></a><!-- doxytag: member="RVO::Vector2::operator+" ref="21959f637557e6c363d215ab40e420fe" args="(const Vector2 &q) const " --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> RVO::Vector2::operator+ </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Vector addition. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The sum of the lhs vector and the rhs vector. </dd></dl></div></div><p><a class="anchor" name="ff35f96db97d77de18a647972a8050f5"></a><!-- doxytag: member="RVO::Vector2::operator-" ref="ff35f96db97d77de18a647972a8050f5" args="(const Vector2 &q) const " --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> RVO::Vector2::operator- </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Vector subtraction. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>The vector difference of the lhs vector and the rhs vector. </dd></dl></div></div><p><a class="anchor" name="d52e0f885b5a6c77774d2c4281187af7"></a><!-- doxytag: member="RVO::Vector2::operator==" ref="d52e0f885b5a6c77774d2c4281187af7" args="(const Vector2 &q) const " --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">bool RVO::Vector2::operator== </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Vector equality. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the lhs vector and the rhs vector are equal. False otherwise. </dd></dl></div></div><p><a class="anchor" name="8abb7b4b7d9c15c18e5824fc0c5dc937"></a><!-- doxytag: member="RVO::Vector2::operator!=" ref="8abb7b4b7d9c15c18e5824fc0c5dc937" args="(const Vector2 &q) const " --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">bool RVO::Vector2::operator!= </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"> const<code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>Vector inequality. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>True if the lhs vector and the rhs vector are not equal. False otherwise. </dd></dl></div></div><p><a class="anchor" name="ad95296d100131fee0df17d2a8dd1960"></a><!-- doxytag: member="RVO::Vector2::operator*=" ref="ad95296d100131fee0df17d2a8dd1960" args="(float a)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a>& RVO::Vector2::operator*= </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>The operator multiplies the vector by a scalar. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>a</em> </td><td>The scalar </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the vector. </dd></dl></div></div><p><a class="anchor" name="7cbe38003daf2405d201d140fc7ba99a"></a><!-- doxytag: member="RVO::Vector2::operator/=" ref="7cbe38003daf2405d201d140fc7ba99a" args="(float a)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a>& RVO::Vector2::operator/= </td> <td>(</td> <td class="paramtype">float </td> <td class="paramname"> <em>a</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>The operator divides the vector by a scalar. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>a</em> </td><td>The scalar </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the vector. </dd></dl></div></div><p><a class="anchor" name="fea120fdbd8852b87a3d466767c6173e"></a><!-- doxytag: member="RVO::Vector2::operator+=" ref="fea120fdbd8852b87a3d466767c6173e" args="(const Vector2 &q)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a>& RVO::Vector2::operator+= </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>The operator adds an rhs vector to the vector. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the vector. </dd></dl></div></div><p><a class="anchor" name="13f0f26e8e374e5a27669004e8bec2eb"></a><!-- doxytag: member="RVO::Vector2::operator-=" ref="13f0f26e8e374e5a27669004e8bec2eb" args="(const Vector2 &q)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a>& RVO::Vector2::operator-= </td> <td>(</td> <td class="paramtype">const <a class="el" href="class_r_v_o_1_1_vector2.html">Vector2</a> & </td> <td class="paramname"> <em>q</em> </td> <td> ) </td> <td width="100%"><code> [inline]</code></td> </tr> </table></div><div class="memdoc"><p>The operator subtracts an rhs vector from the vector. <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>q</em> </td><td>The right hand side vector </td></tr> </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>A reference to the vector. </dd></dl></div></div><p><hr>The documentation for this class was generated from the following file:<ul><li><a class="el" href="vector2_8h.html">vector2.h</a></ul></div><hr size="1"><address style="text-align: right;"><small>Generated on Sun May 25 17:16:13 2008 for RVO by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -