getWorldTransform

actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: FloatArray?): FloatArray
actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: DoubleArray?): DoubleArray

Gets the world transform for a transform instance (accounting for parent transforms).

Return

A 4x4 matrix in row-major order

Parameters

instance

The transform instance

outWorldTransform

Optional array to fill with the world transform (or null)

expect fun getWorldTransform(instance: EntityInstance, outWorldTransform: FloatArray?): FloatArray
expect fun getWorldTransform(instance: EntityInstance, outWorldTransform: DoubleArray?): DoubleArray

Gets the world transform for a transform instance (accounting for parent transforms).

Return

A 4x4 matrix in row-major order

Parameters

instance

The transform instance

outWorldTransform

Optional array to fill with the world transform (or null)

actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: FloatArray?): FloatArray
actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: DoubleArray?): DoubleArray

Gets the world transform for a transform instance (accounting for parent transforms).

Return

A 4x4 matrix in row-major order

Parameters

instance

The transform instance

outWorldTransform

Optional array to fill with the world transform (or null)

actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: FloatArray?): FloatArray
actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: DoubleArray?): DoubleArray

Gets the world transform for a transform instance (accounting for parent transforms).

Return

A 4x4 matrix in row-major order

Parameters

instance

The transform instance

outWorldTransform

Optional array to fill with the world transform (or null)

actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: FloatArray?): FloatArray
actual fun getWorldTransform(instance: EntityInstance, outWorldTransform: DoubleArray?): DoubleArray

Gets the world transform for a transform instance (accounting for parent transforms).

Return

A 4x4 matrix in row-major order

Parameters

instance

The transform instance

outWorldTransform

Optional array to fill with the world transform (or null)