11package imgui
22
3- import gli .hasnt
3+ import gli_ .hasnt
44import glm_.BYTES
55import glm_.f
6+ import glm_.func.common.max
67import glm_.glm
78import glm_.i
89import glm_.vec2.Vec2
@@ -148,8 +149,8 @@ class DrawList {
148149 if (cr.z > current.z) cr.z = current.z
149150 if (cr.w > current.w) cr.w = current.w
150151 }
151- cr.z = glm.max( cr.x, cr.z)
152- cr.w = glm.max( cr.y, cr.w)
152+ cr.z = cr.x max cr.z
153+ cr.w = cr.y max cr.w
153154
154155 _clipRectStack .push(cr)
155156 updateClipRect()
@@ -351,7 +352,7 @@ class DrawList {
351352
352353 for (i1 in 0 until count) {
353354 val i2 = if ((i1 + 1 ) == points.size) 0 else i1 + 1
354- var diff = points[i2] - points[i1]
355+ val diff = points[i2] - points[i1]
355356 diff * = diff.invLength(1f )
356357 tempNormals[i1].x = diff.y
357358 tempNormals[i1].y = - diff.x
@@ -373,7 +374,7 @@ class DrawList {
373374 val idx2 = if ((i1 + 1 ) == points.size) _vtxCurrentIdx else idx1 + 3
374375
375376 // Average normals
376- var dm = (tempNormals[i1] + tempNormals[i2]) * 0.5f
377+ val dm = (tempNormals[i1] + tempNormals[i2]) * 0.5f
377378 val dmr2 = dm.x * dm.x + dm.y * dm.y
378379 if (dmr2 > 0.000001f ) {
379380 var scale = 1f / dmr2
@@ -435,7 +436,7 @@ class DrawList {
435436 val idx2 = if ((i1 + 1 ) == points.size) _vtxCurrentIdx else idx1 + 4
436437
437438 // Average normals
438- var dm = (tempNormals[i1] + tempNormals[i2]) * 0.5f
439+ val dm = (tempNormals[i1] + tempNormals[i2]) * 0.5f
439440 val dmr2 = dm.x * dm.x + dm.y * dm.y
440441 if (dmr2 > 0.000001f ) {
441442 var scale = 1f / dmr2
@@ -501,7 +502,7 @@ class DrawList {
501502 val i2 = if ((i1 + 1 ) == points.size) 0 else i1 + 1
502503 val p1 = points[i1]
503504 val p2 = points[i2]
504- var diff = p2 - p1
505+ val diff = p2 - p1
505506 diff * = diff.invLength(1f )
506507
507508 val d = diff * (thickness * 0.5f )
@@ -566,7 +567,7 @@ class DrawList {
566567 while (i1 < points.size) {
567568 val p0 = points[i0]
568569 val p1 = points[i1]
569- var diff = p1 - p0
570+ val diff = p1 - p0
570571 diff * = diff.invLength(1f )
571572 tempNormals[i0].x = diff.y
572573 tempNormals[i0].y = - diff.x
@@ -579,7 +580,7 @@ class DrawList {
579580 // Average normals
580581 val n0 = tempNormals[i0]
581582 val n1 = tempNormals[i1]
582- var dm = (n0 + n1) * 0.5f
583+ val dm = (n0 + n1) * 0.5f
583584 val dmr2 = dm.x * dm.x + dm.y * dm.y
584585 if (dmr2 > 0.000001f ) {
585586 var scale = 1f / dmr2
0 commit comments