A3DTopoCoEdgeData
Fields
A3DUns8 |
m_ucOrientationWithLoop |
A3DUns8 |
m_ucOrientationUVWithLoop |
A3DTopoEdge * |
m_pEdge |
A3DCrvBase * |
m_pUVCurve |
A3DTopoCoEdge * |
m_pNeighbor |
Detailed Description
-
struct
A3DTopoCoEdgeData
Co-edge structure.
The following values are defined for the m_ucOrientationWithLoop (orientation between edge and loop) and m_ucOrientationUVWithLoop (orientation between uv_curve and loop) members:
- Version
- 2.0
- 0: Opposite orientation
- 1: Same orientation
- 2: Unknown orientation
Note
The m_pUVCurve member must either reference a curve of type kA3DTypeCrvNurbs, or it must be NULL.
Note
Neighbors are connected one to one in a cyclic linked list. No pointer can be repeated in that list.
Public Members
-
A3DTopoEdge *
m_pEdge
Pointer to A3DTopoEdge.
-
A3DCrvBase *
m_pUVCurve
Pointer to parametric space curve.
-
A3DTopoCoEdge *
m_pNeighbor
Pointer to list of neighbors.