Parsing Features in Solid Geometric Models