FreeCAD-Doc/localwiki/Matrix_API-jp.html
2018-07-19 18:47:02 -05:00

331 lines
13 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><title>Matrix API/jp</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Matrix API/jp</h1></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>4x4行列はFreeCADのいたる所で使用されており、次のいずれかのやり方で作成することが可能です
</p>
<pre>m=FreeCAD.Matrix()
m=FreeCAD.Base.Matrix()
print m.A21()
</pre>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 全ての行列要素
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A11</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A12</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A13</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A14</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A21</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A22</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A23</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A24</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A31</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A32</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A33</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A34</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A41</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A42</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A43</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>A44</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> 行列の要素の一つ
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>determinant</b></big> ( <i>Float</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 行列式を計算します。
</p><p><small><b>戻り値</b>:</small> 行列式
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>inverse</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 可能な場合、逆行列を計算します。
</p><p><small><b>戻り値</b>:</small> 行列
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>invert</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 可能な場合、逆行列を計算します。
</p><p><small><b>戻り値</b>:</small> 行列
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>move</b></big> ( <i>Vector</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> ベクトルに沿って行列を動かします。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>multiply</b></big> ( <i>Matrix または Vector</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 行列に行列、またはベクトルを掛けます。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>rotateX</b></big> ( <i>Float</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> X軸周りに行列を回転させますラジアン単位
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>rotateY</b></big> ( <i>Float</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> Y軸周りに行列を回転させますラジアン単位
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>rotateZ</b></big> ( <i>Float</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> Z軸周りに行列を回転させますラジアン単位
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>scale</b></big> ( <i>Vector</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> ベクトルを使って行列を拡大縮小します。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>transform</b></big> ( <i>Vector または Matrix</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 二つのベクトルのドット積を返します。
</p><p><small><b>戻り値</b>:</small>
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>unity</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> 行列を単位行列にします。
</p><p><small><b>戻り値</b>:</small> なし
</p>
</div>
</div>
<p><br />
</p><p><br />
</p>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Matrix_API/jp&amp;oldid=16126">http://www.freecadweb.org/wiki/index.php?title=Matrix_API/jp&amp;oldid=16126</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>