atlas::util::CGALSphericalTriangulation class

Constructors, destructors, conversion operators

template<typename LonLatVector>
CGALSphericalTriangulation(const LonLatVector& lonlat)
CGALSphericalTriangulation(size_t N, const double lonlat[])
CGALSphericalTriangulation(size_t N, const double lon[], const double lat[])
CGALSphericalTriangulation(size_t N, const double lon[], const double lat[], int lon_stride, int lat_stride)
~CGALSphericalTriangulation()

Public functions

auto size() const -> size_t
void triangles(std::array<int, 3>[]) const
void triangles(std::array<long, 3>[]) const
void triangles(std::array<long long, 3>[]) const
void triangles(std::array<size_t, 3>[]) const
template<typename Value>
auto triangles() const -> std::vector<std::array<Value, 3>>
auto triangles() const -> std::vector<std::array<idx_t, 3>>

Function documentation

size_t atlas::util::CGALSphericalTriangulation::size() const

Returns number of triangles