differt.geometry.assemble_path

Contents

differt.geometry.assemble_path#

assemble_path(from_vertex, intermediate_vertices, to_vertex=None)[source]#

Assemble path 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:

Assembled path vertices.