Started working at Extrude improvement. Today made Extrude tests on a simple application to understand how is the shape evolution registered at the OCAF level. Studied again the documentation and the sample apps provided with OCC.
Studied also the Extrude options that other applications provide and how it operates within the drawing area. Mainly it should have the properties: name, color, Sketch to be applied on, extrusion type (to depth, through all, mid plane, to next, to geometry, etc), maybe also some draft angle. First will try to implement a complete extrusion (selecting the sketch) and after that if time will allow will implement some other types of extrusion.
Tomorrow will start implementing Extrude.