reg3 expansion fixup

This commit is contained in:
Zeno Rogue 2020-07-05 01:02:15 +02:00
parent 50be2133d1
commit 8195a866a5
1 changed files with 9 additions and 1 deletions

View File

@ -1349,7 +1349,15 @@ EX bool reg3_rule_available = true;
EX bool in_rule() {
return reg3_rule_available && among(geometry, gSpace534, gSpace435, gSpace535, gSpace353);
}
EX int rule_get_root(int i) {
return ((hrmap_reg3_rule*)currentmap)->root[i];
}
EX const vector<short>& rule_get_children() {
return ((hrmap_reg3_rule*)currentmap)->children;
}
EX hrmap* new_map() {
if(geometry == gSeifertCover) return new seifert_weber::hrmap_seifert_cover;
if(geometry == gSeifertWeber) return new seifert_weber::hrmap_singlecell(108*degree);