
Immutable geometry primitives and utilities: 3x3 transformation matrix, integer/float rects and points, plus immutable variants, transformation helpers, and a lightweight API for spatial calculations.
Platform independent replacement for Android's with Immutable variants.
This library is published to Maven Central. To use it, add the following to your build files.
First, ensure mavenCentral() is in your repository list (usually in settings.gradle.kts):
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Then, add the dependency to the commonMain source set in your module's build.gradle.kts. The Kotlin Multiplatform plugin will automatically use the correct artifact for each target (Android, iOS, JVM, etc.).
kotlin {
sourceSets {
commonMain {
dependencies {
implementation("io.legere:geokt:1.0.0")
}
}
}
}Add mavenCentral() to your repository list (usually in settings.gradle.kts) and then add the following dependency to your app's build.gradle.kts file. Gradle's variant-aware dependency management will automatically select the correct artifact for Android.
dependencies {
implementation("io.legere:geokt:1.0.0")
}Platform independent replacement for Android's with Immutable variants.
This library is published to Maven Central. To use it, add the following to your build files.
First, ensure mavenCentral() is in your repository list (usually in settings.gradle.kts):
dependencyResolutionManagement {
repositories {
mavenCentral()
}
}Then, add the dependency to the commonMain source set in your module's build.gradle.kts. The Kotlin Multiplatform plugin will automatically use the correct artifact for each target (Android, iOS, JVM, etc.).
kotlin {
sourceSets {
commonMain {
dependencies {
implementation("io.legere:geokt:1.0.0")
}
}
}
}Add mavenCentral() to your repository list (usually in settings.gradle.kts) and then add the following dependency to your app's build.gradle.kts file. Gradle's variant-aware dependency management will automatically select the correct artifact for Android.
dependencies {
implementation("io.legere:geokt:1.0.0")
}