
commonMain.casperix.math.transform.Transform.kt Maven / Gradle / Ivy
package casperix.math.transform
import casperix.math.quaternion.float32.QuaternionFloat
import casperix.math.quaternion.float64.QuaternionDouble
import casperix.math.transform.float32.Transform3f
import casperix.math.transform.float64.Transform3d
import casperix.math.vector.float32.Vector3f
import casperix.math.vector.float64.Vector3d
fun transformOf(position: Vector3f, scale: Vector3f = Vector3f.ONE, rotation: QuaternionFloat = QuaternionFloat.IDENTITY): Transform3f {
return Transform3f(position, scale, rotation)
}
fun transformOf(position: Vector3d, scale: Vector3d = Vector3d.ONE, rotation: QuaternionDouble = QuaternionDouble.IDENTITY): Transform3d {
return Transform3d(position, scale, rotation)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy