Lines Matching defs:mod
838 Shape::Booleen (Shape * a, Shape * b, BooleanOp mod,int cutPathID)
847 if ( mod == bool_op_cut ) {
848 } else if ( mod == bool_op_slice ) {
1112 CheckEdges (lastI, lastChgtPt, a, b, mod);
1438 CheckEdges (lastI, lastChgtPt, a, b, mod);
1462 if ( mod == bool_op_cut ) {
1487 } else if ( mod == bool_op_slice ) {
1498 if ( mod == bool_op_slice ) {
1500 GetWindings (a, b, mod, false);
1504 if (mod == bool_op_symdiff)
1532 else if (mod == bool_op_union || mod == bool_op_diff)
1553 else if (mod == bool_op_inters)
1573 } else if ( mod == bool_op_cut ) {
1597 } else if ( mod == bool_op_slice ) {
1633 if ( mod == bool_op_cut ) {
2352 Shape::GetWindings (Shape * /*a*/, Shape * /*b*/, BooleanOp /*mod*/, bool brutal)
3039 BooleanOp mod)
3059 Avance (lastPointNo, lastChgtPt, lS, lB, a, b, mod);
3065 Avance (lastPointNo, lastChgtPt, rS, rB, a, b, mod);
3074 Avance (lastPointNo, lastChgtPt, nSrc, nBrd, a, b, mod);
3094 Avance (lastPointNo, lastChgtPt, nSrc, nBrd, a, b, mod);
3112 Shape * b, BooleanOp mod)
3119 if (lS == b && (mod == bool_op_diff || mod == bool_op_symdiff))