times

open operator override fun times(scalar: Float): ImmutableVector2

Returns a new vector instance scaled by the given scalar


open operator override fun times(vector: ImmutableVector2): ImmutableVector2

Returns a new vector instance scaled by the given vector


fun times(factorX: Float, factorY: Float): ImmutableVector2

Returns a new vector instance scaled by the given factorX and factorY factors


operator fun times(transformation: Affine2): ImmutableVector2

Apply the given affine transformation and return the resulting vector