package Ġdev . d re wh amil ton . in lined im ens . graphics Ċ Ċ import Ġandroid . graphics . Point Ċ import Ġdev . d re wh amil ton . in lined im ens . Px Int Ċ import Ġdev . d re wh amil ton . in lined im ens . px Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Px Int ] Ġunit - specific Ġwrapper Ġfor Ġ[ Point ]. Ċ Ġ*/ Ċ @ Jvm Inline Ċ value Ġclass ĠPx Point ( internal Ġval Ġpoint : ĠPoint ) Ġ{ ĊĊĠĠĠ Ġconstructor () Ġ: Ġthis ( Point ()) ĊĊĠĠĠ Ġconstructor ( x : ĠPx Int , Ġy : ĠPx Int ) Ġ: Ġthis ( Point ( x . value , Ġy . value )) ĊĊĠĠĠ Ġvar Ġx : ĠPx Int ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġpoint . x . px ĊĠĠĠĠĠĠĠ Ġset ( x ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpoint . x Ġ= Ġx . value ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġvar Ġy : ĠPx Int ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġpoint . y . px ĊĠĠĠĠĠĠĠ Ġset ( y ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpoint . y Ġ= Ġy . value ĊĠĠĠĠĠĠĠ Ġ} Ċ } Ċ