6. A computer-implemented method for automatically generating a solid model from a plurality of plan views, comprising the steps of: (a) extracting information related to surfaces from the plan views; (b) generating candidate surfaces based on the information extracted by said step (a); (c) generating, after said step (b), candidate surfaces and candidate edge lines by obtaining intersecting lines among the candidate surfaces generated by said step (b); (d) generating, after said step (c), candidate solids by determining combinations of the candidate surfaces generated by said step (c); and (e) collating, after said step (d), the candidate solids generated by said step (d) with the plan views and selecting a matching candidate solid as a solid model.
6. A computer-implemented method for automatically generating a solid model from a plurality of plan views, comprising the steps of: (a) extracting information related to surfaces from the plan views; (b) generating candidate surfaces based on the information extracted by said step (a); (c) generating, after said step (b), candidate surfaces and candidate edge lines by obtaining intersecting lines among the candidate surfaces generated by said step (b); (d) generating, after said step (c), candidate solids by determining combinations of the candidate surfaces generated by said step (c); and (e) collating, after said step (d), the candidate solids generated by said step (d) with the plan views and selecting a matching candidate solid as a solid model. 10. The method as claimed in claim 6, wherein the plan views are three plan views selected from a group comprising a top view, a bottom view, a right side view, a left side view, a front view and a rear view.