A3DTopoCoEdgeData
-
struct
A3DTopoCoEdgeData Co-edge structure.
2.0The following values are defined for the:c:member:m_ucOrientationWithLoop <A3DTopoCoEdgeData.m_ucOrientationWithLoop>(orientation between edge and loop) and:c:member:m_ucOrientationUVWithLoop <A3DTopoCoEdgeData.m_ucOrientationUVWithLoop>(orientation between uv_curve and loop) members:
- 0: Opposite orientation
- 1: Same orientation
- The:c:member:m_pUVCurve <A3DTopoCoEdgeData.m_pUVCurve>member must either reference a curve of type:c:enumerator:~kA3DTypeCrvNurbs, or it must be NULL.
- Neighbors are connected one to one in a cyclic linked list. No pointer can be repeated in that list.
Variables
-
A3DUns8
A3DTopoCoEdgeData.m_ucOrientationWithLoop -
Orientation of the edge with the loop.
-
A3DUns8
A3DTopoCoEdgeData.m_ucOrientationUVWithLoop -
Orientation of the uv_curve with the loop.
-
A3DTopoEdge *
A3DTopoCoEdgeData.m_pEdge -
Pointer to:c:type:~A3DTopoEdge.
-
A3DCrvBase *
A3DTopoCoEdgeData.m_pUVCurve -
Pointer to parametric space curve.
-
A3DTopoCoEdge *
A3DTopoCoEdgeData.m_pNeighbor -
Pointer to list of neighbors.