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 (Inherited from ValueType.)
Public methodGetHashCode (Inherited from ValueType.)
Public methodGetType (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 (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