|
◆ 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] | this | oggetto di cui determinare la posizione |
[in] | coordmin | vertice sud-ovest del rettangolo |
[in] | coordmax | vertice nord-est del rettangolo |
- Restituisce
.TRUE. se this è dentro il rettangolo o sul bordo e .FALSE. se è fuori
Definizione alla linea 725 del file geo_coord_class.F90.
725 INTEGER :: i, u, ns, lvsize, shptype, dbfnf, dbfnr 726 CHARACTER(len=40) :: lname 728 TYPE(shpfileobject) :: shphandle
|