coo_extract: Extract coordinates from a shape

Description Usage Arguments Details Value See Also Examples

View source: R/coo-utilities.R

Description

Extract ids coordinates from a single shape or a Coo object.

Usage

1
coo_extract(coo, ids)

Arguments

coo

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

ids

integer, the ids of points to sample.

Details

It probably only make sense for Coo objects with the same number of coordinates and them being homologous, typically on Ldk.

Value

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

See Also

Other sampling functions: coo_interpolate, coo_sample_prop, coo_samplerr, coo_sample

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_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_trimbottom, coo_trimtop, coo_trim, coo_up, is_equallyspacedradii

Examples

1
2
3
4
5
6
7
8
9
b <- bot[1]
stack(bot)
stack(coo_sample(bot, 24))
coo_plot(b)
coo_plot(coo_sample(b, 24))
coo_extract(bot[1], c(3, 9, 12)) # or :
bot[1] %>% coo_extract(c(3, 9, 12))

coo_extract(bot, c(3, 5, 7))

Example output

This is Momocs 1.1.6

Attaching package: 'Momocs'

The following object is masked from 'package:stats':

    filter

The following object is masked from 'package:base':

    table

Warning messages:
1: In rgl.init(initValue, onlyNULL) : RGL: unable to open X11 display
2: 'rgl_init' failed, running with rgl.useNULL = TRUE 
3: .onUnload failed in unloadNamespace() for 'rgl', details:
  call: fun(...)
  error: object 'rgl_quit' not found 
     [,1] [,2]
[1,]   40  529
[2,]   57  414
[3,]   63  361
     [,1] [,2]
[1,]   40  529
[2,]   57  414
[3,]   63  361
An Out object with: 
 - $coo: 40 outlines (3 +/- 0 coordinates, all unclosed)
 - $fac: 1 classifier:
     'type' (factor 2): beer, whisky.

Momocs documentation built on March 23, 2018, 1:04 a.m.