|
| FeatureFilter (FeatureAttribute *featureAttribute, BooleanOperator::BooleanOperator booleanOperator, bool compareRef) |
| Costruttore. Continua...
|
|
| FeatureFilter (FeatureAttribute *featureAttribute, BooleanOperator::BooleanOperator booleanOperator, double compareRef) |
| Costruttore. Continua...
|
|
| FeatureFilter (FeatureAttribute *featureAttribute, BooleanOperator::BooleanOperator booleanOperator, std::string compareRef) |
| Costruttore. Continua...
|
|
| FeatureFilter (FeatureAttribute *featureAttribute, StringOperator::StringOperator stringOperator, std::string compareRef) |
| Costruttore. Continua...
|
|
| FeatureFilter (FeatureAttribute *featureAttribute, gear::geom::SpatialOperator::SpatialOperator spatialOperator, gear::geom::Geometry *geometry) |
| Costruttore. Continua...
|
|
| FeatureFilter (FeatureAttribute *featureAttribute, gear::geom::GeometryType::GeometryType geometryType) |
| Costruttore. Continua...
|
|
virtual | ~FeatureFilter () |
| distruttore della classe
|
|
virtual bool | condition (gear::Entity *entity) |
| metodo utilizzato per verificare che la Entity in input rispetti oppure no le condizioni impostate sul filtro il metodo sovrascrive il metodo condition(gear::Entity* entity) della classe padre Entity. Si e' reso necessario per essere richiamato nel metodo Group::filter(const Filter& filter) dove la classe Feature non e' conosciuta Non fa' altro che richiamare il metodo condition(Feature* feature) Continua...
|
|
bool | condition (Feature *feature) |
| metodo utilizzato per verificare che la Feature in input rispetti oppure no le condizioni impostate sul filtro Continua...
|
|
| Filter () |
| Costruttore.
|
|
virtual | ~Filter () |
| Distruttore.
|
|
virtual bool | condition (Entity *object) |
| Restituisce l'indicazione se un oggetto generico soddisfa la condizione del filtro. Continua...
|
|
bool | expression (Entity *object) |
| Restituisce l'indicazione se un oggetto generico soddisfa l'espressione del filtro. Continua...
|
|
fire::Filter< Entity * > | NOT () |
| Restituisce un filtro dato dall'applicazione sul filtro dell'operatore logico NOT. Continua...
|
|
fire::Filter< Entity * > | AND (fire::Filter< Entity * > &filter) |
| Restituisce un filtro dato dall'applicazione sul filtro dell'operatore logico AND con un altro filtro. Continua...
|
|
fire::Filter< Entity * > | OR (fire::Filter< Entity * > &filter) |
| Restituisce un filtro dato dall'applicazione sul filtro dell'operatore logico OR con un altro filtro. Continua...
|
|
fire::Filter< Entity * > | operator! () |
| Operatore logico NOT. Continua...
|
|
fire::Filter< Entity * > | operator&& (fire::Filter< Entity * > &filter) |
| Operatore logico AND. Continua...
|
|
fire::Filter< Entity * > | operator|| (fire::Filter< Entity * > &filter) |
| Operatore logico OR. Continua...
|
|
| 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...
|
|
classe derivata da Filter (su Entity) che inoltre specializza la classe template fire::Filter con la classe Feature la classe FeatureFilter e' utilizzata per verificare se una Feature (caratterizzata da un datarow), a cui si applica il filtro, soddisfa le condizioni impostate sul filtro stesso la condizione di FeatureFilter sono:
- la tipologia geometrica di una certa colonna del datarow della Feature
- relazioni spaziali di una certa colonna del datarow della Feature
- relazioni booleana di una certa colonna del datarow della Feature
La documentazione per questa classe è stata generata a partire dal seguente file: