@ file : Jvm Name (" Length Extensions ") Ċ Ċ package Ġio . ro ver . ex peri ences . ui . layout Ċ Ċ // Ġ/** Ċ // Ġ* ĠReturns Ġthe Ġamount Ġthe ĠLength 's Ġabsolute Ġvalue , Ġtaking Ġinto Ċ // Ġ* Ġaccount Ġthe Ġgiven Ġ[ again st ] Ġdenominator Ġif Ġthe ĠLength Ġis Ġa Ġpro portional Ġone Ġ( percentage ). Ċ // Ġ* Ċ // Ġ* ĠThe Ġmain Ġgoal Ġof Ġthis Ġfunction Ġis Ġto Ġabstract Ġaway Ġ[ Length ]' s Ġabsolute Ċ // Ġ* Ġand Ġpro portional Ġmodal ities . Ċ // Ġ*/ Ċ // Ġfun ĠLength . meas ured Again st ( again st : ĠDouble ): ĠDouble Ġ= Ġwhen Ġ( unit ) Ġ{ Ċ // ĠĠĠ ĠUnit Of Measure . Percentage Ġ-> Ġvalue Ġ* Ġagainst Ċ // ĠĠĠ ĠUnit Of Measure . Points Ġ-> Ġvalue Ċ // Ġ} Ċ // Ċ // Ġ/** Ċ // Ġ* ĠReturns Ġthe Ġamount Ġthe ĠLength 's Ġabsolute Ġvalue , Ġtaking Ġinto Ċ // Ġ* Ġaccount Ġthe Ġgiven Ġ[ again st ] Ġdenominator Ġif Ġthe ĠLength Ġis Ġa Ġpro portional Ġone Ġ( percentage ). Ċ // Ġ* Ċ // Ġ* ĠThe Ġgoal Ġof Ġthis Ġfunction Ġis Ġto Ġabstract Ġaway Ġ[ Length ]' s Ġabsolute Ċ // Ġ* Ġand Ġpro portional Ġmodal ities . Ċ // Ġ*/ Ċ // Ġfun ĠLength . meas ured Again st ( again st : ĠFloat ): ĠFloat Ġ= Ġwhen Ġ( unit ) Ġ{ Ċ // ĠĠĠ ĠUnit Of Measure . Percentage Ġ-> Ġvalue . toFloat () Ġ* Ġagainst Ċ // ĠĠĠ ĠUnit Of Measure . Points Ġ-> Ġvalue . toFloat () Ċ // Ġ} Ċ