vibespatial.constructive.stroke_cpu¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- vibespatial.constructive.stroke_cpu.empty_index_array() numpy.ndarray¶
- vibespatial.constructive.stroke_cpu.row_index_array(row_count: int) numpy.ndarray¶
- vibespatial.constructive.stroke_cpu.normalize_distances(distance, row_count: int) numpy.ndarray¶
- vibespatial.constructive.stroke_cpu.point_buffer_owned_cpu(values: collections.abc.Sequence[object | None] | numpy.ndarray, distance, *, quad_segs: int = 16) tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray]¶
- vibespatial.constructive.stroke_cpu.offset_curve_owned_cpu(values: collections.abc.Sequence[object | None] | numpy.ndarray, distance, *, quad_segs: int = 8, join_style: str = 'round', mitre_limit: float = 5.0) tuple[numpy.ndarray, numpy.ndarray, numpy.ndarray, vibespatial.geometry.owned.OwnedGeometryArray | None]¶
- vibespatial.constructive.stroke_cpu.supports_point_buffer_surface(geometries: numpy.ndarray, *, cap_style, join_style, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_point_buffer_gpu_surface(geometries: numpy.ndarray, *, quad_segs: int, cap_style, join_style, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_linestring_buffer_surface(geometries: numpy.ndarray, *, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_linestring_buffer_gpu_surface(geometries: numpy.ndarray, *, quad_segs: int, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_polygon_buffer_surface(geometries: numpy.ndarray, *, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_polygon_buffer_gpu_surface(geometries: numpy.ndarray, *, quad_segs: int, single_sided: bool) bool¶
- vibespatial.constructive.stroke_cpu.supports_offset_curve_surface(geometries: numpy.ndarray, *, join_style) bool¶
- vibespatial.constructive.stroke_cpu.benchmark_point_buffer_baseline(geometries: numpy.ndarray, distance: float, *, quad_segs: int) float¶
- vibespatial.constructive.stroke_cpu.benchmark_offset_curve_baseline(geometries: numpy.ndarray, distance: float, *, join_style: str) float¶