package Ġgithub . com . st 2 3 5 . lib _ chart io . internal . utils Ċ Ċ import Ġandroid . content . res . Resources Ċ import Ġandroid . util . Typed Value Ċ import Ġandroidx . annotation . Dimension Ċ import Ġandroidx . annotation . Px ĊĊ Ċ /** Ċ Ġ* ĠConverts Ġvalues Ġto Ġits Ġreal Ġpixel Ġsize Ċ Ġ* Ġusing Ġsystem Ġdensity Ġfactor Ċ Ġ* Ċ Ġ* Ġ@ return Ġvalue Ġin Ġpixels Ċ Ġ*/ Ċ @ Px Ċ internal Ġfun ĠInt . to Px (): ĠInt Ġ{ ĊĠĠĠ Ġreturn ĠTyped Value . apply Dimension ( ĊĠĠĠĠĠĠĠ ĠTyped Value . COMPLEX _ UNIT _ DIP , Ġthis . toFloat (), ĊĠĠĠĠĠĠĠ ĠResources . getSystem (). display Metrics ). toInt () Ċ } Ċ Ċ /** Ċ Ġ* ĠConverts Ġvalues Ġto Ġits Ġreal Ġpixel Ġsize Ċ Ġ* Ġusing Ġsystem Ġdensity Ġfactor Ċ Ġ* Ċ Ġ* Ġ@ return Ġvalue Ġin Ġpixels Ċ Ġ*/ Ċ @ Dimension ( unit Ġ= ĠDimension . PX ) Ċ internal Ġfun ĠFloat . to Px (): ĠFloat Ġ{ ĊĠĠĠ Ġreturn ĠTyped Value . apply Dimension ( ĊĠĠĠĠĠĠĠ ĠTyped Value . COMPLEX _ UNIT _ DIP , Ġthis , ĊĠĠĠĠĠĠĠ ĠResources . getSystem (). display Metrics ) Ċ } Ċ Ċ /** Ċ Ġ* ĠConverts Ġvalues Ġto Ġits Ġreal Ġpixel Ġsize Ċ Ġ* Ġusing Ġsystem Ġscaled Ġdensity Ġfactor Ċ Ġ* Ċ Ġ* Ġ@ return Ġvalue Ġin Ġpixels Ċ Ġ*/ Ċ @ Dimension ( unit Ġ= ĠDimension . PX ) Ċ internal Ġfun ĠFloat . sp To Px (): ĠFloat Ġ{ ĊĠĠĠ Ġreturn ĠTyped Value . apply Dimension ( ĊĠĠĠĠĠĠĠ ĠTyped Value . COMPLEX _ UNIT _ SP , Ġthis , ĊĠĠĠĠĠĠĠ ĠResources . getSystem (). display Metrics ) Ċ } Ċ