<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<!--
Copyright (c) 2006 UGS Corp.

All Rights Reserved.

This software and related documentation are proprietary to UGS Corp.
-->
<html>
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>PDQ checker functions</title>
      <script language="javaScript">
        abridged="false";
        displayConditions=new Array();
      </script>
      <link type="text/css" href="../css/main_styles.css" rel="stylesheet">
   </head>
   <body class="bodydocs" onload="top.pageLoader()" bgcolor="#FFFFFF">
      <div class="title_topic3" id="xps10_pagetitle">PDQ checker functions</div>
      <hr noshade="true"><a class="endOfDocLinks" href="mqc_pdqcad_bsurfknotproblems.html">mqc_pdqcad_bsurfKnotProblems</a><br><a class="endOfDocLinks" href="mqc_pdqcad_bsurfmaxdegrees.html">mqc_pdqcad_bsurfMaxDegrees</a><br><a class="endOfDocLinks" href="mqc_pdqcad_degenerateboundary.html">mqc_pdqcad_degenerateBoundary</a><br><a class="endOfDocLinks" href="mqc_pdqcad_edgecurvesegments.html">mqc_pdqcad_edgeCurveSegments</a><br><a class="endOfDocLinks" href="mqc_pdqcad_edgeorder.html">mqc_pdqcad_edgeOrder</a><br><a class="endOfDocLinks" href="mqc_pdqcad_facecurvaturegc2.html">mqc_pdqcad_faceCurvatureGC2</a><br><a class="endOfDocLinks" href="mqc_pdqcad_faceloopgap.html">mqc_pdqcad_faceLoopGap</a><br><a class="endOfDocLinks" href="mqc_pdqcad_facemaxpatchescount.html">mqc_pdqcad_faceMaxPatchesCount</a><br><a class="endOfDocLinks" href="mqc_pdqcad_faceminradius.html">mqc_pdqcad_faceMinRadius</a><br><a class="endOfDocLinks" href="mqc_pdqcad_faceselfintersect.html">mqc_pdqcad_faceSelfIntersect</a><br><a class="endOfDocLinks" href="mqc_pdqcad_facespikeandcut.html">mqc_pdqcad_faceSpikeAndCut</a><br><a class="endOfDocLinks" href="mqc_pdqcad_facetangentgc1.html">mqc_pdqcad_faceTangentGc1</a><br><a class="endOfDocLinks" href="mqc_pdqcad_faceunusedpatches.html">mqc_pdqcad_faceUnusedPatches</a><br><a class="endOfDocLinks" href="mqc_pdqcad_flatcornerangle.html">mqc_pdqcad_flatCornerAngle</a><br><a class="endOfDocLinks" href="mqc_pdqcad_gc0adjacentcurves.html">mqc_pdqcad_gc0AdjacentCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_gc1adjacentcurves.html">mqc_pdqcad_gc1AdjacentCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_gc2adjacentcurves.html">mqc_pdqcad_gc2AdjacentCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_identicalcurves.html">mqc_pdqcad_identicalCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_identicalfaces.html">mqc_pdqcad_identicalFaces</a><br><a class="endOfDocLinks" href="mqc_pdqcad_identicalsolids.html">mqc_pdqcad_identicalSolids</a><br><a class="endOfDocLinks" href="mqc_pdqcad_identicalsurfaces.html">mqc_pdqcad_identicalSurfaces</a><br><a class="endOfDocLinks" href="mqc_pdqcad_intersectingloops.html">mqc_pdqcad_intersectingLoops</a><br><a class="endOfDocLinks" href="mqc_pdqcad_largeedgefacegap.html">mqc_pdqcad_largeEdgeFaceGap</a><br><a class="endOfDocLinks" href="mqc_pdqcad_largeedgegap.html">mqc_pdqcad_largeEdgeGap</a><br><a class="endOfDocLinks" href="mqc_pdqcad_largefacegap.html">mqc_pdqcad_largeFaceGap</a><br><a class="endOfDocLinks" href="mqc_pdqcad_maxpolynomialdegrees.html">mqc_pdqcad_maxPolynomialDegrees</a><br><a class="endOfDocLinks" href="mqc_pdqcad_missingsolidhistory.html">mqc_pdqcad_missingSolidHistory</a><br><a class="endOfDocLinks" href="mqc_pdqcad_multipleknots.html">mqc_pdqcad_multipleKnots</a><br><a class="endOfDocLinks" href="mqc_pdqcad_multisolidsinpart.html">mqc_pdqcad_multiSolidsInPart</a><br><a class="endOfDocLinks" href="mqc_pdqcad_narrowface.html">mqc_pdqcad_narrowFace</a><br><a class="endOfDocLinks" href="mqc_pdqcad_normalflappingangle.html">mqc_pdqcad_normalFlappingAngle</a><br><a class="endOfDocLinks" href="mqc_pdqcad_overusededge.html">mqc_pdqcad_overUsedEdge</a><br><a class="endOfDocLinks" href="mqc_pdqcad_reversednormal.html">mqc_pdqcad_reversedNormal</a><br><a class="endOfDocLinks" href="mqc_pdqcad_ripplebsurface.html">mqc_pdqcad_rippleBsurface</a><br><a class="endOfDocLinks" href="mqc_pdqcad_ripplecurves.html">mqc_pdqcad_rippleCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_selfintersectcurves.html">mqc_pdqcad_selfIntersectCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_selfintersectloop.html">mqc_pdqcad_selfIntersectLoop</a><br><a class="endOfDocLinks" href="mqc_pdqcad_sharpcornerangle.html">mqc_pdqcad_sharpCornerAngle</a><br><a class="endOfDocLinks" href="mqc_pdqcad_sharpfaceangle.html">mqc_pdqcad_sharpFaceAngle</a><br><a class="endOfDocLinks" href="mqc_pdqcad_shellselfintersect.html">mqc_pdqcad_shellSelfIntersect</a><br><a class="endOfDocLinks" href="mqc_pdqcad_surfaceselfintersect.html">mqc_pdqcad_surfaceSelfIntersect</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinycurves.html">mqc_pdqcad_tinyCurves</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinyedge.html">mqc_pdqcad_tinyEdge</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinysolid.html">mqc_pdqcad_tinySolid</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinysolidface.html">mqc_pdqcad_tinySolidFace</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinysurface.html">mqc_pdqcad_tinySurface</a><br><a class="endOfDocLinks" href="mqc_pdqcad_tinysurfacepatch.html">mqc_pdqcad_tinySurfacePatch</a><br><a class="endOfDocLinks" href="mqc_pdqcad_unintentionalcavityinsolid.html">mqc_pdqcad_unintentionalCavityInSolid</a><br><a class="endOfDocLinks" href="mqc_pdqcad_unusedsolidhistory.html">mqc_pdqcad_unusedSolidHistory</a><br><a class="endOfDocLinks" href="mqc_pdqcad_vertexedgegap.html">mqc_pdqcad_vertexEdgeGap</a><br><a class="endOfDocLinks" href="mqc_pdqcad_vertexfacegap.html">mqc_pdqcad_vertexFaceGap</a><br></body>
</html>