| Property | Defined By | ||
|---|---|---|---|
| NE : Number = 1e-6 [static] | FMath | ||
| Method | Defined By | ||
|---|---|---|---|
constrain(value:Number, min:Number, max:Number):Number [static]
値を決められた範囲に入れます. | FMath | ||
cosh(x:Number):Number [static]
cosh
| FMath | ||
cross(x0:Number, y0:Number, x1:Number, y1:Number):Number [static]
外積を取得します. | FMath | ||
[static]
外積ベクトルを取得します(3d). | FMath | ||
degrees(rad:Number):Number [static]
ラジアンを度に変換します. | FMath | ||
dist(x0:Number, y0:Number, x1:Number, y1:Number):Number [static]
距離を計算します. | FMath | ||
dist3d(x0:Number, y0:Number, z0:Number, x1:Number, y1:Number, z1:Number):Number [static]
距離を計算します(3D). | FMath | ||
dot(x0:Number, y0:Number, x1:Number, y1:Number):Number [static]
内積を取得します. | FMath | ||
dot3d(x0:Number, y0:Number, z0:Number, x1:Number, y1:Number, z1:Number):Number [static]
内積を取得します(3d). | FMath | ||
lerp(a:Number, b:Number, amt:Number):Number [static]
任意の範囲から割合に応じた値を返します. | FMath | ||
log10(value:Number):Number [static]
10を底とする対数を返します. | FMath | ||
log2(value:Number):Number [static]
2を底とする対数を返します. | FMath | ||
mag(x:Number, y:Number):Number [static]
ベクトル長を計算します. | FMath | ||
mag3d(x:Number, y:Number, z:Number):Number [static]
ベクトル長を計算します(3D). | FMath | ||
map(value:Number, low1:Number, high1:Number, low2:Number, high2:Number):Number [static]
値を、low1~high1 から low2~high2 へマッピングします. | FMath | ||
nEqual(a:Number, b:Number):Boolean [static]
2つの値の差が NE 以下かどうか判定します. | FMath | ||
norm(value:Number, low:Number, high:Number):Number [static]
任意の範囲で値を正規化します. | FMath | ||
quant(value:Number, tick:Number):Number [static]
| FMath | ||
radians(deg:Number):Number [static]
度をラジアンに変換します. | FMath | ||
random(high:Number, low:Number = 0):Number [static]
random
| FMath | ||
randomSeed(seed:uint):void [static]
set random seed
| FMath | ||
sinh(x:Number):Number [static]
sinh
| FMath | ||
sq(value:Number):Number [static]
2乗の値を返します. | FMath | ||
| Constant | Defined By | ||
|---|---|---|---|
| HALF_PI : Number = 1.5707963267948966 [static] | FMath | ||
| PI : Number = 3.141592653589793 [static] | FMath | ||
| QUART_PI : Number = 0.7853981633974483 [static] | FMath | ||
| TWO_PI : Number = 6.283185307179586 [static] | FMath | ||
| NE | property |
public static var NE:Number = 1e-6| constrain | () | method |
public static function constrain(value:Number, min:Number, max:Number):Number値を決められた範囲に入れます.
Parameters
value:Number | |
min:Number | |
max:Number |
Number |
| cosh | () | method |
public static function cosh(x:Number):Numbercosh
Parameters
x:Number |
Number |
| cross | () | method |
public static function cross(x0:Number, y0:Number, x1:Number, y1:Number):Number外積を取得します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
Number |
| cross3d | () | method |
public static function cross3d(x0:Number, y0:Number, z0:Number, x1:Number, y1:Number, z1:Number):FNumber3D外積ベクトルを取得します(3d).
Parameters
x0:Number | |
y0:Number | |
z0:Number | |
x1:Number | |
y1:Number | |
z1:Number |
FNumber3D |
| degrees | () | method |
public static function degrees(rad:Number):Numberラジアンを度に変換します.
Parameters
rad:Number |
Number |
| dist | () | method |
public static function dist(x0:Number, y0:Number, x1:Number, y1:Number):Number距離を計算します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
Number |
| dist3d | () | method |
public static function dist3d(x0:Number, y0:Number, z0:Number, x1:Number, y1:Number, z1:Number):Number距離を計算します(3D).
Parameters
x0:Number | |
y0:Number | |
z0:Number | |
x1:Number | |
y1:Number | |
z1:Number |
Number |
| dot | () | method |
public static function dot(x0:Number, y0:Number, x1:Number, y1:Number):Number内積を取得します.
Parameters
x0:Number | |
y0:Number | |
x1:Number | |
y1:Number |
Number |
| dot3d | () | method |
public static function dot3d(x0:Number, y0:Number, z0:Number, x1:Number, y1:Number, z1:Number):Number内積を取得します(3d).
Parameters
x0:Number | |
y0:Number | |
z0:Number | |
x1:Number | |
y1:Number | |
z1:Number |
Number |
| lerp | () | method |
public static function lerp(a:Number, b:Number, amt:Number):Number任意の範囲から割合に応じた値を返します.
Parameters
a:Number | |
b:Number | |
amt:Number — 0.0:a, 1.0:b, 0.5:middle value
|
Number |
| log10 | () | method |
public static function log10(value:Number):Number10を底とする対数を返します.
Parameters
value:Number |
Number |
| log2 | () | method |
public static function log2(value:Number):Number2を底とする対数を返します.
Parameters
value:Number |
Number |
| mag | () | method |
public static function mag(x:Number, y:Number):Numberベクトル長を計算します.
Parameters
x:Number | |
y:Number |
Number |
| mag3d | () | method |
public static function mag3d(x:Number, y:Number, z:Number):Numberベクトル長を計算します(3D).
Parameters
x:Number | |
y:Number | |
z:Number |
Number |
| map | () | method |
public static function map(value:Number, low1:Number, high1:Number, low2:Number, high2:Number):Number値を、low1~high1 から low2~high2 へマッピングします.
Parameters
value:Number | |
low1:Number | |
high1:Number | |
low2:Number | |
high2:Number |
Number |
| nEqual | () | method |
public static function nEqual(a:Number, b:Number):Boolean
2つの値の差が NE 以下かどうか判定します.
Parameters
a:Number | |
b:Number |
Boolean |
| norm | () | method |
public static function norm(value:Number, low:Number, high:Number):Number任意の範囲で値を正規化します.
Parameters
value:Number | |
low:Number | |
high:Number |
Number |
| quant | () | method |
public static function quant(value:Number, tick:Number):Number
Parameters
value:Number | |
tick:Number |
Number |
| radians | () | method |
public static function radians(deg:Number):Number度をラジアンに変換します.
Parameters
deg:Number |
Number |
| random | () | method |
public static function random(high:Number, low:Number = 0):Numberrandom
Parameters
high:Number | |
low:Number (default = 0) |
Number |
| randomSeed | () | method |
public static function randomSeed(seed:uint):voidset random seed
Parameters
seed:uint |
| sinh | () | method |
public static function sinh(x:Number):Numbersinh
Parameters
x:Number |
Number |
| sq | () | method |
public static function sq(value:Number):Number2乗の値を返します.
Parameters
value:Number |
Number |
| HALF_PI | Constant |
public static const HALF_PI:Number = 1.5707963267948966| PI | Constant |
public static const PI:Number = 3.141592653589793| QUART_PI | Constant |
public static const QUART_PI:Number = 0.7853981633974483| TWO_PI | Constant |
public static const TWO_PI:Number = 6.283185307179586