CLOVIS
11/09/2020, 11:14 AMCLOVIS
11/09/2020, 11:15 AMval selectedAxis = FMatrixRMaj(normals.numRows, 1)
for (i in 0 until normals.numRows)
selectedAxis.set(i, axis, b.get(i) - normals.get(i, axis) * value)
CLOVIS
11/09/2020, 11:15 AMinline fun vector(rows: Int, init: (Int) -> Float): FMatrixRMaj {
val ret = FMatrixRMaj(rows, 1)
for (row in 0 until rows)
ret.set(row, init(row))
return ret
}
val selectedAxis1 = vector(normals.numRows) { row ->
b.get(row) - normals.get(row, axis) * value
}
CLOVIS
11/09/2020, 11:16 AMkralli
11/09/2020, 11:21 AMset(Int, Int, Float)
the other one set(Int, Float)
.kralli
11/09/2020, 11:22 AMint var10 = false
will be eradicated by the JIT compiler.CLOVIS
11/09/2020, 12:14 PMkralli
11/09/2020, 12:25 PMCLOVIS
11/09/2020, 2:11 PM