加载中...
搜索中...
无匹配项
cuproj::clamp_angular_coordinates< Coordinate, T > 类模板参考

将角坐标限制在有效范围内,并按中央子午线 (lam0) 和可选的主子午线偏移量进行偏移。更多...

cuproj::clamp_angular_coordinates< Coordinate, T > 的继承图
cuproj::operation< Coordinate, T >

公共成员函数

CUPROJ_HOST_DEVICE clamp_angular_coordinates (projection_parameters< T > const ¶ms)
 构造一个新的角坐标限制对象。
 
CUPROJ_HOST_DEVICE Coordinate operator() (Coordinate const &coord, direction dir) const
 将角坐标限制在有效范围内。
 

详细描述

template<typename Coordinate, typename T = typename Coordinate::value_type>
class cuproj::clamp_angular_coordinates< Coordinate, T >

将角坐标限制在有效范围内,并按中央子午线 (lam0) 和可选的主子午线偏移量进行偏移。

模板参数
Coordinate坐标类型
T坐标值类型

定义位于文件 clamp_angular_coordinates.cuh 的第 42 行。

构造函数与析构函数文档

◆ clamp_angular_coordinates()

template<typename Coordinate, typename T = typename Coordinate::value_type>
CUPROJ_HOST_DEVICE cuproj::clamp_angular_coordinates< Coordinate, T >::clamp_angular_coordinates ( projection_parameters< T > const & params)
inline

构造一个新的角坐标限制对象。

参数
params投影参数

定义位于文件 clamp_angular_coordinates.cuh 的第 49 行。

成员函数文档

◆ operator()()

template<typename Coordinate, typename T = typename Coordinate::value_type>
CUPROJ_HOST_DEVICE Coordinate cuproj::clamp_angular_coordinates< Coordinate, T >::operator() ( Coordinate const & coord,
direction dir ) const
inlinenodiscard

将角坐标限制在有效范围内。

参数
coord要限制的坐标
dir操作方向
返回值
限制后的坐标

定义位于文件 clamp_angular_coordinates.cuh 的第 63 行。


本类的文档生成自以下文件