Skip to content

Class GeoTransform

ClassList > GeoTransform

Public Functions

Type Name
GeoTransform (double upper_left_x, double upper_left_y, double dx=1.0, double dy=-1.0)
GeoTransform (const Coordinate2D< double > & upper_left, double resolution)
GeoTransform ()
GeoTransform (GDALDataset & dataset)
double dx () const
double dy () const
const double * get_raw () const
Coordinate2D< double > pixel_to_projection (const Coordinate2D< double > & coord) const
Coordinate2D< double > projection_to_pixel (const Coordinate2D< double > & coord) const
double rot_x () const
double rot_y () const
void set_dx (double dx)
void set_dy (double dy)
GeoTransform with_new_resolution (double new_resolution) const
double x () const
double y () const

Public Functions Documentation

function GeoTransform [1/4]

inline GeoTransform::GeoTransform (
    double upper_left_x,
    double upper_left_y,
    double dx=1.0,
    double dy=-1.0
) 

function GeoTransform [2/4]

inline explicit GeoTransform::GeoTransform (
    const  Coordinate2D < double > & upper_left,
    double resolution
) 

function GeoTransform [3/4]

inline GeoTransform::GeoTransform () 

function GeoTransform [4/4]

explicit GeoTransform::GeoTransform (
    GDALDataset & dataset
) 

function dx

inline double GeoTransform::dx () const

function dy

inline double GeoTransform::dy () const

function get_raw

inline const  double * GeoTransform::get_raw () const

function pixel_to_projection

inline Coordinate2D < double > GeoTransform::pixel_to_projection (
    const  Coordinate2D < double > & coord
) const

function projection_to_pixel

inline Coordinate2D < double > GeoTransform::projection_to_pixel (
    const  Coordinate2D < double > & coord
) const

function rot_x

inline double GeoTransform::rot_x () const

function rot_y

inline double GeoTransform::rot_y () const

function set_dx

inline void GeoTransform::set_dx (
    double dx
) 

function set_dy

inline void GeoTransform::set_dy (
    double dy
) 

function with_new_resolution

inline GeoTransform GeoTransform::with_new_resolution (
    double new_resolution
) const

function x

inline double GeoTransform::x () const

function y

inline double GeoTransform::y () const

Friends Documentation

friend operator<<

inline std::ostream & GeoTransform::operator<< (
    std::ostream & os,
    const  GeoTransform & transform
) 


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/grid/grid.hpp