| Property | Defined by | ||
|---|---|---|---|
| length : Number [read-only]
length of vector
| FVec3D | ||
| normal : FVec3D
[read-only]
normalized vector copy;
| FVec3D | ||
![]() | x : Number | FNumber3D | |
![]() | y : Number | FNumber3D | |
![]() | z : Number | FNumber3D | |
| Method | Defined by | ||
|---|---|---|---|
|
FVec3D(x_:Number, y_:Number, z_:Number)
Cunstoractor
| FVec3D | ||
|
加算
| FVec3D | ||
|
[static]
Angle
| FVec3D | ||
|
clone
| FVec3D | ||
|
[static]
Cos
| FVec3D | ||
|
[static]
外積
| FVec3D | ||
|
[static]
距離
| FVec3D | ||
|
除算
| FVec3D | ||
|
[static]
内積
| FVec3D | ||
|
Equals
| FVec3D | ||
|
[static]
Interpolate
| FVec3D | ||
|
乗算
| FVec3D | ||
|
normalize(len:Number = 1.0):void
Normalize
| FVec3D | ||
|
[static]
距離ノルムL1
| FVec3D | ||
|
offset(x_:Number, y_:Number, z_:Number):void
Offset
| FVec3D | ||
|
randomVector(len:Number = 1.0):FVec3D
[static]
Random Vector
| FVec3D | ||
|
reverse():void
Reverse
| FVec3D | ||
|
scale(x_:Number, y_:Number, z_:Number):void
Scale
| FVec3D | ||
|
[static]
Sin
| FVec3D | ||
|
減算
| FVec3D | ||
|
toString():String
toString
| FVec3D | ||
| length | property |
length:Number [read-only]length of vector
Implementation public function get length():Number
| normal | property |
normal:FVec3D [read-only]normalized vector copy;
Implementation public function get normal():FVec3D
| FVec3D | () | constructor |
public function FVec3D(x_:Number, y_:Number, z_:Number)Cunstoractor
Parametersx_:Number |
|
y_:Number |
|
z_:Number |
| add | () | method |
| angle | () | method |
public static function angle(v0:FVec3D, v1:FVec3D):NumberAngle
Parametersv0:FVec3D |
|
v1:FVec3D |
Number |
| clone | () | method |
| cos | () | method |
public static function cos(v0:FVec3D, v1:FVec3D):NumberCos
Parametersv0:FVec3D |
|
v1:FVec3D |
Number |
| cross | () | method |
public static function cross(v0:FVec3D, v1:FVec3D):FVec3D外積
Parametersv0:FVec3D — 0
|
|
v1:FVec3D — 1
|
FVec3D —
cross product
|
| distance | () | method |
public static function distance(v0:FVec3D, v1:FVec3D):Number距離
Parametersv0:FVec3D — 0
|
|
v1:FVec3D — 1
|
Number — Distance
|
| divid | () | method |
| dot | () | method |
public static function dot(v0:FVec3D, v1:FVec3D):Number内積
Parametersv0:FVec3D — 0
|
|
v1:FVec3D — 1
|
Number — dot product
|
| equals | () | method |
| interpolate | () | method |
public static function interpolate(v0:FVec3D, v1:FVec3D, f:Number):FVec3DInterpolate
Parametersv0:FVec3D |
|
v1:FVec3D |
|
f:Number |
FVec3D —
Vector
|
| multi | () | method |
| normalize | () | method |
public function normalize(len:Number = 1.0):voidNormalize
Parameterslen:Number (default = 1.0) — length
|
| normL1 | () | method |
public static function normL1(v0:FVec3D, v1:FVec3D):Number距離ノルムL1
Parametersv0:FVec3D — 0
|
|
v1:FVec3D — 1
|
Number — Norm L1
|
| offset | () | method |
public function offset(x_:Number, y_:Number, z_:Number):voidOffset
Parametersx_:Number |
|
y_:Number |
|
z_:Number |
| randomVector | () | method |
public static function randomVector(len:Number = 1.0):FVec3DRandom Vector
Parameterslen:Number (default = 1.0) |
FVec3D —
Vector
|
| reverse | () | method |
public function reverse():voidReverse
| scale | () | method |
public function scale(x_:Number, y_:Number, z_:Number):voidScale
Parametersx_:Number |
|
y_:Number |
|
z_:Number |
| sin | () | method |
public static function sin(v0:FVec3D, v1:FVec3D):NumberSin
Parametersv0:FVec3D |
|
v1:FVec3D |
Number |
| subtract | () | method |
| toString | () | method |
public function toString():StringtoString
ReturnsString |