We do not actually use this yet so nfc
When we do use it all existing call sites will become wrong
}
module RoundCornerCut(ci) {
}
module RoundCornerCut(ci) {
- // ci should be [this_cnr, right_cnr]
+ // ci should be [this_cnr, right_cnr, left_cnr]
// where right_cnr is to the right (ie, anticlockwise)
this_cnr = ci[0];
right_cnr = ci[1];
// where right_cnr is to the right (ie, anticlockwise)
this_cnr = ci[0];
right_cnr = ci[1];
offr= round_cnr_rad - round_edge_rad;
INREFFRAME(this_cnr, right_cnr) INREFFRAME_EDGE {
difference(){
offr= round_cnr_rad - round_edge_rad;
INREFFRAME(this_cnr, right_cnr) INREFFRAME_EDGE {
difference(){
module RoundCornerAdd(ci) {
this_cnr = ci[0];
right_cnr = ci[1];
module RoundCornerAdd(ci) {
this_cnr = ci[0];
right_cnr = ci[1];
bigr = round_cnr_rad - round_edge_rad;
INREFFRAME(this_cnr, right_cnr) INREFFRAME_EDGE {
intersection(){
bigr = round_cnr_rad - round_edge_rad;
INREFFRAME(this_cnr, right_cnr) INREFFRAME_EDGE {
intersection(){