classe che specializza l' interfaccia del reader delle geometrie per il formato GeoJson  
 Continua...
#include <JsonReader.hpp>
 | 
| 
virtual  | ~JsonReader () | 
|   | distruttore della classe 
  | 
|   | 
| void  | read (std::istream &inputStream, std::vector< fire::gear::geom::Geometry * > &geometries) | 
|   | metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel vettore passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson  Continua...
  | 
|   | 
| void  | read (const std::string &filePath, std::vector< fire::gear::geom::Geometry * > &geometries) | 
|   | metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel vettore passato come reference il file in input conteiene le Geometry come stringhe in formato GeoJson  Continua...
  | 
|   | 
| void  | read (std::istream &inputStream, fire::gear::Group &group) | 
|   | metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel Group passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson  Continua...
  | 
|   | 
| void  | read (const std::string &filePath, fire::gear::Group &group) | 
|   | metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel Group passato come reference  Continua...
  | 
|   | 
| fire::gear::geom::Geometry *  | read (const std::string &string) | 
|   | metodo per creare la Geometry specificata nella stringa di input in formato GeoJson  Continua...
  | 
|   | 
classe che specializza l' interfaccia del reader delle geometrie per il formato GeoJson 
 
metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel vettore passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson 
- Parametri
 - 
  
    | inputStream | stream di input con le Geometry in formato GeoJson  | 
    | geometries | reference al vettore su cui inserire tutte le Geometry | 
  
   
- Eccezioni
 - 
  
    | IoException | se inputStream contiene una riga non valida cioe' non corrispondente al formato GeoJson  | 
  
   
Implementa fire::gear::io::Reader.
 
 
metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel vettore passato come reference il file in input conteiene le Geometry come stringhe in formato GeoJson 
- Parametri
 - 
  
    | filePath | indica il path assoluto del file di input con le Geometry in formato GeoJson  | 
    | geometries | reference al vettore su cui inserire tutte le Geometry | 
  
   
- Eccezioni
 - 
  
    | IoException | se il file non esiste oppure se contiene una riga non valida cioe' non corrispondente al formato GeoJson  | 
  
   
Implementa fire::gear::io::Reader.
 
 
  
  
      
        
          | void fire::gear::io::JsonReader::read  | 
          ( | 
          std::istream &  | 
          inputStream,  | 
         
        
           | 
           | 
          fire::gear::Group &  | 
          group  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
metodo per leggere tutte le Geometry contenute nello stream di input e inserirle nel Group passato come reference lo stream in input contiene le Geometry come stringhe in formato GeoJson 
- Parametri
 - 
  
    | inputStream | stream di input con le Geometry in formato GeoJson  | 
    | group | reference al Group su cui inserire tutte le Entity ognuna associata ad una Geometry | 
  
   
- Eccezioni
 - 
  
    | IoException | se inputStream contiene una riga non valida cioe' non corrispondente al formato GeoJson  | 
  
   
Implementa fire::gear::io::Reader.
 
 
  
  
      
        
          | void fire::gear::io::JsonReader::read  | 
          ( | 
          const std::string &  | 
          filePath,  | 
         
        
           | 
           | 
          fire::gear::Group &  | 
          group  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
metodo per leggere tutte le Geometry contenute nel file il cui path assoluto e' specificato nella stringa di input e inserirle nel Group passato come reference 
- Parametri
 - 
  
    | filePath | indica il path assoluto del file di input con le Geometry in formato GeoJson  | 
    | group | reference al Group su cui inserire tutte le Entity ognuna associata ad una Geometry | 
  
   
- Eccezioni
 - 
  
    | IoException | se il file non esiste oppure se contiene una riga non valida cioe' non corrispondente al formato GeoJson  | 
  
   
Implementa fire::gear::io::Reader.
 
 
metodo per creare la Geometry specificata nella stringa di input in formato GeoJson 
- Parametri
 - 
  
    | string | stringa contenete la Geometry in formato GeoJson | 
  
   
- Restituisce
 - un puntatore alla Geoemtry creata
 
- Eccezioni
 - 
  
    | IoException | se la stringa non e' valida cioe' non corrispondente al formato GeoJson  | 
  
   
Implementa fire::gear::io::Reader.
 
 
La documentazione per questa classe รจ stata generata a partire dal seguente file: