A3DSurfIsDegenerated

A3DStatus A3DSurfIsDegenerated(const A3DSurfBase *pSurf, const A3DVector2dData *pUVParameter, A3DDouble dTolerance, A3DBool *pbIsDegenerated, A3DBool *pbUDirection)
A3DStatus A3DSurfIsDegenerated(const A3DSurfBase* pSurf, const A3DVector2dData* pUVParameter, A3DDouble dTolerance, A3DBool* pbIsDegenerated, A3DBool* pbUDirection)

Function to determine if a surface is degenerated at a point.

Parameters

pSurf: The input surface.

pUVParameter: The coordinates of the point.

dTolerance: The tolerance of the test.

pbIsDegenerated: The returned value.

pbUDirection: The direction of the degeneracy if a degeneracy is detected (true = U direction, and false = V direction).

Returns

A3D_SUCCESS on success, or an error code on failure