Result of linestring intersections. More...
#include <intersection.hpp>
Public Attributes | |
std::unique_ptr< cudf::column > | geometry_collection_offset |
List offsets to the union column. | |
std::unique_ptr< cudf::column > | types_buffer |
Union Column Results. | |
std::unique_ptr< cudf::column > | offset_buffer |
std::unique_ptr< cudf::column > | points |
Child 0: Point Results as List Type Column. | |
std::unique_ptr< cudf::column > | segments |
Child 1: Segment Results as List Type Column. | |
std::unique_ptr< cudf::column > | lhs_linestring_id |
Look-back Indices. | |
std::unique_ptr< cudf::column > | lhs_segment_id |
std::unique_ptr< cudf::column > | rhs_linestring_id |
std::unique_ptr< cudf::column > | rhs_segment_id |
Result of linestring intersections.
Owning object to hold the result of linestring intersections. The results are modeled after arrow type List<Union<Point, LineString>>, with additional information about the indices where the intersection locates.
Definition at line 34 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::geometry_collection_offset |
List offsets to the union column.
Definition at line 36 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::lhs_linestring_id |
Look-back Indices.
Definition at line 49 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::lhs_segment_id |
Definition at line 50 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::offset_buffer |
Definition at line 40 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::points |
Child 0: Point Results as List Type Column.
Definition at line 43 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::rhs_linestring_id |
Definition at line 51 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::rhs_segment_id |
Definition at line 52 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::segments |
Child 1: Segment Results as List Type Column.
Definition at line 46 of file intersection.hpp.
std::unique_ptr<cudf::column> cuspatial::linestring_intersection_column_result::types_buffer |
Union Column Results.
Definition at line 39 of file intersection.hpp.