Vector3
概要
Vector3 Python の FOSS でのクラスです.
Vector3.dot は,このベクトルの点積を別のベクター3で返します.
このクラスでは,Python プログラムで Vector3 オブジェクトと作業するための 10 つの方法が提供されています. 可能な方法には: __init__, angle_between, compare_to, cos, cross, dot, normalize, parse, set, sin. すべてのパブリックメンバーは,Python パッケージのAspose.3D FOSSをインストールした後で,任意の Python アプリケーションにアクセスできます. 特性: length, length2, one, unit_x, unit_y, unit_z,そして4つ.
プロパティ
| 名称 (名) | タイプ | Access | 記述 |
|---|---|---|---|
x | float | 読み書きする | xを引く. これは,xの定義です. |
y | float | 読み書きする | yを引く. これは,yの定義です. |
z | float | 読み書きする | 値が0になるか,またはZを設定する. |
length | float | 読み取ること | 長いものになる. |
length2 | float | 読み取ること | 距離は2です. |
zero | 'Vector3' | 読み取ること | ゼロを手に入れる. |
one | 'Vector3' | 読み取ること | ひとつだけだ. |
unit_x | 'Vector3' | 読み取ること | xの単位が取れます. |
unit_y | 'Vector3' | 読み取ること | yの単位を引く. |
unit_z | 'Vector3' | 読み取ること | ユニットZを引く. |
メソッド
| Signature | 記述 |
|---|---|
__init__(x, y, z) | |
set(new_x: float, new_y: float, new_z: float) | |
dot(rhs: 'Vector3') → float | このベクトルのドット積を別のVector3で返します. |
cross(rhs: 'Vector3') → 'Vector3' | 変数値が返される. |
normalize() → 'Vector3' | 単位の長さのベクトル3を同じ方向で返します. |
angle_between(dir: 'Vector3', up) → float | 方向を上方回転する. このベクトルと別のベクターとの間の角度は, |
sin() → 'Vector3' | 配列がこのベクトルの各構成要素のシヌスである ベクター3を返します. |
cos() → 'Vector3' | |
compare_to(other: 'Vector3') → int | このベクトルを別のベクターと語文学的に比較して int を返します. |
parse(input: str) → 'Vector3' | 文字列の表現からVector3を作成する. |