Based on C++ example in "3D Math Primer", Chapter 6.
magnitude:Number
[read-write]Implementation
public function get magnitude():Number
public function set magnitude(value:Number):void
public var x:Number
public var y:Number
public var z:Number
public static var ZERO:Vector3
public function Vector3(x:Number, y:Number, z:Number)
Parameters
| x:Number |
|
| y:Number |
|
| z:Number |
public function add(v:Vector3):Vector3
Parameters
Returns
public function clone():Vector3
Member functions
Returns
public static function cross(a:Vector3, b:Vector3):Vector3
Parameters
Returns
public static function distance(a:Vector3, b:Vector3):Number
Parameters
Returns
public function divide(s:Number):Vector3
Parameters
Returns
public static function dot(a:Vector3, b:Vector3):Number
Parameters
Returns
public function equals(v:Vector3):Boolean
Parameters
Returns
public function multiply(v:Vector3):Vector3
Parameters
Returns
public function multiplyScalar(s:Number):Vector3
Parameters
Returns
public function negate():Vector3
Returns
public function normalize():void
public function subtract(v:Vector3):Vector3
Parameters
Returns
public static function sum(a:Vector3, b:Vector3):Vector3
Static functions
Parameters
Returns
public function toString():String
Returns
public function zero():void