BREP
Geometric definition
In the context of NURBS (Non-Uniform Rational B-Splines) 3D modeling, a BREP Brep is short for Boundary Representation. BREP is a mathematical representation of a solid object that defines its boundaries using curves and surfaces. Just like Polysurfaces, a Brep can be open, or closed.
The BRep structure describes surfaces, edges, and vertices with trimming data and connectivity among different parts. Trimmed surface are also represented using BRep data structure.
Breps are typically constructed using static methods provided by the Brep
class in RhinoCommon. These methods are convenient because they handle the complex task of creating the underlying data structures that a Brep requires.
However, it’s also possible to construct a Brep manually by creating its faces, edges, and vertices, and then assembling them into a Brep. This is a more advanced and less common approach, typically used when you need to create a complex custom shape that isn’t easily defined using the standard Brep creation methods.
Methods and Properties
BREPs as all Rhino objects are equipped with properties and methods, which you can find here
Methods
Access the BREP’s method page here
Properties
Access the BREP’s Properties page here