Click or drag to resize
Vector3 Structure
3 次元ベクトルのクラスです。

Namespace: Lumino
Assembly: LuminoDotNet (in LuminoDotNet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public struct Vector3

The Vector3 type exposes the following members.

Constructors
  NameDescription
Public methodVector3
各要素を指定して初期化します。
Top
Methods
  NameDescription
Public methodStatic memberCatmullRom
指定された 3D ベクトルを Catmull-Rom 補間します。
Public methodStatic memberCross
2 つの 3D ベクトルの外積を計算します。
Public methodStatic memberDot
2 つの 3D ベクトルの内積を計算します。
Public methodEquals
Indicates whether this instance and a specified object are equal.
(Inherited from ValueType.)
Public methodGetHashCode
Returns the hash code for this instance.
(Inherited from ValueType.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLerp
2 つの 3D ベクトル間を線形補間します。
Public methodNormalize
3D ベクトルを正規化します。
Public methodStatic memberNormalize(Vector3)
3D ベクトルを正規化します。
Public methodStatic memberReflect
指定された法線で反射させたベクトルを計算します。
Public methodSet(Vector2, Single)
2D ベクトル と Z値 を指定して、3Dベクトルに値を設定します。
Public methodSet(Single, Single, Single)
3Dベクトルに値を設定します。
Public methodStatic memberSlide
指定された法線と方向から滑りベクトルを計算します。
Public methodToString
Returns the fully qualified type name of this instance.
(Inherited from ValueType.)
Public methodStatic memberTransform
指定された行列を使用して座標変換します。
Public methodStatic memberTransformCoord
指定された行列を使用して座標変換し、結果を w = 1 に射影します。
Top
Fields
  NameDescription
Public fieldX
Public fieldY
Public fieldZ
Top
Properties
  NameDescription
Public propertyLength
3Dベクトルの長さ
Public propertySquareLength
3D ベクトルの長さの2乗を計算する
Top
See Also