| 
| struct   | box_parser | 
|   | Supports box parsing.  More...
  | 
|   | 
| struct   | closing_parenthesis | 
|   | 
| struct   | container_appender | 
|   | 
| struct   | container_inserter | 
|   | Internal, parses coordinate sequences, strings are formated like "(1 2,3 4,...)".  More...
  | 
|   | 
| struct   | double_closing_parenthesis | 
|   | 
| struct   | geometry_parser | 
|   | 
| struct   | linestring_parser | 
|   | 
| struct   | multi_parser | 
|   | 
| struct   | multi_point_parser | 
|   | 
| struct   | noparenthesis_point_parser | 
|   | 
| struct   | opening_parenthesis | 
|   | 
| struct   | parsing_assigner | 
|   | 
| struct   | parsing_assigner< Point, DimensionCount, DimensionCount > | 
|   | 
| struct   | point_parser | 
|   | Internal, parses a point from a string like this "(x y)".  More...
  | 
|   | 
| struct   | polygon_parser | 
|   | Internal, parses a polygon from a string like this "((x y,x y),(x y,x y))".  More...
  | 
|   | 
| struct   | prefix_linestring_par | 
|   | 
| struct   | prefix_ring_par_par | 
|   | 
| struct   | ring_parser | 
|   | 
| struct   | segment_parser | 
|   | Supports segment parsing.  More...
  | 
|   | 
| struct   | stream_coordinate | 
|   | 
| struct   | stream_coordinate< P, Count, Count > | 
|   | 
| struct   | wkt_box | 
|   | 
| struct   | wkt_multi | 
|   | 
| struct   | wkt_point | 
|   | Stream points as WKT.  More...
  | 
|   | 
| struct   | wkt_poly | 
|   | 
| struct   | wkt_range | 
|   | Stream ranges as WKT.  More...
  | 
|   | 
| struct   | wkt_segment | 
|   | 
| struct   | wkt_sequence | 
|   | Stream sequence of points as WKT-part, e.g.  More...
  | 
|   | 
 | 
| template<typename Iterator >  | 
| void  | handle_open_parenthesis (Iterator &it, Iterator const &end, std::string const &wkt) | 
|   | 
| template<typename Iterator >  | 
| void  | handle_close_parenthesis (Iterator &it, Iterator const &end, std::string const &wkt) | 
|   | 
| template<typename Iterator >  | 
| void  | check_end (Iterator &it, Iterator const &end, std::string const &wkt) | 
|   | 
| bool  | one_of (tokenizer::iterator const &it, std::string const &value, bool &is_present) | 
|   | 
| bool  | one_of (tokenizer::iterator const &it, std::string const &value, bool &present1, bool &present2) | 
|   | 
| void  | handle_empty_z_m (tokenizer::iterator &it, tokenizer::iterator end, bool &has_empty, bool &has_z, bool &has_m) | 
|   | 
| template<typename Geometry >  | 
| bool  | initialize (tokenizer const &tokens, std::string const &geometry_name, std::string const &wkt, tokenizer::iterator &it) | 
|   | Internal, starts parsing.  More...
  | 
|   | 
template<typename Geometry > 
  
  
      
        
          | bool boost::geometry::detail::wkt::initialize  | 
          ( | 
          tokenizer const &  | 
          tokens,  | 
         
        
           | 
           | 
          std::string const &  | 
          geometry_name,  | 
         
        
           | 
           | 
          std::string const &  | 
          wkt,  | 
         
        
           | 
           | 
          tokenizer::iterator &  | 
          it  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Internal, starts parsing. 
- Parameters
 - 
  
    | tokens | boost tokens, parsed with separator " " and keeping separator "()"  | 
    | geometry | string to compare with first token  | 
  
   
References boost::tokenizer< TokenizerFunc, Iterator, Type >::begin(), check_end(), boost::tokenizer< TokenizerFunc, Iterator, Type >::end(), handle_empty_z_m(), boost::algorithm::iequals(), and boost::geometry::wkt().
Referenced by boost::adjacency_list< OutEdgeListS, distributedS< ProcessGroup, InVertexListS, InDistribution >, DirectedS, VertexProperty, EdgeProperty, GraphProperty, EdgeListS >::adjacency_list(), boost::circular_buffer< Sample >::circular_buffer(), boost::python::class_< W, X1, X2, X3 >::class_(), boost::token_iterator< TokenizerFunc, Iterator, Type >::token_iterator(), and boost::numeric::odeint::controlled_runge_kutta< ErrorStepper, ErrorChecker, Resizer, explicit_error_stepper_fsal_tag >::try_step().