加载中...
搜索中...
无匹配项
cuspatial::detail::interleaved_to_vec_2d< Iter, Enable > 结构模板参考

公共类型

使用 element_t = typename std::iterator_traits<Iter>::value_type
 
使用 value_type = vec_2d<element_t>
 

公共成员函数

constexpr interleaved_to_vec_2d (Iter it)
 
CUSPATIAL_HOST_DEVICE value_type operator() (std::size_t i)
 

公共属性

Iter it
 

详细描述

template<typename Iter, typename Enable = void>
结构体 cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >

定义于文件 iterator_factory.cuh 的第 111 行。

成员类型定义文档

◆ element_t

template<typename Iter, typename Enable = void>
使用 cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >::element_t = typename std::iterator_traits<Iter>::value_type

定义于文件 iterator_factory.cuh 的第 112 行。

◆ value_type

template<typename Iter, typename Enable = void>
使用 cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >::value_type = vec_2d<element_t>

定义于文件 iterator_factory.cuh 的第 113 行。

构造函数与析构函数文档

◆ interleaved_to_vec_2d()

template<typename Iter, typename Enable = void>
cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >::interleaved_to_vec_2d ( Iter it)
inlineconstexpr

定义于文件 iterator_factory.cuh 的第 115 行。

成员函数文档

◆ operator()()

template<typename Iter, typename Enable = void>
CUSPATIAL_HOST_DEVICE value_type cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >::operator() ( std::size_t i)
inline

定义于文件 iterator_factory.cuh 的第 117 行。

成员数据文档

◆ it

template<typename Iter, typename Enable = void>
Iter cuspatial::detail::interleaved_to_vec_2d< Iter, Enable >::it

定义于文件 iterator_factory.cuh 的第 114 行。


本结构体的文档生成自以下文件