NGen
Loading...
Searching...
No Matches
ngen::geopackage::wkb::wgs84 Struct Reference

#include <wkb.hpp>

+ Inheritance diagram for ngen::geopackage::wkb::wgs84:
+ Collaboration diagram for ngen::geopackage::wkb::wgs84:

Public Member Functions

 wgs84 (uint32_t srs, const bg::srs::transformation<> &tr)
 
geojson::geometry operator() (point_t &g)
 
geojson::geometry operator() (linestring_t &g)
 
geojson::geometry operator() (polygon_t &g)
 
geojson::geometry operator() (multipoint_t &g)
 
geojson::geometry operator() (multilinestring_t &g)
 
geojson::geometry operator() (multipolygon_t &g)
 

Private Attributes

uint32_t srs
 
const bg::srs::transformation & tr
 

Constructor & Destructor Documentation

◆ wgs84()

ngen::geopackage::wkb::wgs84::wgs84 ( uint32_t srs,
const bg::srs::transformation<> & tr )
inline

Member Function Documentation

◆ operator()() [1/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( linestring_t & g)

◆ operator()() [2/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( multilinestring_t & g)

◆ operator()() [3/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( multipoint_t & g)

◆ operator()() [4/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( multipolygon_t & g)

◆ operator()() [5/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( point_t & g)

References srs, tr, and ngen::srs::epsg::wgs84.

◆ operator()() [6/6]

geojson::geometry ngen::geopackage::wkb::wgs84::operator() ( polygon_t & g)

Member Data Documentation

◆ srs

uint32_t ngen::geopackage::wkb::wgs84::srs
private

Referenced by operator()().

◆ tr

const bg::srs::transformation& ngen::geopackage::wkb::wgs84::tr
private

Referenced by operator()().


The documentation for this struct was generated from the following files: