Patent ID: 8384717

Claim:
A method for reconstructing data in a data processing system, comprising: receiving, in the data processing system, B-Rep data of a graphic model, the B-Rep data including a plurality of edges and coedges; traversing, by the data processing system, from a first edge to a corresponding first coedge, from the first coedge to a second coedge that is in a coedge loop with the first coedge, and from the second coedge to a corresponding second edge, to identify a common vertex between the first edge and the second edge; constructing, from the B-Rep data and by the data processing system, a vertex table having coordinates of a plurality of vertices of the graphic model, including the common vertex; constructing, from the B-Rep data and by the data processing system, an edge table associating each edge of the graphic model with at least one of the plurality of vertices of the graphic model; storing the constructed edge table and vertex table in the data processing system associated with the B-Rep data.