PLUG-IN MEDIA 2D Vector Class, by Seb Lee-Delisle re-written for Papervision3D as Number2D.
Version 0.1 10 Feb 2008
modulo:Number
[read-only]Implementation
public function get modulo():Number
moduloSquared:Number
[read-only]Implementation
public function get moduloSquared():Number
public var x:Number
public var y:Number
public function Number2D(x:Number = 0, y:Number = 0)
Parameters
| x:Number (default = 0 )
|
|
| y:Number (default = 0 )
|
public static function add(v:Number2D, w:Number2D):Number2D
Parameters
Returns
public function angle():Number
Returns
public function clone():Number2D
Returns
public function copyFrom(v:Number2D):void
Parameters
public function copyTo(v:Number2D):void
Parameters
public function divideEq(d:Number):void
Parameters
public static function dot(v:Number2D, w:Number2D):Number
Parameters
Returns
public function isModuloEqualTo(v:Number):Boolean
Parameters
Returns
public function isModuloGreaterThan(v:Number):Boolean
Parameters
Returns
public function isModuloLessThan(v:Number):Boolean
Super fast modulo(length, magnitude) comparisons.
Parameters
Returns
public function minusEq(v:Number2D):void
Parameters
public function multiplyEq(d:Number):void
Parameters
public static function multiplyScalar(v:Number2D, n:Number):Number2D
Parameters
Returns
public function normalise():void
public function plusEq(v:Number2D):void
Parameters
public function reset(x:Number = 0, y:Number = 0):void
Parameters
| x:Number (default = 0 )
|
|
| y:Number (default = 0 )
|
public function reverse():void
public function rotate(angle:Number):void
Parameters
public static function subtract(v:Number2D, w:Number2D):Number2D
Parameters
Returns
public function toString():String
Returns
public static const DEGTORAD:Number = 0.017453292519943295
public static const RADTODEG:Number = 57.29577951308232
http://blog.papervision3d.org