| 
    Fire Core
    8.0.0.alpha
    
   GIS framework per tutti gli usi 
   | 
 
Classe per la gestione del gestore delle proiezioni. Continua...
#include <ProjectionsManager.hpp>
  
 Membri pubblici | |
| void | putProjection (int srid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType, const std::string &projectionText) | 
| Inserisce una proiezione nel gestore delle proiezioni.  Continua... | |
| int | putProjection (fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType, const std::string &projectionText) | 
| Inserisce una proiezione nel gestore delle proiezioni.  Continua... | |
| void | removeProjection (int srid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType) | 
| bool | hasProjection (int srid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType) const | 
| std::string | getProjection (int srid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType) const | 
| int | getSrid (fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType, const std::string &projectionText) const | 
| void | updateProjections () const | 
| fire::gear::projection::Projection * | createProjection (int srid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType=fire::gear::projection::ProjectionTextType::Proj4) const | 
| fire::gear::projection::Projector * | createProjector (int sourceSrid, int destinationSrid, fire::gear::projection::ProjectionTextType::ProjectionTextType projectionTextType=fire::gear::projection::ProjectionTextType::Proj4) const | 
  Membri pubblici ereditati da fire::Object | |
| Object () | |
| Costruttore.  | |
| Object (const Object &object) | |
| Costruttore di copia.  Continua... | |
| fire::Object & | operator= (const fire::Object &object) | 
| Operatore di assegnamento.  Continua... | |
| virtual | ~Object () | 
| Distruttore.  | |
| virtual fire::Class < fire::Object > *  | getClass () const | 
| Restituisce la classe dell'oggetto.  Continua... | |
| virtual bool | equals (const Object &object) const | 
| Restituisce l'indicazione se l'oggetto è uguale ad un altro oggetto.  Continua... | |
| virtual bool | operator== (const Object &object) const | 
| Operatore di uguaglianza.  Continua... | |
| std::size_t | hashCode () const | 
| Restituisce il codice dell'oggetto.  Continua... | |
| void | notify () const | 
| Notifica.  | |
| void | notifyAll () const | 
| Notifica tutti.  | |
| virtual std::string | toString () const | 
| Restituisce la rappresentazione alfabetica dell'oggetto.  Continua... | |
| void | wait () const | 
| Aspetta.  | |
| void | waitFor (std::size_t timeout) const | 
| Aspetta per un determinato tempo (in millisecondi)  Continua... | |
| void | waitFor (std::size_t timeout, int nanos) const | 
| Aspetta per un determinato tempo (in millisecondi)  Continua... | |
| virtual bool | operator< (const Object &object) const | 
| Operatore di minoranza.  Continua... | |
Membri pubblici statici | |
| static int | getUnknownSrid () | 
| Restituisce l'identificativo del sistema di riferimento sconosciuto.  Continua... | |
| static ProjectionsManager * | instance () | 
| Restituisce l'instanza del gestore delle proiezioni.  | |
| static ProjectionsManager * | instance (const std::string &projectionsPath) | 
| Restituisce l'instanza del gestore delle proiezioni.  Continua... | |
Attributi pubblici statici | |
| static const int | UnknownSrid | 
| Identificativo del sistema di riferimento sconosciuto.  | |
Altri membri ereditati | |
  Tipi pubblici ereditati da fire::Object | |
| 
typedef boost::unique_lock < boost::mutex >  | LockGuard | 
| Guardia per la sincronizzazione dell'oggetto.  | |
  Membri protetti ereditati da fire::Object | |
| Object * | clone () const | 
| Duplica l'oggetto.  Continua... | |
| void | finalize () | 
| Finalizza l'oggetto.  | |
  Attributi protetti ereditati da fire::Object | |
| boost::mutex | mutex | 
| Variabile per la sincronizzazione dell'oggetto.  | |
Classe per la gestione del gestore delle proiezioni.
| fire::gear::projection::Projection* fire::gear::projection::ProjectionsManager::createProjection | ( | int | srid, | 
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType = fire::gear::projection::ProjectionTextType::Proj4  | 
        ||
| ) | const | 
| srid | 
| fire::gear::projection::Projector* fire::gear::projection::ProjectionsManager::createProjector | ( | int | sourceSrid, | 
| int | destinationSrid, | ||
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType = fire::gear::projection::ProjectionTextType::Proj4  | 
        ||
| ) | const | 
| sourceSrid | |
| destinationSrid | 
| std::string fire::gear::projection::ProjectionsManager::getProjection | ( | int | srid, | 
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType | ||
| ) | const | 
| srid | |
| projectionTextType | 
| int fire::gear::projection::ProjectionsManager::getSrid | ( | fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType, | 
| const std::string & | projectionText | ||
| ) | const | 
| projectionTextType | |
| projectionText | 
      
  | 
  static | 
Restituisce l'identificativo del sistema di riferimento sconosciuto.
| bool fire::gear::projection::ProjectionsManager::hasProjection | ( | int | srid, | 
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType | ||
| ) | const | 
| srid | |
| projectionTextType | 
      
  | 
  static | 
Restituisce l'instanza del gestore delle proiezioni.
| projectionsPath | Percorso della risorsa delle proiezioni | 
| void fire::gear::projection::ProjectionsManager::putProjection | ( | int | srid, | 
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType, | ||
| const std::string & | projectionText | ||
| ) | 
Inserisce una proiezione nel gestore delle proiezioni.
| srid | Identificativo del sistema di riferimento della proiezione | 
| projectionTextType | Tipo del testo della proiezione | 
| projectionText | Testo della proiezione | 
| int fire::gear::projection::ProjectionsManager::putProjection | ( | fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType, | 
| const std::string & | projectionText | ||
| ) | 
Inserisce una proiezione nel gestore delle proiezioni.
| projectionTextType | Tipo del testo della proiezione | 
| projectionText | Testo della proiezione | 
| void fire::gear::projection::ProjectionsManager::removeProjection | ( | int | srid, | 
| fire::gear::projection::ProjectionTextType::ProjectionTextType | projectionTextType | ||
| ) | 
| srid | |
| projectionTextType |