staticfinalread onlyX_AXIS:Vector3D
staticfinalread onlyY_AXIS:Vector3D
staticfinalread onlyZ_AXIS:Vector3D
staticangleBetween(a:Vector3D, b:Vector3D):Float
staticdistance(pt1:Vector3D, pt2:Vector3D):Float
@:value({ w : 0, z : 0, y : 0, x : 0 })new(x:Float = 0, y:Float = 0, z:Float = 0, w:Float = 0)
@:flash.propertyread onlylength:Float
@:flash.propertyread onlylengthSquared:Float
w:Float
x:Float
y:Float
z:Float
add(a:Vector3D):Vector3D
clone():Vector3D
@:require(flash11)copyFrom(sourceVector3D:Vector3D):Void
crossProduct(a:Vector3D):Vector3D
decrementBy(a:Vector3D):Void
dotProduct(a:Vector3D):Float
@:value({ allFour : false })equals(toCompare:Vector3D, allFour:Bool = false):Bool
incrementBy(a:Vector3D):Void
@:value({ allFour : false })nearEquals(toCompare:Vector3D, tolerance:Float, allFour:Bool = false):Bool
negate():Void
normalize():Float
project():Void
scaleBy(s:Float):Void
@:require(flash11)setTo(xa:Float, ya:Float, za:Float):Void
subtract(a:Vector3D):Vector3D
toString():String