Sirius  0.0.0
Public Member Functions | Public Attributes | List of all members
sirius::gdal::GeoReference Struct Reference

Data class that represents GDAL geo reference information. More...

#include <sirius/gdal/wrapper.h>

Public Member Functions

 GeoReference ()
 
 GeoReference (const std::vector< double > &geo_trans, const std::string &proj_ref)
 
 ~GeoReference ()=default
 
 GeoReference (const GeoReference &)=default
 
GeoReferenceoperator= (const GeoReference &)=default
 
 GeoReference (GeoReference &&)=default
 
GeoReferenceoperator= (GeoReference &&)=default
 

Public Attributes

std::vector< double > geo_transform
 
std::string projection_ref
 
bool is_initialized {false}
 

Detailed Description

Data class that represents GDAL geo reference information.

Constructor & Destructor Documentation

◆ GeoReference() [1/4]

sirius::gdal::GeoReference::GeoReference ( )

◆ GeoReference() [2/4]

sirius::gdal::GeoReference::GeoReference ( const std::vector< double > &  geo_trans,
const std::string &  proj_ref 
)

◆ ~GeoReference()

sirius::gdal::GeoReference::~GeoReference ( )
default

◆ GeoReference() [3/4]

sirius::gdal::GeoReference::GeoReference ( const GeoReference )
default

◆ GeoReference() [4/4]

sirius::gdal::GeoReference::GeoReference ( GeoReference &&  )
default

Member Function Documentation

◆ operator=() [1/2]

GeoReference& sirius::gdal::GeoReference::operator= ( const GeoReference )
default

◆ operator=() [2/2]

GeoReference& sirius::gdal::GeoReference::operator= ( GeoReference &&  )
default

Member Data Documentation

◆ geo_transform

std::vector<double> sirius::gdal::GeoReference::geo_transform

◆ is_initialized

bool sirius::gdal::GeoReference::is_initialized {false}

◆ projection_ref

std::string sirius::gdal::GeoReference::projection_ref

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