Property | Defined By | ||
---|---|---|---|
length : Number [read-only]
length of vector
| FVector | ||
normal : FVector [read-only]
normalized vector copy;
| FVector | ||
x : Number | FNumber3D | ||
y : Number | FNumber3D | ||
z : Number | FNumber3D |
Method | Defined By | ||
---|---|---|---|
FVector(x:Number, y:Number, z:Number)
Cunstoractor
| FVector | ||
加算
| FVector | ||
[static]
Angle
| FVector | ||
clone
| FVector | ||
[static]
Cos
| FVector | ||
[static]
外積
| FVector | ||
[static]
距離
| FVector | ||
除算
| FVector | ||
[static]
内積
| FVector | ||
Equals
| FVector | ||
[static]
Interpolate
| FVector | ||
乗算
| FVector | ||
normalize(len:Number = 1.0):void
Normalize
| FVector | ||
[static]
距離ノルムL1
| FVector | ||
randomVector(len:Number = 1.0):FVector [static]
Random Vector
| FVector | ||
[static]
Sin
| FVector | ||
減算
| FVector | ||
toString():String
toString
| FVector |
length | property |
length:Number
[read-only] length of vector
public function get length():Number
normal | property |
normal:FVector
[read-only] normalized vector copy;
public function get normal():FVector
FVector | () | Constructor |
public function FVector(x:Number, y:Number, z:Number)
Cunstoractor
Parametersx:Number | |
y:Number | |
z:Number |
add | () | method |
angle | () | method |
public static function angle(v0:FVector, v1:FVector):Number
Angle
Parameters
v0:FVector | |
v1:FVector |
Number |
clone | () | method |
cos | () | method |
public static function cos(v0:FVector, v1:FVector):Number
Cos
Parameters
v0:FVector | |
v1:FVector |
Number |
cross | () | method |
public static function cross(v0:FVector, v1:FVector):FVector
外積
Parameters
v0:FVector — 0
| |
v1:FVector — 1
|
FVector — cross product
|
dist | () | method |
public static function dist(v0:FVector, v1:FVector):Number
距離
Parameters
v0:FVector — 0
| |
v1:FVector — 1
|
Number — Distance
|
div | () | method |
dot | () | method |
public static function dot(v0:FVector, v1:FVector):Number
内積
Parameters
v0:FVector — 0
| |
v1:FVector — 1
|
Number — dot product
|
equals | () | method |
interpolate | () | method |
public static function interpolate(v0:FVector, v1:FVector, f:Number):FVector
Interpolate
Parameters
v0:FVector — Vector0
| |
v1:FVector — Vector1
| |
f:Number — f
|
FVector — Vector
|
mult | () | method |
normalize | () | method |
public function normalize(len:Number = 1.0):void
Normalize
Parameters
len:Number (default = 1.0 ) — length
|
normL1 | () | method |
public static function normL1(v0:FVector, v1:FVector):Number
距離ノルムL1
Parameters
v0:FVector — 0
| |
v1:FVector — 1
|
Number — Norm L1
|
randomVector | () | method |
public static function randomVector(len:Number = 1.0):FVector
Random Vector
Parameters
len:Number (default = 1.0 ) — length
|
FVector — Vector
|
sin | () | method |
public static function sin(v0:FVector, v1:FVector):Number
Sin
Parameters
v0:FVector | |
v1:FVector |
Number |
sub | () | method |
toString | () | method |
public function toString():String
toString
ReturnsString |