BRep Surfaces
BRep Surfaces are used to define geometry of BRep faces. A BRep Surface can be thought of as a mapping of a rectangle in u,v plane into 3D space. Quite often the equations allow
extending of definition of the surface outside of the rectangle.
Programmatically a BRep surface is represented by IUVSurface_DG interface
Parameter range for BSpline Surfaces can be accessed via IUVSurface_DG.GetParameterRange()
Surfaces can be closed in one (cylinder) or both (torus) directions. See IUVSurface_DG.IsClosed()
Surfaces can be infinite in one (cylinder) or both (plane) directions. A surface is infinite in u direction if its u range, as returned by IUVSurface_DG.GetParameterRange() is infinite (greater than 1.0E+307).
|