0 if the pack it is unset, or >0 if the set pack id.
Namespace:
Rhino.Geometry
Assembly:
RhinoCommon (in RhinoCommon.dll)
Since: 7.19
Syntax public uint PackId { get; }
Public ReadOnly Property PackId As UInteger
Get
Property Value
Type:
UInt32Remarks
PackId values assigned to brep faces are inheritied from the PackId values
assigned to subd faces when a subd is converted into a brep.
These faces are "trivially trimmed" which means the boundary of the face
is identical to the boundary of the underlying surface.
There are two types of face packs in a subd, quad grid packs and singleton packs.
A subd quad grid pack is a set of subd quads that form a rectangular grid.
A subd singleton pack is a single face, quad or n-gon, that is not part of
a quad grid pack.
There are three types of face packs in a brep created from a subd,
grid packs, star packs and singleton packs.
A brep "grid pack" comes from a rectangular grid of subd quads. A grid pack of brep faces can
be converted into a single larger trivially trimmed brep face.
A brep "star pack" of brep faces comes from a singel subd n-gon (n = 3, 5 or more). The star pack
will have n faces with a star center vertex and shared edges radiating from the star center.
A brep "singleton" pack comes from a single subd quad that could not be grouped into a larger
subd quad grid pack.
See Also