#include <cuproj/detail/pipeline.cuh>
#include <cuproj/ellipsoid.hpp>
#include <cuproj/operation/operation.cuh>
#include <cuproj/projection_parameters.hpp>
#include <rmm/cuda_stream_view.hpp>
#include <rmm/exec_policy.hpp>
#include <thrust/device_vector.h>
#include <thrust/transform.h>
#include <iterator>
#include <type_traits>
Go to the source code of this file.
|
template<typename Coordinate > |
using | cuproj::device_projection = typename detail::pipeline<Coordinate> |
| A projection object that can be invoked from __device__ code to transform coordinates.
|
|