
commonMain.casperix.math.vector.api.AbstractVector3.kt Maven / Gradle / Ivy
package casperix.math.vector.api
import casperix.math.vector.float32.Vector3f
import casperix.math.vector.float64.Vector3d
import casperix.math.vector.int32.Vector3i
import casperix.math.vector.uint32.Vector3u
interface AbstractVector3 : AbstractVectorN {
val x: Item
val y: Item
val z: Item
val xAxis: Self
val yAxis: Self
val zAxis: Self
fun toVector3d(): Vector3d
fun toVector3f(): Vector3f
fun toVector3i(): Vector3i
fun toVector3u(): Vector3u
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy