Static methods

staticinlinedistance(v1:Vec2, v2:Vec2):FastFloat

staticinlinedistancef(v1x:FastFloat, v1y:FastFloat, v2x:FastFloat, v2y:FastFloat):FastFloat

staticinlinexAxis():Vec2

staticinlineyAxis():Vec2

Constructor

@:value({ y : 0.0, x : 0.0 })inlinenew(x:FastFloat = 0.0, y:FastFloat = 0.0)

Variables

Methods

inlineadd(v:Vec2):Vec2

inlineaddvecs(a:Vec2, b:Vec2):Vec2

inlineclamp(min:FastFloat, max:FastFloat):Vec2

inlineclone():Vec2

inlinedot(v:Vec2):FastFloat

inlineequals(v:Vec2):Bool

inlineexp(v:Vec2):Vec2

inlinelerp(from:Vec2, to:Vec2, s:FastFloat):Vec2

inlinenormalize():Vec2

inlinesetFrom(v:Vec2):Vec2

inlinesub(v:Vec2):Vec2

inlinesubvecs(a:Vec2, b:Vec2):Vec2