| Package | krewfw.data_structure |
| Class | public class KrewVector2D |
| Inheritance | KrewVector2D Object |
| 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):voidrotate to specified angle from zero radian
Parameters
angleRadians:Number |
| setScalarMultiple | () | method |
public function setScalarMultiple(vector2D:KrewVector2D, scalar:Number):voidParameters
vector2D:KrewVector2D | |
scalar:Number |
| setValue | () | method |
public function setValue(x:Number, y:Number):voidParameters
x:Number | |
y:Number |
| toString | () | method |
public function toString():StringReturnsString |