BrepTrimType3 Enumeration
type of trim.
Namespace: Karamba.GeometryAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public enum BrepTrimType3
Public Enumeration BrepTrimType3
public enum class BrepTrimType3
Unknown |
0 |
Unknown type |
Boundary |
1 |
Trim is connected to an edge, is part of an outer, inner or
slit loop, and is the only trim connected to the edge.
|
Mated |
2 |
Trim is connected to an edge, is part of an outer, inner or slit loop,
no other trim from the same loop is connected to the edge, and at least
one trim from a different loop is connected to the edge.
|
Seam |
3 |
trim is connected to an edge, is part of an outer, inner or slit loop,
and one other trim from the same loop is connected to the edge.
(There can be other mated trims that are also connected to the edge.
For example, the non-mainfold edge that results when a surface edge lies
in the middle of another surface.) Non-mainfold "cuts" have seam trims too.
|
Singular |
4 |
Trim is part of an outer loop, the trim's 2d curve runs along the singular
side of a surface, and the trim is NOT connected to an edge. (There is
no 3d edge because the surface side is singular.)
|
CurveOnSurface |
5 |
Trim is connected to an edge, is the only trim in a crfonsrf loop, and
is the only trim connected to the edge.
|
PointOnSurface |
6 |
Trim is a point on a surface, trim.m_pbox is records surface parameters,
and is the only trim in a ptonsrf loop. This trim is not connected to
an edge and has no 2d curve.
|
Slit |
7 |
|