加载中...
搜索中...
无匹配项
cuspatial::test::point_generator< T, Generator > 结构体模板参考

公共类型

using Cart2D = cuspatial::vec_2d<T>
 

公共成员函数

 point_generator (vec_2d< T > lower_left, vec_2d< T > upper_right, thrust::minstd_rand &engine_x, thrust::minstd_rand &engine_y, Generator gen_x, Generator gen_y)
 
Cart2D operator() (size_t n)
 

公共属性

value_generator< T, Generator > vgenx
 
value_generator< T, Generator > vgeny
 

详细描述

template<typename T, typename Generator>
struct cuspatial::test::point_generator< T, Generator >

定义于文件 random.cuh154 行。

成员类型定义文档

◆ Cart2D

template<typename T, typename Generator>
using cuspatial::test::point_generator< T, Generator >::Cart2D = cuspatial::vec_2d<T>

定义于文件 random.cuh155 行。

构造函数与析构函数文档

◆ point_generator()

template<typename T, typename Generator>
cuspatial::test::point_generator< T, Generator >::point_generator ( vec_2d< T > lower_left,
vec_2d< T > upper_right,
thrust::minstd_rand & engine_x,
thrust::minstd_rand & engine_y,
Generator gen_x,
Generator gen_y )
inline

定义于文件 random.cuh159 行。

成员函数文档

◆ operator()()

template<typename T, typename Generator>
Cart2D cuspatial::test::point_generator< T, Generator >::operator() ( size_t n)
inline

定义于文件 random.cuh170 行。

成员数据文档

◆ vgenx

template<typename T, typename Generator>
value_generator<T, Generator> cuspatial::test::point_generator< T, Generator >::vgenx

定义于文件 random.cuh156 行。

◆ vgeny

template<typename T, typename Generator>
value_generator<T, Generator> cuspatial::test::point_generator< T, Generator >::vgeny

定义于文件 random.cuh157 行。


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