class ExtrusionBoolean(CompositeBoolean):
+ """Interface class for ExtrusionBoolean features.
+
+ Supported features:
+ - ExtrusionCut
+ - ExtrusionFuse
+
+ ExtrusionBoolean(feature) -> feature interface without initialization
+ ExtrusionBoolean(feature,
+ sketch, sketch_selection, boolean_objects,
+ to_size, from_size) ->
+ feature interface initialized from arguments:
+ - sketch
+ - sketch_selection
+ - boolean_objects
+ - to_size
+ - from_size
+ ExtrusionBoolean(feature,
+ sketch, sketch_selection, boolean_objects,
+ to_object, to_offset, from_object, from_offset) ->
+ feature interface initialized from arguments:
+ - sketch
+ - sketch_selection
+ - boolean_objects
+ - to_object
+ - to_offset
+ - from_object
+ - from_offset
+ """
def __init__(self, feature, *args):
+ """x.__init__(...) initializes x; see x.__class__.__doc__ for signature"""
CompositeBoolean.__init__(self, feature, *args[:3])
args = args[3:]