vibespatial.kernels.predicates.point_within_bounds

Classes

Functions

point_within_bounds(→ list[bool | None])

Module Contents

class vibespatial.kernels.predicates.point_within_bounds.NormalizedBoundsInput
bounds: numpy.ndarray
null_mask: numpy.ndarray
empty_mask: numpy.ndarray
geometry_array: vibespatial.geometry.owned.OwnedGeometryArray | None = None
vibespatial.kernels.predicates.point_within_bounds.point_within_bounds(points: vibespatial.predicates.point_within_bounds_cpu.PointSequence, polygons_or_bounds: vibespatial.predicates.point_within_bounds_cpu.BoundsSequence | vibespatial.predicates.point_within_bounds_cpu.PointSequence, *, dispatch_mode: vibespatial.runtime.ExecutionMode | str = ExecutionMode.AUTO, precision: vibespatial.runtime.precision.PrecisionMode | str = PrecisionMode.AUTO) list[bool | None]