Removes trim coordinates from the bottom of a shape.
Arguments
- coo
matrixof(x; y)coordinates or any Coo object.- trim
numeric, the number of coordinates to trim
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_range(),
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_trimtop(),
coo_trim(),
coo_untiltx(),
coo_up(),
is_equallyspacedradii()
Other coo_trimming functions:
coo_trimtop(),
coo_trim()
Examples
olea[1] %>% coo_sample(12) %T>%
print() %T>% ldk_plot() %>%
coo_trimbottom(4) %T>% print() %>% points(col="red")
#> [,1] [,2]
#> [1,] -0.500000 0.00000
#> [2,] -0.453100 0.08999
#> [3,] -0.371800 0.17700
#> [4,] -0.269700 0.24720
#> [5,] -0.177400 0.28280
#> [6,] -0.084940 0.30470
#> [7,] 0.007775 0.30940
#> [8,] 0.100600 0.30720
#> [9,] 0.193600 0.28790
#> [10,] 0.287000 0.24450
#> [11,] 0.373900 0.17700
#> [12,] 0.443800 0.09201
#> [,1] [,2]
#> [1,] -0.500000 0.00000
#> [2,] -0.453100 0.08999
#> [3,] -0.371800 0.17700
#> [4,] -0.269700 0.24720
#> [5,] -0.177400 0.28280
#> [6,] -0.084940 0.30470
#> [7,] 0.007775 0.30940
#> [8,] 0.100600 0.30720