Package-level declarations

Functions

Link copied to clipboard
fun frames(positions: List<Vector3>, directions: List<Vector3> = emptyList(), up0: Vector3): List<Matrix44>

Calculates a list of frame transformation matrices using parallel transport along a series of positions.

Link copied to clipboard
fun List<Vector3>.frames(up0: Vector3): List<Matrix44>

Calculate frames (pose matrices) using parallel transport

fun RectifiedPath3D.frames(ascendingTs: List<Double>, up0: Vector3, analyticalDirections: Boolean = true): List<Matrix44>

Computes a list of frame transformation matrices along a 3D rectified path using parallel transport.

fun Path3D.frames(ascendingTs: List<Double>, up0: Vector3, analyticalDirections: Boolean): List<Matrix44>

Generates a list of frame transformation matrices along a 3D path using parallel transport.