libsim Versione 7.2.6

◆ geo_coord_inside_rectang()

logical function geo_coord_inside_rectang ( type(geo_coord), intent(in) this,
type(geo_coord), intent(in) coordmin,
type(geo_coord), intent(in) coordmax )

Determina se il punto indicato da this è contenuto in un rettangolo.

Il rettangolo è orientato parallelamente agli assi del sistema, i suoi vertici sud-ovest e nord-est sono specificati da altri due punti. La funzione restituisce .TRUE. anche se il punto si trova sulla frontiera del rettangolo. Tutti gli oggetti devono essere già stati convertiti ad un sistema di coordinate comune, altrimenti viene restituito .FALSE. .

Parametri
[in]thisoggetto di cui determinare la posizione
[in]coordminvertice sud-ovest del rettangolo
[in]coordmaxvertice nord-est del rettangolo
Restituisce
.TRUE. se this è dentro il rettangolo o sul bordo e .FALSE. se è fuori

Definizione alla linea 699 del file geo_coord_class.F90.

700!> Importa un vettore di oggetti \a geo_coordvect da un file in
701!! formato testo o in formato \a shapefile.
702!! Il parametro \a this è un puntatore che sarà allocato a cura del metodo stesso e
703!! dovrà invece essere deallocato da parte del programma chiamante
704!! dopo aver chiamato il metodo \a delete per ogni suo elemento.
705!! In caso di errore nella fase iniziale di importazione,
706!! \a this non verrà associato, e quindi è opportuno testare

Generated with Doxygen.