Nothing
test_that("points_from_svg vs points_from_svg2", {
# skip_on_cran() # for time reasons
# using 藤 = kvec[[1032]]
strokes <- get_strokes(kanjivec_ref_fuji, simplify=FALSE) # mind the 1-stroke kanji
beziermats <- lapply(as.list(strokes), \(x) {attr(x, "beziermat")})
bezierstrings <- lapply(as.list(strokes), \(x) {attr(x, "d")})
allpoints1 <- matrix(0,0,2)
allpoints2 <- matrix(0,0,2)
for (st in bezierstrings) {
temp1 <- points_from_svg(st, point_density = 30/109, eqspaced=TRUE, factors = c(1,1))
temp1 <- rescale_points(temp1, a=c(1,-1)/109, b=c(0,1))
allpoints1 <- rbind(allpoints1, temp1)
}
for (mat in beziermats) {
temp2 <- points_from_svg2(mat, point_density = 30/109, eqspaced=TRUE, factors = c(1,1))
temp2 <- rescale_points(temp2, a=c(1,-1)/109, b=c(0,1))
allpoints2 <- rbind(allpoints2, temp2)
}
expect_equal(allpoints1, allpoints2)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.