◆ Wkb_parser()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::Wkb_parser  | 
          ( | 
          THD *  | 
          thd,  | 
         
        
           | 
           | 
          const dd::Spatial_reference_system *  | 
          srs,  | 
         
        
           | 
           | 
          bool  | 
          ignore_axis_order,  | 
         
        
           | 
           | 
          uchar *  | 
          begin,  | 
         
        
           | 
           | 
          uchar *  | 
          end  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_byte_order()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Byte_order gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_byte_order  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_double()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | double gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_double  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_geometry_type()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
 
 
◆ parse_geometrycollection()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Geometrycollection_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_geometrycollection  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_linestring()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Linestring_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_linestring  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_multilinestring()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Multilinestring_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_multilinestring  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_multipoint()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Multipoint_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_multipoint  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_multipolygon()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Multipolygon_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_multipolygon  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_point()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Point_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_point  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_polygon()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Polygon_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_polygon  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_uint32()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | std::uint32_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_uint32  | 
          ( | 
          Byte_order  | 
          bo | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_wkb()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Geometry * gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_wkb  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_wkb_linestring()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Linestring_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_wkb_linestring  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_wkb_point()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Point_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_wkb_point  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse_wkb_polygon()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Polygon_t gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::parse_wkb_polygon  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ reached_end()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | bool gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::reached_end  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ transform_x()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | double gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::transform_x  | 
          ( | 
          double  | 
          x | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ transform_y()
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | double gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::transform_y  | 
          ( | 
          double  | 
          y | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ m_angular_unit
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | double gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_angular_unit | 
         
       
   | 
  
private   | 
  
 
 
◆ m_begin
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | uchar* gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_begin | 
         
       
   | 
  
private   | 
  
 
 
◆ m_coordinate_system
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | Coordinate_system gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_coordinate_system | 
         
       
   | 
  
private   | 
  
 
 
◆ m_end
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | uchar* gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_end | 
         
       
   | 
  
private   | 
  
 
 
◆ m_positive_east
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | bool gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_positive_east | 
         
       
   | 
  
private   | 
  
 
 
◆ m_positive_north
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | bool gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_positive_north | 
         
       
   | 
  
private   | 
  
 
 
◆ m_prime_meridian
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | double gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_prime_meridian | 
         
       
   | 
  
private   | 
  
 
 
◆ m_swap_axes
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | bool gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_swap_axes | 
         
       
   | 
  
private   | 
  
 
 
◆ m_thd
template<typename Point_t , typename Linestring_t , typename Linearring_t , typename Polygon_t , typename Geometrycollection_t , typename Multipoint_t , typename Multilinestring_t , typename Multipolygon_t > 
  
  
      
        
          | THD* gis::Wkb_parser< Point_t, Linestring_t, Linearring_t, Polygon_t, Geometrycollection_t, Multipoint_t, Multilinestring_t, Multipolygon_t >::m_thd | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: