SCNQuaternion 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
四元数を表し、それらを操作するメソッドを含みます。
[System.Serializable]
public struct SCNQuaternion : IEquatable<SceneKit.SCNQuaternion>
type SCNQuaternion = struct
- 継承
-
SCNQuaternion
- 属性
- 実装
コンストラクター
SCNQuaternion(Matrix3) |
四元数を表し、それらを操作するメソッドを含みます。 |
SCNQuaternion(nfloat, nfloat, nfloat, nfloat) |
四元数を表し、それらを操作するメソッドを含みます。 |
SCNQuaternion(Quaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
SCNQuaternion(SCNVector3, nfloat) |
四元数を表し、それらを操作するメソッドを含みます。 |
SCNQuaternion(SCNVector3, Single) |
四元数を表し、それらを操作するメソッドを含みます。 |
SCNQuaternion(Single, Single, Single, Single) |
四元数を表し、それらを操作するメソッドを含みます。 |
フィールド
Identity |
回転を表さない四元数を返します。 |
プロパティ
Length |
四元数の長さを取得します。 |
LengthSquared |
四元数の長さの 2 乗を取得します。 |
W |
W コンポーネントを取得または設定します。 |
X |
X コンポーネントを取得または設定します。 |
Xyz |
X、Y、Z の各コンポーネントを取得または設定します。 |
Y |
Y コンポーネントを取得または設定します。 |
Z |
Z コンポーネントを取得または設定します。 |
メソッド
Add(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
を に |
Add(SCNQuaternion, SCNQuaternion) |
に を追加 |
Conjugate() |
このインスタンスの四元数コンジュゲートを返します。 |
Conjugate(SCNQuaternion, SCNQuaternion) |
の四元数コンジュゲートを |
Conjugate(SCNQuaternion) |
の四元数コンジュゲートを |
Equals(Object) |
|
Equals(SCNQuaternion) |
|
FromAxisAngle(SCNVector3, Single) |
指定した軸に対する指定した回転を表す新しい四元数を作成して返します。 |
GetHashCode() |
このインスタンスのハッシュコードを返します。 |
Invert(SCNQuaternion, SCNQuaternion) |
によって |
Invert(SCNQuaternion) |
によって |
Multiply(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
を |
Multiply(SCNQuaternion, SCNQuaternion) |
を |
Multiply(SCNQuaternion, Single, SCNQuaternion) |
スカラー |
Multiply(SCNQuaternion, Single) |
|
Normalize() |
インスタンスを単位の長さにスケーリングします。 |
Normalize(SCNQuaternion, SCNQuaternion) |
単位の長さにスケーリング |
Normalize(SCNQuaternion) |
単位の長さにスケーリング |
Slerp(SCNQuaternion, SCNQuaternion, Single) |
から 因子 |
Sub(SCNQuaternion, SCNQuaternion, SCNQuaternion) |
|
Sub(SCNQuaternion, SCNQuaternion) |
から |
ToAxisAngle() |
四元数の軸角度表現を返します。 |
ToAxisAngle(SCNVector3, nfloat) |
四元数を表し、それらを操作するメソッドを含みます。 |
ToAxisAngle(SCNVector3, Single) |
四元数の回転軸を に |
ToString() |
このインスタンスの文字列形式を返します。 |
演算子
Addition(SCNQuaternion, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
Equality(SCNQuaternion, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
Inequality(SCNQuaternion, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
Multiply(SCNQuaternion, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
Multiply(SCNQuaternion, Single) |
四元数を表し、それらを操作するメソッドを含みます。 |
Multiply(Single, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |
Subtraction(SCNQuaternion, SCNQuaternion) |
四元数を表し、それらを操作するメソッドを含みます。 |