APILNVector3_CatmullRom Method |
指定された 3D ベクトルを Catmull-Rom 補間します。
Namespace: LuminoAssembly: LuminoDotNet (in LuminoDotNet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic static Result LNVector3_CatmullRom(
ref Vector3 vec1,
ref Vector3 vec2,
ref Vector3 vec3,
ref Vector3 vec4,
float t,
out Vector3 outVec
)
Public Shared Function LNVector3_CatmullRom (
ByRef vec1 As Vector3,
ByRef vec2 As Vector3,
ByRef vec3 As Vector3,
ByRef vec4 As Vector3,
t As Single,
<OutAttribute> ByRef outVec As Vector3
) As Result
public:
static Result LNVector3_CatmullRom(
Vector3% vec1,
Vector3% vec2,
Vector3% vec3,
Vector3% vec4,
float t,
[OutAttribute] Vector3% outVec
)
static member LNVector3_CatmullRom :
vec1 : Vector3 byref *
vec2 : Vector3 byref *
vec3 : Vector3 byref *
vec4 : Vector3 byref *
t : float32 *
outVec : Vector3 byref -> Result
Parameters
- vec1
- Type: LuminoVector3
処理の基になる 3D ベクトル - vec2
- Type: LuminoVector3
処理の基になる 3D ベクトル ( t = 0.0 のときの値 ) - vec3
- Type: LuminoVector3
処理の基になる 3D ベクトル ( t = 1.0 のときの値 ) - vec4
- Type: LuminoVector3
処理の基になる 3D ベクトル - t
- Type: SystemSingle
補間値 ( 0.0 ~ 1.0 ) - outVec
- Type: LuminoVector3
演算結果を格納する 3D ベクトル
Return Value
Type:
Result[Missing <returns> documentation for "M:Lumino.API.LNVector3_CatmullRom(Lumino.Vector3@,Lumino.Vector3@,Lumino.Vector3@,Lumino.Vector3@,System.Single,Lumino.Vector3@)"]
See Also