表示一个遵循geoarrow格式的多点数组的拥有者对象。 更多...
公共类型 | |
using | geometry_t = typename GeometryArray::value_type |
using | coord_t = typename CoordinateArray::value_type |
公共成员函数 | |
multipoint_array (thrust::device_vector< geometry_t > geometry_offsets_array, thrust::device_vector< coord_t > coordinate_array) | |
multipoint_array (rmm::device_uvector< geometry_t > &&geometry_offsets_array, rmm::device_uvector< coord_t > &&coordinate_array) | |
auto | size () |
返回多点数量。 | |
auto | range () |
返回多点数组的 range 对象。 | |
auto | to_host () const |
将偏移数组复制到主机。 | |
auto | release () |
释放所有权。 | |
表示一个遵循geoarrow格式的多点数组的拥有者对象。
GeometryArray | 几何偏移数组的类型 |
CoordinateArray | 坐标数组的类型 |
定义位于文件 vector_factories.cuh 的第 354 行。
using cuspatial::test::multipoint_array< GeometryArray, CoordinateArray >::coord_t = typename CoordinateArray::value_type |
定义位于文件 vector_factories.cuh 的第 357 行。
using cuspatial::test::multipoint_array< GeometryArray, CoordinateArray >::geometry_t = typename GeometryArray::value_type |
定义位于文件 vector_factories.cuh 的第 356 行。
|
inline |
定义位于文件 vector_factories.cuh 的第 359 行。
|
inline |
定义位于文件 vector_factories.cuh 的第 365 行。
|
inline |
返回多点数组的 range 对象。
定义位于文件 vector_factories.cuh 的第 376 行。
|
inline |
释放所有权。
定义位于文件 vector_factories.cuh 的第 394 行。
|
inline |
返回多点数量。
定义位于文件 vector_factories.cuh 的第 373 行。
|
inline |
将偏移数组复制到主机。
定义位于文件 vector_factories.cuh 的第 385 行。