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

199 lines
7.8 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>Vector 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>Vector API/jp</h1></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>VectorはFreeCADのいたる場所で使用されています。.
</p><p>例:
</p>
<pre>v=FreeCAD.Vector()
v=FreeCAD.Vector(1,0,0)
v=FreeCAD.Base.Vector()
v2 = FreeCAD.Vector(3,2,-5)
v3 = v.add(v2)
print v3.Length
</pre>
<div class="api">
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Length</b></big></div>
<div class="description">
<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>add</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>cross</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>distanceToLine</b></big> ( <i>Vector1,Vector2</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small>
</p><p><small><b>戻り値</b>:</small> ベクトル間の距離とVector1とVector2の間のライン
</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>distanceToPlane</b></big> ( <i>Vector1,Vector2</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>dot</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>getAngle</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>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>normalize</b></big> ( <i> </i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> ベクトルを規格化します長さを1.0に設定します)。
</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>projectToLine</b></big> ( <i>Vector1,Vector2</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> Vector1とVector2の間のラインにベクトルを射影します。
</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>projectToPlane</b></big> ( <i>Vector1,Vector2</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>scale</b></big> ( <i>Float,Float,Float</i> )</div>
<div class="description">
<p><small><b>説明</b>:</small> X、Y、Z方向のそれぞれに値を指定できる以外はmultiplyと同じです。
</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>sub</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:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>x</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ベクトルのX座標
</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:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>y</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ベクトルのY座標
</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:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>z</b></big></div>
<div class="description">
<p><small><b>戻り値</b>:</small> ベクトルのZ座標
</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=Vector_API/jp&amp;oldid=16359">http://www.freecadweb.org/wiki/index.php?title=Vector_API/jp&amp;oldid=16359</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>