Vector3D

extern class flash.geom.Vector3DAvailable in flash9 var length(default,null) : Float var lengthSquared(default,null) : Float var w : Float var x : Float var y : Float var z : Float function new( ?ax : Float, ?ay : Float, ?az : Float, ?aw : Float ) : Void function add( a : Vector3D ) : Vector3D function angleBetween( a : Vector3D ) : Float function clone() : Vector3D function crossProduct( a : Vector3D ) : Vector3D function decrementBy( a : Vector3D ) : Void function dotProduct( a : Vector3D ) : Float function equals( ?toCompare : Vector3D, ?allFour : Bool ) : Bool function incrementBy( a : Vector3D ) : Void function nearEquals( ?toCompare : Vector3D, ?tolerance : Float, ?allFour : Bool ) : Bool function negate() : Void function normalize() : Float function project() : Void function scaleBy( s : Float ) : Void function subtract( a : Vector3D ) : Vector3D function toString() : String static var XAXIS(default,null) : Vector3D static var YAXIS(default,null) : Vector3D static var ZAXIS(default,null) : Vector3D static function distance( pt1 : Vector3D, pt2 : Vector3D ) : Float
version #1970, modified 2008-07-28 09:58:55 by api