OmniSciDB  2e3a973ef4
Types.cpp File Reference
#include "Geospatial/Types.h"
#include <limits>
#include <gdal.h>
#include <ogr_geometry.h>
#include <ogrsf_frmts.h>
#include "Logger/Logger.h"
#include "Shared/sqltypes.h"
+ Include dependency graph for Types.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{Types.cpp}::Coords
 
struct  anonymous_namespace{Types.cpp}::BoundingBox
 
struct  Geospatial::anonymous_namespace{Types.cpp}::HexDigitToDecimalTable
 

Namespaces

 anonymous_namespace{Types.cpp}
 
 Geospatial
 
 Geospatial::anonymous_namespace{Types.cpp}
 

Functions

int anonymous_namespace{Types.cpp}::process_poly_ring (OGRLinearRing *ring, std::vector< double > &coords, BoundingBox *bbox)
 
uint8_t Geospatial::anonymous_namespace{Types.cpp}::hex_to_binary (const char &usb, const char &lsb)
 
std::vector< uint8_t > Geospatial::anonymous_namespace{Types.cpp}::hex_string_to_binary_vector (const std::string &wkb_hex)
 

Variables

constexpr auto anonymous_namespace{Types.cpp}::DOUBLE_MAX = std::numeric_limits<double>::max()
 
constexpr auto anonymous_namespace{Types.cpp}::DOUBLE_MIN = std::numeric_limits<double>::lowest()
 
struct Geospatial::anonymous_namespace{Types.cpp}::HexDigitToDecimalTable Geospatial::anonymous_namespace{Types.cpp}::hex_digit_to_decimal_table