boundaryrepresentation
Boundary representation, commonly abbreviated B-rep, is a method for representing shapes, especially solids, by their boundary. A B-rep model encodes the boundary as a collection of topological entities—faces, edges, and vertices—together with geometric descriptions of those entities. It is widely used in CAD/CAM, 3D modeling, and interoperability between software systems because it supports precise, editable surface boundaries and explicit topology.
In a B-rep model, the boundary of a solid is decomposed into faces (surface patches) connected along
B-rep supports planar and curved surfaces (for example NURBS patches). A typical B-rep solid is a watertight
The approach contrasts with constructive solid geometry (CSG), which represents solids as a tree of constructive
History and usage: B-rep concepts date from CAD research in the 1970s and 1980s, with development of