Fire Core  8.0.0.alpha
GIS framework per tutti gli usi
 Tutto Classi Namespace Funzioni Variabili Ridefinizioni di tipo (typedef) Tipi enumerati (enum) Valori del tipo enumerato Friend
Riferimenti per la classe fire::gear::Entity

#include <Entity.hpp>

Diagramma delle classi per fire::gear::Entity
fire::Object fire::Groupable< Object > fire::gear::geom::Envelope fire::gear::geom::Geometry fire::gis::feature::Feature fire::gis::data::Size fire::gear::geom::GeometryCollection fire::gear::geom::LineString fire::gear::geom::Point fire::gear::geom::Polygon fire::gear::geom::MultiLineString fire::gear::geom::MultiPoint fire::gear::geom::MultiPolygon fire::gear::geom::LinearRing

Tipi pubblici

typedef std::vector
< geom::Geometry * > 
vectorGeomType
 
typedef std::vector
< geom::Geometry * >::iterator 
iterator
 
typedef std::vector
< geom::Geometry * >
::const_iterator 
const_iterator
 
typedef std::vector
< geom::Geometry * >
::reverse_iterator 
reverse_iterator
 
typedef std::vector
< geom::Geometry * >
::const_reverse_iterator 
const_reverse_iterator
 
- Tipi pubblici ereditati da fire::Object
typedef boost::unique_lock
< boost::mutex > 
LockGuard
 Guardia per la sincronizzazione dell'oggetto.
 

Membri pubblici

 Entity ()
 
 Entity (const Entity &entity)
 
Entityoperator= (const Entity &entity)
 
virtual ~Entity ()
 
virtual vectorGeomType getGeometries ()
 
virtual iterator begin ()
 
virtual const_iterator begin () const
 
virtual iterator end ()
 
virtual const_iterator end () const
 
virtual reverse_iterator rbegin ()
 
virtual const_reverse_iterator rbegin () const
 
virtual reverse_iterator rend ()
 
virtual const_reverse_iterator rend () const
 
virtual geom::EnvelopegetEnvelope (int srid)
 
gear::event::EntityEventgetEvent ()
 
virtual
geom::GeometryType::GeometryType 
getGeometryType () const
 
- Membri pubblici ereditati da fire::Object
 Object ()
 Costruttore.
 
 Object (const Object &object)
 Costruttore di copia. Continua...
 
fire::Objectoperator= (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 protetti

void addGeometry (geom::Geometry *geometry)
 
void removeGeometry (geom::Geometry *geometry)
 
- Membri protetti ereditati da fire::Object
Objectclone () const
 Duplica l'oggetto. Continua...
 
void finalize ()
 Finalizza l'oggetto.
 

Altri membri ereditati

- Attributi protetti ereditati da fire::Object
boost::mutex mutex
 Variabile per la sincronizzazione dell'oggetto.
 

Descrizione dettagliata

Data
20/05/2015

NOT YET DOCUMENTED

Documentazione delle ridefinizioni dei tipi (typedef)

Data
09/03/2015

NOT YET DOCUMENTED

Data
09/03/2015

NOT YET DOCUMENTED

Data
09/03/2015

NOT YET DOCUMENTED

Data
09/03/2015

NOT YET DOCUMENTED

Documentazione dei costruttori e dei distruttori

fire::gear::Entity::Entity ( )
Data
09/03/2015

NOT YET DOCUMENTED

fire::gear::Entity::Entity ( const Entity entity)
Data
09/03/2015

NOT YET DOCUMENTED

Parametri
entity
Data
21/04/2015

NOT YET DOCUMENTED

virtual fire::gear::Entity::~Entity ( )
virtual
Data
09/03/2015

NOT YET DOCUMENTED

Documentazione delle funzioni membro

void fire::gear::Entity::addGeometry ( geom::Geometry geometry)
protected
Data
09/03/2015

NOT YET DOCUMENTED

Parametri
geometry
Data
21/04/2015

NOT YET DOCUMENTED

virtual iterator fire::gear::Entity::begin ( )
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

virtual iterator fire::gear::Entity::end ( )
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

virtual geom::Envelope* fire::gear::Entity::getEnvelope ( int  srid)
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Parametri
srid
Data
09/03/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

gear::event::EntityEvent& fire::gear::Entity::getEvent ( )
Data
09/03/2015

NOT YET DOCUMENTED

Restituisce
Data
09/03/2015

NOT YET DOCUMENTED

virtual vectorGeomType fire::gear::Entity::getGeometries ( )
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

virtual geom::GeometryType::GeometryType fire::gear::Entity::getGeometryType ( ) const
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

Reimplementata in fire::gear::geom::Polygon, fire::gear::geom::LineString, fire::gear::geom::Geometry, fire::gear::geom::GeometryCollection, fire::gear::geom::Point, e fire::gear::geom::LinearRing.

Entity& fire::gear::Entity::operator= ( const Entity entity)
Data
09/03/2015

NOT YET DOCUMENTED

Parametri
entity
Data
21/04/2015

NOT YET DOCUMENTED

virtual reverse_iterator fire::gear::Entity::rbegin ( )
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED

void fire::gear::Entity::removeGeometry ( geom::Geometry geometry)
protected
Data
09/03/2015

NOT YET DOCUMENTED

Parametri
geometry
Data
21/04/2015

NOT YET DOCUMENTED

virtual reverse_iterator fire::gear::Entity::rend ( )
virtual
Data
20/05/2015

NOT YET DOCUMENTED

Restituisce
Data
20/05/2015

NOT YET DOCUMENTED


La documentazione per questa classe è stata generata a partire dal seguente file: