differt.geometry.assemble_paths

Contents

differt.geometry.assemble_paths#

assemble_paths(from_vertices, intermediate_vertices, to_vertices=None)[source]#

Assemble paths vertices by concatenating start-, intermediate, and end-vertices.

Arrays broadcasting is automatically performed, and the total number of vertices per path is simply num_inter_vertices+2.

Parameters:
Return type:

Float[Array, '*batch num_vertices+2 3'] | Float[Array, '*batch 2 3']

Returns:

The assembled path vertices.