diff options
| author | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-18 01:43:51 +0200 |
|---|---|---|
| committer | hannibal2 <24389977+hannibal00212@users.noreply.github.com> | 2023-05-18 01:43:51 +0200 |
| commit | 4eed61a02ad91cc68160754e68e9f4d23bd32e53 (patch) | |
| tree | eeb7638f7db3fb0e94e090483b038cc608f6baac /src/main/java/at/hannibal2/skyhanni/utils | |
| parent | a10c097974d0b476be275c1fd2888d7502508efd (diff) | |
| download | SkyHanni-4eed61a02ad91cc68160754e68e9f4d23bd32e53.tar.gz SkyHanni-4eed61a02ad91cc68160754e68e9f4d23bd32e53.tar.bz2 SkyHanni-4eed61a02ad91cc68160754e68e9f4d23bd32e53.zip | |
Migrated minion data into profile specific logic
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/utils/LorenzVec.kt | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/LorenzVec.kt b/src/main/java/at/hannibal2/skyhanni/utils/LorenzVec.kt index 8ac086718..5bce2d762 100644 --- a/src/main/java/at/hannibal2/skyhanni/utils/LorenzVec.kt +++ b/src/main/java/at/hannibal2/skyhanni/utils/LorenzVec.kt @@ -79,11 +79,6 @@ data class LorenzVec( return sqrt(x * x + y * y + z * z) } - //TODO make this class json serializable - fun encodeToString(): String { - return "$x:$y:$z" - } - fun isZero(): Boolean = x == 0.0 && y == 0.0 && z == 0.0 fun clone(): LorenzVec = LorenzVec(x, y, z) @@ -107,12 +102,9 @@ data class LorenzVec( return LorenzVec(x, z, y) } - //TODO make this class json serializable + // only for migration purposes fun decodeFromString(string: String): LorenzVec { - val split = string.split(":") - val x = split[0].toDouble() - val y = split[1].toDouble() - val z = split[2].toDouble() + val (x, y, z) = string.split(":").map { it.toDouble() } return LorenzVec(x, y, z) } } |
