线串交集结果。 更多...
公共类型 | |
using | point_t = vec_2d<T> |
using | segment_t = segment<T> |
using | types_t = uint8_t |
using | index_t = OffsetType |
公共属性 | |
std::unique_ptr< rmm::device_uvector< index_t > > | geometry_collection_offset |
联合列的列表偏移量。 | |
std::unique_ptr< rmm::device_uvector< types_t > > | types_buffer |
联合列结果。 | |
std::unique_ptr< rmm::device_uvector< index_t > > | offset_buffer |
std::unique_ptr< rmm::device_uvector< point_t > > | points_coords |
子项 0: 点结果。 | |
std::unique_ptr< rmm::device_uvector< segment_t > > | segments_coords |
子项 1: 线段结果。 | |
std::unique_ptr< rmm::device_uvector< index_t > > | lhs_linestring_id |
回溯索引。 | |
std::unique_ptr< rmm::device_uvector< index_t > > | lhs_segment_id |
std::unique_ptr< rmm::device_uvector< index_t > > | rhs_linestring_id |
std::unique_ptr< rmm::device_uvector< index_t > > | rhs_segment_id |
线串交集结果。
线串交集结果的拥有对象。结果建模自 arrow 类型 List
T | 坐标类型 |
OffsetType | 偏移量类型 |
定义于文件 intersection.cuh 的第 43 行。
using cuspatial::linestring_intersection_result< T, OffsetType >::index_t = OffsetType |
定义于文件 intersection.cuh 的第 47 行。
using cuspatial::linestring_intersection_result< T, OffsetType >::point_t = vec_2d<T> |
定义于文件 intersection.cuh 的第 44 行。
using cuspatial::linestring_intersection_result< T, OffsetType >::segment_t = segment<T> |
定义于文件 intersection.cuh 的第 45 行。
using cuspatial::linestring_intersection_result< T, OffsetType >::types_t = uint8_t |
定义于文件 intersection.cuh 的第 46 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::geometry_collection_offset |
联合列的列表偏移量。
定义于文件 intersection.cuh 的第 50 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::lhs_linestring_id |
回溯索引。
定义于文件 intersection.cuh 的第 63 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::lhs_segment_id |
定义于文件 intersection.cuh 的第 64 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::offset_buffer |
定义于文件 intersection.cuh 的第 54 行。
std::unique_ptr<rmm::device_uvector<point_t> > cuspatial::linestring_intersection_result< T, OffsetType >::points_coords |
子项 0: 点结果。
定义于文件 intersection.cuh 的第 57 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::rhs_linestring_id |
定义于文件 intersection.cuh 的第 65 行。
std::unique_ptr<rmm::device_uvector<index_t> > cuspatial::linestring_intersection_result< T, OffsetType >::rhs_segment_id |
定义于文件 intersection.cuh 的第 66 行。
std::unique_ptr<rmm::device_uvector<segment_t> > cuspatial::linestring_intersection_result< T, OffsetType >::segments_coords |
子项 1: 线段结果。
定义于文件 intersection.cuh 的第 60 行。
std::unique_ptr<rmm::device_uvector<types_t> > cuspatial::linestring_intersection_result< T, OffsetType >::types_buffer |
联合列结果。
定义于文件 intersection.cuh 的第 53 行。