Package | krewfw.data_structure |
Class | public class KrewVector2D |
Inheritance | KrewVector2D ![]() |
Property | Defined By | ||
---|---|---|---|
length : Number [read-only] | KrewVector2D | ||
x : Number | KrewVector2D | ||
y : Number | KrewVector2D |
Method | Defined By | ||
---|---|---|---|
KrewVector2D(x:Number = 0, y:Number = 0) | KrewVector2D | ||
dotProduct(other:KrewVector2D):Number | KrewVector2D | ||
KrewVector2D | |||
rotateTo(angleRadians:Number):void
rotate to specified angle from zero radian
| KrewVector2D | ||
setScalarMultiple(vector2D:KrewVector2D, scalar:Number):void | KrewVector2D | ||
setValue(x:Number, y:Number):void | KrewVector2D | ||
toString():String | KrewVector2D |
length | property |
length:Number
[read-only] public function get length():Number
x | property |
public var x:Number
y | property |
public var y:Number
KrewVector2D | () | Constructor |
public function KrewVector2D(x:Number = 0, y:Number = 0)
x:Number (default = 0 )
| |
y:Number (default = 0 )
|
dotProduct | () | method |
normalize | () | method |
rotateTo | () | method |
public function rotateTo(angleRadians:Number):void
rotate to specified angle from zero radian
Parameters
angleRadians:Number |
setScalarMultiple | () | method |
public function setScalarMultiple(vector2D:KrewVector2D, scalar:Number):void
Parameters
vector2D:KrewVector2D | |
scalar:Number |
setValue | () | method |
public function setValue(x:Number, y:Number):void
Parameters
x:Number | |
y:Number |
toString | () | method |
public function toString():String
ReturnsString |