Skip to content

commonnet.kernelpanicsoft.archie.data.utilTransformationHelper

TransformationHelper


Types

Deserializer


class Deserializer : JsonDeserializer<Transformation> 

TransformOrigin


Functions

epsilonEquals


fun epsilonEquals(v1: Vector4f, v2: Vector4f, epsilon: Float): Boolean

lerp


fun lerp(from: Vector3f?, to: Vector3f?, progress: Float): Vector3f

makeQuaternion


fun makeQuaternion(values: FloatArray): Quaternionf

quatFromXYZ


fun quatFromXYZ(xyz: FloatArray, degrees: Boolean): Quaternionf

fun quatFromXYZ(xyz: Vector3f, degrees: Boolean): Quaternionf

fun quatFromXYZ(x: Float, y: Float, z: Float, degrees: Boolean): Quaternionf

slerp


fun slerp(one: Transformation, that: Transformation, progress: Float): Transformation

fun slerp(v0: Quaternionfc, v1: Quaternionfc, t: Float): Quaternionf