RegularXY class
          #include <eckit/geo/grid/RegularXY.h>
        
        
Base classes
- class Regular
Public types
- 
              using uid_t = std::string 
- using builder_t = BuilderT1<Grid>
- using ARG1 = const Spec&
- 
              using order_type = Order::value_type 
- using iterator = Iterator
Public static functions
- 
              static auto is_uid(const std::string& uid) -> bool 
- 
              static auto className() -> std::string 
Constructors, destructors, conversion operators
- 
              RegularXY(Range* x,
              Range* y,
              const area::BoundingBox* bbox, const Projection* proj) 
- RegularXY(const Spec&) explicit
Public functions
- auto dlon() const -> double
- auto dlat() const -> double
- auto nlon() const -> size_t
- auto nlat() const -> size_t
- 
              auto type() const -> const std::string& override 
- auto first_point() const -> Point override
- auto last_point() const -> Point override
- auto dx() const -> double virtual
- auto dy() const -> double virtual
- auto nx() const -> size_t virtual
- auto ny() const -> size_t virtual
- auto x() const -> const Range&
- auto y() const -> const Range&
- auto cbegin() const -> iterator override
- auto cend() const -> iterator override
- auto size() const -> size_t final
- 
              auto shape() const -> std::vector<size_t> override 
- 
              auto order() const -> const order_type& override 
- 
              auto reorder(const order_type& to) const -> Reordering override 
- auto begin() const -> iterator
- auto end() const -> iterator
- auto next_iterator() const -> NextIterator
- auto make_next_iterator() const -> NextIterator*
- auto spec() const -> const Spec&
- 
              auto spec_str() const -> std::string 
- auto empty() const -> bool virtual
- 
              auto uid() const -> uid_t 
- 
              auto calculate_uid() const -> uid_t virtual 
- auto includesNorthPole() const -> bool virtual
- auto includesSouthPole() const -> bool virtual
- auto isPeriodicWestEast() const -> bool virtual
- 
              auto to_points() const -> std::vector<Point> virtual 
- 
              auto to_latlons() const -> std::pair<std:: vector<double>, std:: vector<double>> virtual 
- auto area() const -> const Area& virtual
- auto crop(const Area&) const -> Reordering virtual
- auto projection() const -> const Projection& virtual
- 
              auto boundingBox() const -> const area::BoundingBox& virtual 
- 
              auto calculate_bbox() const -> area::BoundingBox* virtual 
- 
              auto make_grid_reordered(const order_type&) const -> Grid* virtual 
- auto make_grid_cropped(const Area&) const -> Grid* virtual
Private functions
- 
              void fill_spec(spec::Custom&) const override 
Typedef documentation
              using eckit::
            
              using eckit::
            
              using eckit::
            
              using eckit::
            
              using eckit::
            
Function documentation
              static bool eckit::
            
              static std::
            
              double eckit::
            
              double eckit::
            
              size_t eckit::
            
              size_t eckit::
            
              const Range& eckit::
            
              const Range& eckit::
            
              iterator eckit::
            
              iterator eckit::
            
              size_t eckit::
            
              std::
            
              const order_
            
              Reordering eckit::
            
              iterator eckit::
            
              iterator eckit::
            
              NextIterator eckit::
            
              NextIterator* eckit::
            
              const Spec& eckit::
            
              std::
            
              bool eckit::
            
              uid_
            
              uid_
            
              bool eckit::
            
              bool eckit::
            
              bool eckit::
            
              std::
            
              std::
            
              const Area& eckit::
            
              Reordering eckit::
            
              const Projection& eckit::
            
              const area::
            
              area::
            
              Grid* eckit::
            
              Grid* eckit::