coo_range simply returns the range,
coo_range_enlarge enlarges it by a k proportion.
coo_diffrange return the amplitude (ie diff after coo_range)
Usage
coo_range(coo)
# S3 method for default
coo_range(coo)
# S3 method for Coo
coo_range(coo)
coo_range_enlarge(coo, k)
# S3 method for default
coo_range_enlarge(coo, k = 0)
# S3 method for Coo
coo_range_enlarge(coo, k = 0)
# S3 method for list
coo_range_enlarge(coo, k = 0)
coo_diffrange(coo)
# S3 method for default
coo_diffrange(coo)
# S3 method for Coo
coo_diffrange(coo)
# S3 method for list
coo_diffrange(coo)Arguments
- coo
matrixof(x; y)coordinates or any Coo object.- k
numericproportion by which to enlarge it
See also
Other coo_ utilities:
coo_aligncalliper(),
coo_alignminradius(),
coo_alignxax(),
coo_align(),
coo_baseline(),
coo_bookstein(),
coo_boundingbox(),
coo_calliper(),
coo_centdist(),
coo_center(),
coo_centpos(),
coo_close(),
coo_down(),
coo_dxy(),
coo_extract(),
coo_flipx(),
coo_force2close(),
coo_interpolate(),
coo_is_closed(),
coo_jitter(),
coo_left(),
coo_likely_clockwise(),
coo_nb(),
coo_perim(),
coo_rev(),
coo_right(),
coo_rotatecenter(),
coo_rotate(),
coo_sample_prop(),
coo_samplerr(),
coo_sample(),
coo_scale(),
coo_shearx(),
coo_slice(),
coo_slidedirection(),
coo_slidegap(),
coo_slide(),
coo_smoothcurve(),
coo_smooth(),
coo_template(),
coo_trans(),
coo_trimbottom(),
coo_trimtop(),
coo_trim(),
coo_untiltx(),
coo_up(),
is_equallyspacedradii()
Examples
bot[1] %>% coo_range # single shape
#> x y
#> min 33 14
#> max 316 1102
bot %>% coo_range # Coo object
#> x y
#> min 8 3
#> max 345 1120
bot[1] %>% coo_range_enlarge(1/50) # single shape
#> x y
#> min 27.34 -7.76
#> max 321.66 1123.76
bot %>% coo_range_enlarge(1/50) # Coo object
#> x y
#> min 1.26 -19.34
#> max 351.74 1142.34