OSDN Git Service

fix build system ofmoflib1 and saisei1
[moflib/moflib.git] / moflib-2.0 / doc / html / make__matrix_8hpp.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <title>MotifOfFunctionsLIBrary: /home/yasutomo/devel/moflib/moflib-2.0/src/mof/math/make_matrix.hpp</title>
6 <link href="tabs.css" rel="stylesheet" type="text/css"/>
7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
8 </head>
9 <body>
10 <!-- 作成: Doxygen 1.6.3 -->
11 <div class="navigation" id="top">
12   <div class="tabs">
13     <ul>
14       <li><a href="index.html"><span>メインページ</span></a></li>
15       <li><a href="namespaces.html"><span>ネームスペース</span></a></li>
16       <li><a href="annotated.html"><span>クラス</span></a></li>
17       <li class="current"><a href="files.html"><span>ファイル</span></a></li>
18     </ul>
19   </div>
20   <div class="tabs">
21     <ul>
22       <li><a href="files.html"><span>ファイル一覧</span></a></li>
23       <li><a href="globals.html"><span>ファイルメンバ</span></a></li>
24     </ul>
25   </div>
26 </div>
27 <div class="contents">
28 <h1>/home/yasutomo/devel/moflib/moflib-2.0/src/mof/math/make_matrix.hpp</h1><code>#include &lt;<a class="el" href="matrix_8hpp_source.html">mof/math/matrix.hpp</a>&gt;</code><br/>
29 <code>#include &lt;<a class="el" href="vector_8hpp_source.html">mof/math/vector.hpp</a>&gt;</code><br/>
30 <div class="dynheader">
31 make_matrix.hppのインクルード依存関係図</div>
32 <div class="dynsection">
33 <div class="center"><img src="make__matrix_8hpp__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hpp_map" alt=""/></div>
34 <map name="_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hpp_map" id="_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hpp">
35 <area shape="rect" href="matrix_8hpp.html" title="mof/math/matrix.hpp" alt="" coords="285,160,427,189"/><area shape="rect" href="vector_8hpp.html" title="mof/math/vector.hpp" alt="" coords="453,83,595,112"/><area shape="rect" href="matrix2_8hpp.html" title="mof/math/matrix2.hpp" alt="" coords="147,237,293,267"/><area shape="rect" href="matrix3_8hpp.html" title="mof/math/matrix3.hpp" alt="" coords="317,237,464,267"/><area shape="rect" href="basic__matrix_8hpp.html" title="mof/math/basic_matrix.hpp" alt="" coords="277,315,456,344"/><area shape="rect" href="mofdef_8hpp.html" title="mof/base/mofdef.hpp" alt="" coords="563,392,707,421"/><area shape="rect" href="threshold_8hpp.html" title="mof/math/threshold.hpp" alt="" coords="731,392,888,421"/><area shape="rect" href="tstring_8hpp.html" title="mof/base/tstring.hpp" alt="" coords="628,469,767,499"/><area shape="rect" href="vector2_8hpp.html" title="mof/math/vector2.hpp" alt="" coords="561,237,708,267"/><area shape="rect" href="vector3_8hpp.html" title="mof/math/vector3.hpp" alt="" coords="451,160,597,189"/><area shape="rect" href="basic__vector_8hpp.html" title="mof/math/basic_vector.hpp" alt="" coords="480,315,659,344"/></map>
36 </div>
37 <div class="dynheader">
38 このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。</div>
39 <div class="dynsection">
40 <div class="center"><img src="make__matrix_8hpp__dep__incl.png" border="0" usemap="#_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hppdep_map" alt=""/></div>
41 <map name="_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hppdep_map" id="_2home_2yasutomo_2devel_2moflib_2moflib-2_80_2src_2mof_2math_2make__matrix_8hppdep">
42 <area shape="rect" href="make__matrix_8cpp.html" title="/home/yasutomo/devel/moflib/moflib&#45;2.0/src/mof/math/make_matrix.cpp" alt="" coords="5,83,443,112"/><area shape="rect" href="math_8hpp.html" title="/home/yasutomo/devel/moflib/moflib&#45;2.0/src/mof/math/math.hpp" alt="" coords="467,83,859,112"/><area shape="rect" href="make__matrix__test_8cpp.html" title="/home/yasutomo/devel/moflib/moflib&#45;2.0/src/mof/math/test/make_matrix_test.cpp" alt="" coords="883,83,1376,112"/></map>
43 </div>
44
45 <p><a href="make__matrix_8hpp_source.html">ソースコードを見る。</a></p>
46 <table border="0" cellpadding="0" cellspacing="0">
47 <tr><td colspan="2"><h2>ネームスペース</h2></td></tr>
48 <tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof.html">mof</a></td></tr>
49 <tr><td class="memItemLeft" align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html">mof::math</a></td></tr>
50 <tr><td colspan="2"><h2>関数</h2></td></tr>
51 <tr><td class="memItemLeft" align="right" valign="top">const matrix2 &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ad1cdfb58945e9156251c7d2fd00e016d">mof::math::make_identity2</a> ()</td></tr>
52 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の恒等行列を生成する.  <a href="#ad1cdfb58945e9156251c7d2fd00e016d"></a><br/></td></tr>
53 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1b5f50f14acad7e97c0a9e31b29776c8">mof::math::make_scaling2</a> (const vector2 &amp;v)</td></tr>
54 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の拡大行列を生成する.  <a href="#a1b5f50f14acad7e97c0a9e31b29776c8"></a><br/></td></tr>
55 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abc3424ee2d6821df92b5f6df4da74a9f">mof::math::make_reverse_scaling2</a> (const matrix2 &amp;M)</td></tr>
56 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した拡大行列の逆の作用をもつ行列を生成する.  <a href="#abc3424ee2d6821df92b5f6df4da74a9f"></a><br/></td></tr>
57 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aa237c9491c6e1fc1857eba88d0fb0a3f">mof::math::make_rotation2</a> (const vector2 &amp;v)</td></tr>
58 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の回転行列を生成する.  <a href="#aa237c9491c6e1fc1857eba88d0fb0a3f"></a><br/></td></tr>
59 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a7d664cb6f09b9a8a4a56d1754da867ed">mof::math::make_reverse_rotation2</a> (const matrix2 &amp;M)</td></tr>
60 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した回転行列の逆の作用をもつ行列を生成する.  <a href="#a7d664cb6f09b9a8a4a56d1754da867ed"></a><br/></td></tr>
61 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#aed6a1eb135d05fb91f276509a49594ec">mof::math::make_translation2</a> (const vector2 &amp;v)</td></tr>
62 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">2次元同次変換行列の並進行列を生成する.  <a href="#aed6a1eb135d05fb91f276509a49594ec"></a><br/></td></tr>
63 <tr><td class="memItemLeft" align="right" valign="top">matrix2&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ab5f34268633d86e88f5f4c965768639b">mof::math::make_reverse_translation2</a> (const matrix2 &amp;M)</td></tr>
64 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した並進行列の逆の作用をもつ行列を生成する.  <a href="#ab5f34268633d86e88f5f4c965768639b"></a><br/></td></tr>
65 <tr><td class="memItemLeft" align="right" valign="top">const matrix3 &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a68bcc7a42140ed9d1a322a06847d9eb2">mof::math::make_identity3</a> ()</td></tr>
66 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の恒等行列を生成する.  <a href="#a68bcc7a42140ed9d1a322a06847d9eb2"></a><br/></td></tr>
67 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1d0414c0d4c0fa5859acf8fcf0006fea">mof::math::make_scaling3</a> (const vector3 &amp;v)</td></tr>
68 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の拡大行列を生成する.  <a href="#a1d0414c0d4c0fa5859acf8fcf0006fea"></a><br/></td></tr>
69 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#ad0dbb0628b0f57f4685cdf0751fe7656">mof::math::make_reverse_scaling3</a> (const matrix3 &amp;M)</td></tr>
70 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した拡大行列の逆の作用をもつ行列を生成する.  <a href="#ad0dbb0628b0f57f4685cdf0751fe7656"></a><br/></td></tr>
71 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#af95281a14711a300d673759470b1af59">mof::math::make_rotation3</a> (const vector3 &amp;v)</td></tr>
72 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の回転行列を生成する.  <a href="#af95281a14711a300d673759470b1af59"></a><br/></td></tr>
73 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a6fc9c7725d7f24efea603457e73ab040">mof::math::make_reverse_rotation3</a> (const matrix3 &amp;M)</td></tr>
74 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した回転行列の逆の作用をもつ行列を生成する.  <a href="#a6fc9c7725d7f24efea603457e73ab040"></a><br/></td></tr>
75 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#a1c10c0f7e385c674f79a66bed216079e">mof::math::make_translation3</a> (const vector3 &amp;v)</td></tr>
76 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列の並進行列を生成する.  <a href="#a1c10c0f7e385c674f79a66bed216079e"></a><br/></td></tr>
77 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abbba9dc0194fefbf46f93869253a82b6">mof::math::make_reverse_translation3</a> (const matrix3 &amp;M)</td></tr>
78 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">指定した並進行列の逆の作用をもつ行列を生成する.  <a href="#abbba9dc0194fefbf46f93869253a82b6"></a><br/></td></tr>
79 <tr><td class="memItemLeft" align="right" valign="top">matrix3&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacemof_1_1math.html#abb9534389ec1c32de0fa57738cef9514">mof::math::make_view3</a> (const vector3 &amp;eye, const vector3 &amp;lookat, const vector3 &amp;up)</td></tr>
80 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">3次元同次変換行列のカメラ行列を生成する.  <a href="#abb9534389ec1c32de0fa57738cef9514"></a><br/></td></tr>
81 </table>
82 </div>
83 <hr class="footer"/><address style="text-align: right;"><small>MotifOfFunctionsLIBraryに対してSun Oct 17 02:46:39 2010に生成されました。&nbsp;
84 <a href="http://www.doxygen.org/index.html">
85 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.3 </small></address>
86 </body>
87 </html>