all_traverse_paths | R Documentation |
All traverse paths of a sequence
all_traverse_paths(rules, p)
get_one_traverse_path(rules, p)
plot_traverse_paths(rules, p, type = c("all", "11|22", "12|21"))
rules |
An |
p |
An |
type |
If the value is |
Given an input sequence with rotations, all_traverse_paths()
lists all combinations of expansion
codes from the first letter to the last letter in p
(i.e. all possible traverse paths).
get_one_traverse_path()
returns one random traverse path.
all_traverse_paths()
returns a list of integer vectors.
get_one_traverse_path()
returns an integer vector.
# expansion rules for the general 3x3 curves
p = SFC_RULES_3x3_COMBINED@rules$I[[3]]
get_one_traverse_path(SFC_RULES_3x3_COMBINED, p)
get_one_traverse_path(SFC_RULES_3x3_COMBINED, p)
get_one_traverse_path(SFC_RULES_3x3_COMBINED, p)
get_one_traverse_path(SFC_RULES_3x3_COMBINED, p)
#
p = SFC_RULES_3x3_COMBINED@rules$I[[3]]
plot_traverse_paths(SFC_RULES_3x3_COMBINED, p)
plot_traverse_paths(SFC_RULES_3x3_COMBINED, p, type = "11|22")
plot_traverse_paths(SFC_RULES_3x3_COMBINED, p, type = "12|21")
# 2x2 curve
p = sfc_2x2("I", 11)
plot_traverse_paths(SFC_RULES_2x2, p)
# Peano curve
p = sfc_3x3_peano("I", 1)
plot_traverse_paths(SFC_RULES_3x3_PEANO, p)
# Meander curve
p = sfc_3x3_meander("I", 1)
plot_traverse_paths(SFC_RULES_3x3_MEANDER, p)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.