C=SGboolh(flag,A,B);
flag : | '+', 'x', 'A' ,'B' | |
A : | Solid A | |
B : | Solid B |
C : | result of boolean operation |
testfunctTL('[A,B]=CSGsample(#2); SGboolh(#1,A,B);','+xAB',1:10)
n=14; [A,B]=CSGsample(n); CSGsample(n)
SGboolh('+',A,B); SGcheckmeshlab(ans);
SGboolh('-',A,B); SGcheckmeshlab(ans);
SGboolh('A',A,B); SGcheckmeshlab(ans);
SGboolh('B',A,B); SGcheckmeshlab(ans);