Package | away3d.core.math |
Class | public final class Number3D |
Property | Defined by | ||
---|---|---|---|
BACKWARD : Number3D
[static]
| Number3D | ||
DOWN : Number3D
[static]
| Number3D | ||
FORWARD : Number3D
[static]
| Number3D | ||
LEFT : Number3D
[static]
| Number3D | ||
modulo : Number [read-only]
| Number3D | ||
modulo2 : Number [read-only]
| Number3D | ||
RIGHT : Number3D
[static]
| Number3D | ||
UP : Number3D
[static]
| Number3D | ||
x : Number Horizontal coordinate.
| Number3D | ||
y : Number Vertical coordinate.
| Number3D | ||
z : Number Depth coordinate
| Number3D |
Method | Defined by | ||
---|---|---|---|
Number3D
(x:Number = 0, y:Number = 0, z:Number = 0) | Number3D | ||
[static]
| Number3D | ||
Number3D | |||
[static]
| Number3D | ||
[static]
| Number3D | ||
[static]
| Number3D | ||
[static]
| Number3D | ||
[static]
| Number3D | ||
normalize(val:Number = 1):void
| Number3D | ||
Number3D | |||
[static]
| Number3D | ||
[static]
| Number3D | ||
toString():String
| Number3D |
BACKWARD | property |
public static var BACKWARD:Number3D
DOWN | property |
public static var DOWN:Number3D
FORWARD | property |
public static var FORWARD:Number3D
LEFT | property |
public static var LEFT:Number3D
modulo | property |
modulo:Number
[read-only]Implementation
public function get modulo():Number
modulo2 | property |
modulo2:Number
[read-only]Implementation
public function get modulo2():Number
RIGHT | property |
public static var RIGHT:Number3D
UP | property |
public static var UP:Number3D
x | property |
public var x:Number
Horizontal coordinate.
y | property |
public var y:Number
Vertical coordinate.
z | property |
public var z:Number
Depth coordinate
Number3D | () | constructor |
public function Number3D(x:Number = 0, y:Number = 0, z:Number = 0)
Parameters
x:Number (default = 0 )
|
|
y:Number (default = 0 )
|
|
z:Number (default = 0 )
|
add | () | method |
public static function add(v:Number3D, w:Number3D):Number3D
Parameters
v:Number3D |
|
w:Number3D |
Number3D |
clone | () | method |
closestPointOnPlane | () | method |
public static function closestPointOnPlane(p:Number3D, k:Number3D, n:Number3D):Number3D
Parameters
p:Number3D |
|
k:Number3D |
|
n:Number3D |
Number3D |
cross | () | method |
public static function cross(v:Number3D, w:Number3D):Number3D
Parameters
v:Number3D |
|
w:Number3D |
Number3D |
distance | () | method |
public static function distance(v:Number3D, w:Number3D):Number
Parameters
v:Number3D |
|
w:Number3D |
Number |
dot | () | method |
public static function dot(v:Number3D, w:Number3D):Number
Parameters
v:Number3D |
|
w:Number3D |
Number |
getAngle | () | method |
public static function getAngle(v:Number3D, w:Number3D = null):Number
Parameters
v:Number3D |
|
w:Number3D (default = null )
|
Number |
normalize | () | method |
public function normalize(val:Number = 1):void
Parameters
val:Number (default = 1 )
|
rotate | () | method |
scale | () | method |
public static function scale(v:Number3D, s:Number):Number3D
Parameters
v:Number3D |
|
s:Number |
Number3D |
sub | () | method |
public static function sub(v:Number3D, w:Number3D):Number3D
Parameters
v:Number3D |
|
w:Number3D |
Number3D |
toString | () | method |
public function toString():String
Returns
String |