An efficient data structure called extended winged-face structure is designed for the meshing environment.The structure simultaneously describes the two-sides of a face,and is manipulated via the edge handle.Moreover,object-oriented programming techniques are adopted to design and implement a mesh generation and analysis system integrat-ing the planar,surface,and solid elements,which is apply to aeronautic industry successfully.