vibespatial.overlay.faces

Exact device-resident face labeling and overlay face construction.

Attributes

cp

Functions

build_gpu_overlay_faces(...)

Build exact face topology and winding labels without host fallback.

Module Contents

vibespatial.overlay.faces.cp = None
vibespatial.overlay.faces.build_gpu_overlay_faces(left, right, *, half_edge_graph: vibespatial.overlay.types.HalfEdgeGraph | None = None, atomic_edges: vibespatial.overlay.types.AtomicEdgeTable | None = None, split_events: vibespatial.overlay.types.SplitEventTable | None = None, intersection_result: vibespatial.spatial.segment_primitives.SegmentIntersectionResult | None = None, dispatch_mode: vibespatial.runtime.ExecutionMode | str = ExecutionMode.GPU, row_isolated: bool = False, left_geometry_source_rows: cupy.ndarray | numpy.ndarray | None = None, right_geometry_source_rows: cupy.ndarray | numpy.ndarray | None = None, right_geometry_broadcast: bool = False) vibespatial.overlay.types.OverlayFaceTable

Build exact face topology and winding labels without host fallback.