1 # -*- coding: utf-8 -*-
4 from .geomsmesh import geompy
6 # -----------------------------------------------------------------------------
7 # --- substract a list of subShapes from another
9 def substractSubShapes(obj, subs, toRemove):
11 liste de subshapes par difference
17 idToremove[geompy.GetSubShapeID(obj, s)] = s
19 idsub = geompy.GetSubShapeID(obj, s)
20 if idsub not in list(idToremove.keys()):
22 logging.debug("subList=%s", subList)