package Ġcom . github . dw ur ste is en . min ig dx . math Ċ Ċ infix Ġfun ĠNumber . v 2 ( other : ĠNumber ) Ġ= ĠVector 2 ( this , Ġother ) Ċ Ċ fun ĠArray < Vector 2 >. as Float Array (): ĠFloat Array Ġ{ ĊĠĠĠ Ġreturn Ġthis . flatMap Ġ{ ĠlistOf ( it . x , Ġit . y ) Ġ} ĊĠĠĠĠĠĠĠ Ġ. toFloat Array () Ċ } Ċ Ċ data Ġclass ĠVector 2 ( var Ġx : ĠFloat , Ġvar Ġy : ĠFloat ) Ġ{ ĊĊĠĠĠ Ġconstructor ( x : ĠNumber , Ġy : ĠNumber ) Ġ: Ġthis ( x . toFloat (), Ġy . toFloat ()) Ċ } Ċ