MeshKernel
Public Member Functions | List of all members
meshkernel::ConvertSphericalToCartesian Class Reference

Converts points from spherical to Cartesian coordinate system. More...

#include <ProjectionConversions.hpp>

Inheritance diagram for meshkernel::ConvertSphericalToCartesian:
meshkernel::ConvertSphericalToCartesianBase< bg::srs::projection<> >

Public Member Functions

 ConvertSphericalToCartesian (const std::string &zone)
 Construct spherical to Cartesian with an zone string.
 
- Public Member Functions inherited from meshkernel::ConvertSphericalToCartesianBase< bg::srs::projection<> >
 ConvertSphericalToCartesianBase (const bg::srs::projection<> &proj)
 Constructor with projection.
 
virtual ~ConvertSphericalToCartesianBase ()=default
 Default destructor.
 
Projection SourceProjection () const
 The coordinate system of the point parameter to the conversion operation.
 
Projection TargetProjection () const
 The coordinate system of the point result of the conversion operation.
 
Point operator() (const Point &pnt) const
 Apply the conversion of a point in Spherical coordinate system to Cartesian.
 

Additional Inherited Members

- Public Types inherited from meshkernel::ConvertSphericalToCartesianBase< bg::srs::projection<> >
using LongLat = bg::model::d2::point_xy< double, bg::cs::geographic< bg::degree > >
 point in longitude-latitude space
 
using UTM = bg::model::d2::point_xy< double, Projection >
 Point in x-y space.
 

Detailed Description

Converts points from spherical to Cartesian coordinate system.


The documentation for this class was generated from the following file: