I have one issue. I have ON_Brep object and I need to determine which face is on left side and which face is on right side of each BrepEdge (exept boundary edges) according to edge direction.
I tried in this way:
int loopIndex1 = Brep->m_T[Brep->m_E[edgeIndex].m_ti[0]].m_li;
int loopIndex2 = Brep->m_T[Brep->m_E[edgeIndex].m_ti[1]].m_li;
int rightFaceIndex = Brep->m_L[loopIndex1].m_fi;
int leftFaceIndex = Brep->m_L[loopIndex2].m_fi;
Hi Dale, I can’t find those flags in C#. How do I check if the edge taking from Brep.Edges array has the same direction inside the face or it is reversed?