Skip to content

Commit c768e16

Browse files
author
Jihye Hong
committed
Change the function description format
1 parent 3e5d37a commit c768e16

1 file changed

Lines changed: 15 additions & 13 deletions

File tree

css-nav-1/Overview.bs

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1257,41 +1257,43 @@ follow the following steps:
12571257
<div algorithm="to calculate the distance">
12581258
To <dfn lt="calculating the distance | to calculate the distance">calculate the <var>distance</var></dfn>, the function is defined as below:
12591259

1260-
<var>distance</var> = <var>euclidian</var> - <var>alignment</var> + <var>displacement</var> - <var>sqrt(Overlap)</var>
1260+
<pre class="prod">
1261+
<var>distance</var> = <var>euclidian</var> - <var>alignment</var> + <var>displacement</var> - <var>sqrt(Overlap)</var>
1262+
</pre>
12611263

12621264
The meaning of each factor in the function is as follows:
12631265

1264-
<dl>
1265-
<dt><var>euclidian</var>:
1266+
<dl dfn-type="value" dfn-for="spatial-navigation-distance-function">
1267+
<dt><var>euclidian</var>
12661268
<dd>The euclidian distance between <var>P1</var> and <var>P2</var>
1267-
<dd>formula = sqrt(pow(P1, 2) + pow(P2, 2))
1269+
<dd>Defined as <pre class="prod">sqrt(pow(<var>P1</var>, 2) + pow(<var>P2</var>, 2))</pre>
12681270

1269-
<dt><var>alignment</var>:
1271+
<dt><var>alignment</var>
12701272
<dd>The degree of alignment in <var>dir</var> between <var>searchOrigin</var> and <var>candidate</var>
1271-
<dd>formula = <var>alignBias</var> * <var>alignWeight</var>
1273+
<dd>Defined as <pre class="prod"><var>alignBias</var> * <var>alignWeight</var></pre>
12721274

12731275
* <var>alignBias</var>
12741276

1275-
* If the <var>dir</var> is left or right, height of <var>intersectRect</var> / the height of the candidate
1276-
* Else if the <var>dir</var> is up or down, width of <var>intersectRect</var> / the width of the candidate
1277+
* If the <var>dir</var> is left or right, height of <var>intersectRect</var> / the height of <var>candidate</var>
1278+
* Else if the <var>dir</var> is up or down, width of <var>intersectRect</var> / the width of <var>candidate</var>
12771279

12781280
* <var>alignWeight</var> is 5
12791281

1280-
<dt><var>displacement</var>:
1282+
<dt><var>displacement</var>
12811283
<dd>The degree of displacement in <var>dir</var> between <var>searchOrigin</var> and <var>candidate</var>
1282-
<dd>formula = (absolute distance on the axis orthogonal to <var>dir</var> + <var>orthogonalBias</var>) * <var>orthogonalWeight</var>
1284+
<dd>Defined as <pre class="prod">(absolute distance on the axis orthogonal to <var>dir</var> + <var>orthogonalBias</var>) * <var>orthogonalWeight</var></pre>
12831285

1284-
* <var>orthogonalBias</var>:
1286+
* <var>orthogonalBias</var>
12851287
* If the <var>dir</var> is left or right, height of <var>searchOrigin</var> / 2
12861288
* Else if the <var>dir</var> is up or down, width of <var>searchOrigin</var> / 2
12871289

12881290
* <var>orthogonalWeight</var>:
12891291
* If the <var>dir</var> is left or right, 30
12901292
* Else if the <var>dir</var> is up or down, 2
12911293

1292-
<dt><var>sqrt(Overlap)</var>:
1294+
<dt><var>sqrt(Overlap)</var>
12931295
<dd>The square root of the <var>intersectRect</var>(overlapped area) between the <a>boundary boxes</a> of <var>candidate</var> and <var>searchOrigin</var>
1294-
<dd>formula = sqrt(height of <var>intersectRect</var> * width of <var>intersectRect</var>)
1296+
<dd>Defined as <pre class="prod">sqrt(height of <var>intersectRect</var> * width of <var>intersectRect</var>)</pre>
12951297
</dl>
12961298

12971299
NOTE: The values of <var>alignWeight</var> and <var>orthogonalWeight</var> in the function are decided based on

0 commit comments

Comments
 (0)