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
matrix
of(x; y)
coordinates or any Coo object.- k
numeric
proportion 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