libcuspatial  23.12.00
Loading...
Searching...
No Matches
Functions
bounding_boxes.hpp File Reference
#include <cudf/types.hpp>
#include <rmm/mr/device/per_device_resource.hpp>
#include <memory>

Go to the source code of this file.

Functions

std::unique_ptr< cudf::table > cuspatial::linestring_bounding_boxes (cudf::column_view const &linestring_offsets, cudf::column_view const &x, cudf::column_view const &y, double expansion_radius, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource())
 Compute minimum bounding boxes of a set of linestrings and an expansion radius.
 
std::unique_ptr< cudf::table > cuspatial::polygon_bounding_boxes (cudf::column_view const &poly_offsets, cudf::column_view const &ring_offsets, cudf::column_view const &x, cudf::column_view const &y, double expansion_radius=0.0, rmm::mr::device_memory_resource *mr=rmm::mr::get_current_device_resource())
 Compute minimum bounding box for each polygon in a list.