<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>Irrlicht Engine: Member List</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <table class="irrlicht" > <tr valign="middle"> <td><font size="2"><a class="qindex" href="index.html"><font color="#FFFFFF">Home</font></a> | <a class="qindex" href="namespaces.html"><font color="#FFFFFF">Namespaces</font></a> | <a class="qindex" href="hierarchy.html"><font color="#FFFFFF">Hierarchy</font></a> | <a class="qindex" href="classes.html"><font color="#FFFFFF">Alphabetical List</font></a> | <a class="qindex" href="annotated.html"><font color="#FFFFFF"> Class list</font></a> | <a class="qindex" href="files.html"><font color="#FFFFFF">Files</font></a> | <a class="qindex" href="namespacemembers.html"><font color="#FFFFFF"> Namespace Members</font></a> | <a class="qindex" href="functions.html"><font color="#FFFFFF">Class members</font></a> | <a class="qindex" href="globals.html"><font color="#FFFFFF">File members</font></a> | <a class="qindex" href="pages.html"><font color="#FFFFFF">Tutorials</font></a></font> </td> </tr> </table> <!-- Generated by Doxygen 1.6.2 --> <div class="contents"> <h1>irr::core::vector3d< T > Member List</h1>This is the complete list of members for <a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a>, including all inherited members.<table> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aa2470a12e1ef53f440c95df6249e9aa4">crossProduct</a>(const vector3d< T > &p) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a0b247d39047c0e51ff16d0118bb396ab">dotProduct</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a7aa9401191db377d67a6d5b160e4c38e">equals</a>(const vector3d< T > &other, const T tolerance=(T) ROUNDING_ERROR_f32) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a357c8d00022e04a68fb20b24f9eb34ce">getAs4Values</a>(T *array) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#afd81bdc7d165f0e2082155127c3005e2">getDistanceFrom</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#afe85829b53b8ea449a4b51a2fb14c7be">getDistanceFromSQ</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a9485549addf9967247d3431c7746fbda">getHorizontalAngle</a>() const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ab0ad2c732121c2b6e36c2c2e9ed715fd">getInterpolated</a>(const vector3d< T > &other, f64 d) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#adb749559ee0941687d4692941146a388">getInterpolated_quadratic</a>(const vector3d< T > &v2, const vector3d< T > &v3, f64 d) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ab0f95138bd31d82b5486237c8e49a2d5">getLength</a>() const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ad72df96d0e280b0e6383be273f94f6ae">getLengthSQ</a>() const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#acf7b7537fb389b31478f6385f9eb3043">getSphericalCoordinateAngles</a>()</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a32a888e0f608a20deee98c794a321c4c">interpolate</a>(const vector3d< T > &a, const vector3d< T > &b, f64 d)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a55a10e03bc09f87b95fc81ea0d508722">invert</a>()</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ace05ee3b68b47c2ec6baff0d9d64de98">isBetweenPoints</a>(const vector3d< T > &begin, const vector3d< T > &end) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a84a1861464ef70e6965c146732103c09">normalize</a>()</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a125c9bfa0c551f3543f1466f1a670c51">operator!=</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aab7ded0a282f23cdc75533873f41dee5">operator*</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ae8ecbd713bd488d45eab406f34679c1c">operator*</a>(const T v) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a04e89643ddbd6e17ffceffd64e740760">operator*=</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a588d293d4d3ebd95240a9d2b46072233">operator*=</a>(const T v)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a19d8592169d08d461a80d0e3c5a27b7f">operator+</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a676c089849a119d557e3fd32eb47d2a8">operator+</a>(const T val) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a37360dbe7e5542e1cd3cdb768f250922">operator+=</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a90dd07738795890b90fbf4b133cd7930">operator+=</a>(const T val)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#acc66a64d3e7ee0b722d155c4e987ecbe">operator-</a>() const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ae17fdfbc02988aff60dfde5456c9032d">operator-</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a4c9b7154c6d582cd49039bd4f61c48cb">operator-</a>(const T val) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a91a4a39544340b3d02e81659f1a0b7d2">operator-=</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#afe666e30d5e903d4d910f2544829233c">operator-=</a>(const T val)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a82f734747a8d460a73482dc69a1d2ece">operator/</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a783084cb15a1a395c54de649544de966">operator/</a>(const T v) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a209ccfebc45319b6f69e7b90acf58693">operator/</a>(s32 val) const</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ab46c94558797997b369cfe0a38c57794">operator/=</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a6b1f864e2316167a8b5a65ca086c11ff">operator/=</a>(const T v)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a4ae6635ddbc813d2981635cb65e18723">operator/=</a>(s32 val)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a9ce8b1cf82c64f0985cf668056698519">operator<</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ad567b75b65cd2ded2312d41f7a5263da">operator<=</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#afaaaf1d22c44ac50d03026cbfc794c42">operator=</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a3908b4e712fa753a0c88ca6dfce36e34">operator==</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aeabe64473259a894507360f399d7f816">operator></a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ab3c1da2da396a7f2ae336fda985cab6d">operator>=</a>(const vector3d< T > &other) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ac38b75735ec06716305fbb09ec71784d">rotateXYBy</a>(f64 degrees, const vector3d< T > &center=vector3d< T >())</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a621fbddb42814edd3d14410252cf7b7a">rotateXZBy</a>(f64 degrees, const vector3d< T > &center=vector3d< T >())</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aaa048312f75f152861479cb48e2ddfe4">rotateYZBy</a>(f64 degrees, const vector3d< T > &center=vector3d< T >())</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a4db5cfbb71995227e37334a19278474d">rotationToDirection</a>(const vector3d< T > &forwards=vector3d< T >(0, 0, 1)) const </td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a3e9048423e1176a7342759a290d55c96">set</a>(const T nx, const T ny, const T nz)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aaa41e0e1f747d4d83af8ac6b621184da">set</a>(const vector3d< T > &p)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ae593448ac63803b3d254b0e6c7600f28">setLength</a>(T newlength)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#aed8875ec8b9653857ea87fdb8213daf1">vector3d</a>()</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a10687f6e33f8f795961a9b8f0a71c79b">vector3d</a>(T nx, T ny, T nz)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a08093c70044d66a5c3cdec2522b868f2">vector3d</a>(T n)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline, explicit]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a039600f48ce75c9eca6c0899135e60d5">vector3d</a>(const vector3d< T > &other)</td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td><code> [inline]</code></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#a8c9ed06774dc668112bcefacb6e7732b">X</a></td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#af8f87c2fe0ce717ade7c3d7419302fbd">Y</a></td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td></td></tr> <tr class="memlist"><td><a class="el" href="classirr_1_1core_1_1vector3d.html#ac2beb702e718c3579971348981b220ed">Z</a></td><td><a class="el" href="classirr_1_1core_1_1vector3d.html">irr::core::vector3d< T ></a></td><td></td></tr> </table></div> <hr size="1"> <address style="align: right;"> <small> </small> </address> <table width="100%" border="0" cellspacing="0" cellpadding="2"> <tr> <td width="0"> <div align="left"><small><a href="http://irrlicht.sourceforge.net" target="_blank"><img src="irrlicht.png" alt="The Irrlicht Engine" align="middle" border=0 width=88 height=31></a></small></div></td> <td> <div align="left"><small><em><font size="2">The <a href="http://irrlicht.sourceforge.net" target="_blank">Irrlicht Engine</a> Documentation © 2003-2010 by Nikolaus Gebhardt. Generated on Sun Oct 24 12:42:03 2010 by <a href="http://www.doxygen.org" target="_blank">Doxygen</a> (1.6.2)</font></em></small></div></td> </tr> </table> <address style="align: right;"> </address> </body> </html>