Skip to contents

Returns TRUE/FALSE whether the last coordinate of the shapes is the same as the first one.

Usage

coo_is_closed(coo)

is_open(coo)

Arguments

coo

matrix of (x; y) coordinates or any Coo object.

Value

a single or a vector of logical.

Examples

coo_is_closed(matrix(1:10, ncol=2))
#> [1] FALSE
coo_is_closed(coo_close(matrix(1:10, ncol=2)))
#> [1] TRUE
coo_is_closed(bot)
#>         brahma          caney         chimay         corona    deusventrue 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>          duvel   franziskaner     grimbergen        guiness     hoegardeen 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>        jupiler     kingfisher       latrappe lindemanskriek    nicechouffe 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>     pecheresse   sierranevada     tanglefoot          tauro      westmalle 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>          amrut    ballantines      bushmills         chivas        dalmore 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>   famousgrouse    glendronach   glenmorangie   highlandpark    jackdaniels 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>             jb  johnniewalker       magallan     makersmark           oban 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
#>     oldpotrero      redbreast         tamdhu     wildturkey         yoichi 
#>          FALSE          FALSE          FALSE          FALSE          FALSE 
coo_is_closed(coo_close(bot))
#>         brahma          caney         chimay         corona    deusventrue 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>          duvel   franziskaner     grimbergen        guiness     hoegardeen 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>        jupiler     kingfisher       latrappe lindemanskriek    nicechouffe 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>     pecheresse   sierranevada     tanglefoot          tauro      westmalle 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>          amrut    ballantines      bushmills         chivas        dalmore 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>   famousgrouse    glendronach   glenmorangie   highlandpark    jackdaniels 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>             jb  johnniewalker       magallan     makersmark           oban 
#>           TRUE           TRUE           TRUE           TRUE           TRUE 
#>     oldpotrero      redbreast         tamdhu     wildturkey         yoichi 
#>           TRUE           TRUE           TRUE           TRUE           TRUE