Edge structure. More...

Data Fields

A3DBool m_bHasTrimDomain
 
A3DDouble m_dTolerance
 
A3DCrvBasem_p3dCurve
 
A3DTopoVertexm_pEndVertex
 
A3DTopoVertexm_pStartVertex
 
A3DIntervalData m_sInterval
 

Detailed Description

Edge structure.

Version
2.0

When parsing this structure, use a tolerance that is the greatest of these values:

Field Documentation

◆ m_pStartVertex

A3DTopoVertex* A3DTopoEdgeData::m_pStartVertex

Start vertex; can be either an A3DTopoMultipleVertex or an A3DTopoUniqueVertex.

◆ m_pEndVertex

A3DTopoVertex* A3DTopoEdgeData::m_pEndVertex

End vertex; can be either an A3DTopoMultipleVertex or an A3DTopoUniqueVertex.

◆ m_p3dCurve

A3DCrvBase* A3DTopoEdgeData::m_p3dCurve

Pointer to 3D space curve.

◆ m_bHasTrimDomain

A3DBool A3DTopoEdgeData::m_bHasTrimDomain

A value of true indicates the edge has a trim domain.

◆ m_sInterval

A3DIntervalData A3DTopoEdgeData::m_sInterval

Trimming domain for 3D curve.

◆ m_dTolerance

A3DDouble A3DTopoEdgeData::m_dTolerance

Edge tolerance.