OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Geospatial::GeoTypesFactory Member List

This is the complete list of members for Geospatial::GeoTypesFactory, including all inherited members.

createGeoType(const std::string &wkt_or_wkb_hex, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
createGeoType(const WkbView, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
createGeoType(OGRGeometry *geom, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
createGeoTypeImpl(OGRGeometry *geom, const bool owns_geom_obj=true)Geospatial::GeoTypesFactoryprivatestatic
createOGRGeometry(const std::string &wkt_or_wkb_hex, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
getGeoColumns(const std::string &wkt_or_wkb_hex, SQLTypeInfo &ti, std::vector< double > &coords, std::vector< double > &bounds, std::vector< int > &ring_sizes, std::vector< int > &poly_rings, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
getGeoColumns(const std::vector< uint8_t > &wkb, SQLTypeInfo &ti, std::vector< double > &coords, std::vector< double > &bounds, std::vector< int > &ring_sizes, std::vector< int > &poly_rings, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
getGeoColumns(OGRGeometry *geom, SQLTypeInfo &ti, std::vector< double > &coords, std::vector< double > &bounds, std::vector< int > &ring_sizes, std::vector< int > &poly_rings, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
getGeoColumns(const std::vector< std::string > *wkt_or_wkb_hex_column, SQLTypeInfo &ti, std::vector< std::vector< double >> &coords_column, std::vector< std::vector< double >> &bounds_column, std::vector< std::vector< int >> &ring_sizes_column, std::vector< std::vector< int >> &poly_rings_column, const bool validate_with_geos_if_available)Geospatial::GeoTypesFactorystatic
getGeoColumnsImpl(const std::unique_ptr< GeoBase > &geospatial_base, SQLTypeInfo &ti, std::vector< double > &coords, std::vector< double > &bounds, std::vector< int > &ring_sizes, std::vector< int > &poly_rings)Geospatial::GeoTypesFactoryprivatestatic
getNullGeoColumns(SQLTypeInfo &ti, std::vector< double > &coords, std::vector< double > &bounds, std::vector< int > &ring_sizes, std::vector< int > &poly_rings)Geospatial::GeoTypesFactorystatic