1. GM2BiTansFromCircCirc (geom_bsc.c:2692)
        int GM2BiTansFromCircCirc(const IrtPtType Center1,
                                  IrtRType Radius1,
                                  const IrtPtType Center2,
                                  IrtRType Radius2,
                                  int OuterTans,
                                  IrtPtType TanPts[2][2])
    
  2. GM2PointsFromCircCirc (geom_bsc.c:2269)
        int GM2PointsFromCircCirc(const IrtPtType Center1,
                                  IrtRType Radius1,
                                  const IrtPtType Center2,
                                  IrtRType Radius2,
                                  IrtPtType Inter1,
                                  IrtPtType Inter2)
    
  3. GM2PointsFromCircCirc3D (geom_bsc.c:2353)
        int GM2PointsFromCircCirc3D(const IrtPtType Cntr1,
                                    const IrtVecType Nrml1,
                                    IrtRType Rad1,
                                    const IrtPtType Cntr2,
                                    const IrtVecType Nrml2,
                                    IrtRType Rad2,
                                    IrtPtType Inter1,
                                    IrtPtType Inter2)
    
  4. GM2PointsFromLineLine (geom_bsc.c:987)
        int GM2PointsFromLineLine(const IrtPtType Pl1,
                                  const IrtPtType Vl1,
                                  const IrtPtType Pl2,
                                  const IrtPtType Vl2,
                                  IrtPtType Pt1,
                                  IrtRType *t1,
                                  IrtPtType Pt2,
                                  IrtRType *t2)
    
  5. GM2TanLinesFromCircCirc (geom_bsc.c:2741)
        int GM2TanLinesFromCircCirc(const IrtPtType Center1,
                                    IrtRType Radius1,
                                    const IrtPtType Center2,
                                    IrtRType Radius2,
                                    int OuterTans,
                                    IrtLnType Tans[2])
    
  6. GM3Pts2EqltrlTriMat (geomat3d.c:1140)
        int GM3Pts2EqltrlTriMat(const IrtPtType Pt1Orig,
                                const IrtPtType Pt2Orig,
                                const IrtPtType Pt3Orig,
                                IrtHmgnMatType Mat)
    
  7. GMAffineTransUVVals (poly_pts.c:1610)
        void GMAffineTransUVVals(IPObjectStruct *PObj,
                                 const IrtRType Scale[2],
                                 const IrtRType Trans[2])
    
  8. GMAngleSphericalTriangle (geom_bsc.c:1649)
        IrtRType GMAngleSphericalTriangle(const IrtVecType Dir,
                                          const IrtVecType ODir1,
                                          const IrtVecType ODir2)
    
  9. GMAnimAffineTransAnimation (animate.c:310)
        int GMAnimAffineTransAnimation(const IPObjectStruct *PObjs,
                                       IrtRType Trans,
                                       IrtRType Scale)
    
  10. GMAnimAffineTransAnimation2 (animate.c:505)
        int GMAnimAffineTransAnimation2(const IPObjectStruct *PObjs,
                                        IrtRType Min,
                                        IrtRType Max)
    
  11. GMAnimAffineTransAnimationOne (animate.c:343)
        int GMAnimAffineTransAnimationOne(const IPObjectStruct *PObj,
                                          IrtRType Trans,
                                          IrtRType Scale)
    
  12. GMAnimAffineTransAnimationOne2 (animate.c:540)
        int GMAnimAffineTransAnimationOne2(const IPObjectStruct *PObj,
                                           IrtRType Min,
                                           IrtRType Max)
    
  13. GMAnimCheckInterrupt (anim_aux.c:44)
        int GMAnimCheckInterrupt(GMAnimationStruct *Anim)
    
  14. GMAnimDoAnimation (animate.c:967)
        void GMAnimDoAnimation(GMAnimationStruct *Anim, IPObjectStruct *PObjs)
    
  15. GMAnimDoSingleStep (animate.c:1203)
        void GMAnimDoSingleStep(GMAnimationStruct *Anim, IPObjectStruct *PObjs)
    
  16. GMAnimEvalAnimation (animate.c:1095)
        void GMAnimEvalAnimation(IrtRType t, IPObjectStruct *PObj)
    
  17. GMAnimEvalAnimationList (animate.c:1178)
        void GMAnimEvalAnimationList(IrtRType t, IPObjectStruct *PObjList)
    
  18. GMAnimEvalObjAtTime (animate.c:1129)
        IPObjectStruct *GMAnimEvalObjAtTime(IrtRType t, IPObjectStruct *PObj)
    
  19. GMAnimFindAnimationTime (animate.c:573)
        void GMAnimFindAnimationTime(GMAnimationStruct *Anim,
                                     const IPObjectStruct *PObjs)
    
  20. GMAnimFindAnimationTimeOne (animate.c:616)
        void GMAnimFindAnimationTimeOne(GMAnimationStruct *Anim,
                                        const IPObjectStruct *PObj)
    
  21. GMAnimGetAnimInfoText (animate.c:97)
        void GMAnimGetAnimInfoText(GMAnimationStruct *Anim)
    
  22. GMAnimHasAnimation (animate.c:238)
        int GMAnimHasAnimation(const IPObjectStruct *PObjs)
    
  23. GMAnimHasAnimationOne (animate.c:266)
        int GMAnimHasAnimationOne(const IPObjectStruct *PObj)
    
  24. GMAnimResetAnimStruct (animate.c:64)
        void GMAnimResetAnimStruct(GMAnimationStruct *Anim)
    
  25. GMAnimSaveIterationsAsImages (anim_aux.c:64)
        void GMAnimSaveIterationsAsImages(GMAnimationStruct *Anim,
                                          IPObjectStruct *PObjs)
    
  26. GMAnimSaveIterationsToFiles (animate.c:1243)
        void GMAnimSaveIterationsToFiles(GMAnimationStruct *Anim,
                                         IPObjectStruct *PObjs)
    
  27. GMAnimSetAnimInternalNodes (animate.c:1067)
        int GMAnimSetAnimInternalNodes(int AnimInternalNodes)
    
  28. GMAnimSetAnimMatHierarchy (animate.c:1042)
        int GMAnimSetAnimMatHierarchy(int AnimMatHierarchy)
    
  29. GMAreaOfTriangle (geom_bsc.c:2880)
        IrtRType GMAreaOfTriangle(const IrtRType *Pt1,
                                  const IrtRType *Pt2,
                                  const IrtRType *Pt3)
    
  30. GMAreaSphericalTriangle (geom_bsc.c:1613)
        IrtRType GMAreaSphericalTriangle(const IrtVecType Dir1,
                                         const IrtVecType Dir2,
                                         const IrtVecType Dir3)
    
  31. GMBBComputeBboxObject (bbox.c:76)
        GMBBBboxStruct *GMBBComputeBboxObject(const IPObjectStruct *PObj)
    
  32. GMBBComputeBboxObjectList (bbox.c:216)
        GMBBBboxStruct *GMBBComputeBboxObjectList(const IPObjectStruct *PObj)
    
  33. GMBBComputeOnePolyBbox (bbox.c:274)
        GMBBBboxStruct *GMBBComputeOnePolyBbox(const IPPolygonStruct *PPoly)
    
  34. GMBBComputePointBbox (bbox.c:343)
        GMBBBboxStruct *GMBBComputePointBbox(const IrtRType *Pt)
    
  35. GMBBComputePolyListBbox (bbox.c:306)
        GMBBBboxStruct *GMBBComputePolyListBbox(const IPPolygonStruct *PPoly)
    
  36. GMBBMergeBbox (bbox.c:370)
        GMBBBboxStruct *GMBBMergeBbox(const GMBBBboxStruct *Bbox1,
                                      const GMBBBboxStruct *Bbox2)
    
  37. GMBBSetBBoxInvisibles (bbox.c:50)
        int GMBBSetBBoxInvisibles(int BBoxInvisibles)
    
  38. GMBBSetGlblBBObjList (bbox.c:250)
        const IPObjectStruct *GMBBSetGlblBBObjList(const IPObjectStruct *BBObjList)
    
  39. GMBaryCentric3Pts (geom_bsc.c:2193)
        IrtRType *GMBaryCentric3Pts(const IrtPtType Pt1,
                                    const IrtPtType Pt2,
                                    const IrtPtType Pt3,
                                    const IrtPtType Pt)
    
  40. GMBaryCentric3Pts2D (geom_bsc.c:2135)
        IrtRType *GMBaryCentric3Pts2D(const IrtPtType Pt1,
                                      const IrtPtType Pt2,
                                      const IrtPtType Pt3,
                                      const IrtPtType Pt)
    
  41. GMBasicSetEps (geom_bsc.c:59)
        IrtRType GMBasicSetEps(IrtRType Eps)
    
  42. GMBlendNormalsToVertices (intrnrml.c:739)
        void GMBlendNormalsToVertices(IPPolygonStruct *PlList,
                                      IrtRType MaxAngle)
    
  43. GMCircleFrom2Pts2Tans (geom_bsc.c:2528)
        int GMCircleFrom2Pts2Tans(IrtPtType Center,
                                  IrtRType *Radius,
                                  const IrtPtType Pt1,
                                  const IrtPtType Pt2,
                                  const IrtVecType Tan1,
                                  const IrtVecType Tan2)
    
  44. GMCircleFrom3Points (geom_bsc.c:2461)
        int GMCircleFrom3Points(IrtPtType Center,
                                IrtRType *Radius,
                                const IrtPtType Pt1,
                                const IrtPtType Pt2,
                                const IrtPtType Pt3)
    
  45. GMCircleFromLstSqrPts (geom_bsc.c:2591)
        int GMCircleFromLstSqrPts(CagdPType Center,
                                  IrtRType *Radius,
                                  const CagdPType *Pts,
                                  int PtsSize)
    
  46. GMCleanUpDupPolys (poly_cln.c:147)
        IPPolygonStruct *GMCleanUpDupPolys(IPPolygonStruct **PPolygons, IrtRType Eps)
    
  47. GMCleanUpPolygonList (poly_cln.c:192)
        IPPolygonStruct *GMCleanUpPolygonList(IPPolygonStruct **PPolygons,
                                              IrtRType Eps)
    
  48. GMCleanUpPolylineList (poly_cln.c:281)
        IPPolygonStruct *GMCleanUpPolylineList(IPPolygonStruct **PPolylines,
                                               IrtRType Eps)
    
  49. GMCleanUpPolylineList2 (poly_cln.c:348)
        IPPolygonStruct *GMCleanUpPolylineList2(IPPolygonStruct *PPolylines)
    
  50. GMClipPolysAgainstPlane (poly_cln.c:599)
        IPPolygonStruct *GMClipPolysAgainstPlane(IPPolygonStruct *PHead,
                                                 IPPolygonStruct **PClipped,
                                                 IPPolygonStruct **PInter,
                                                 IrtPlnType Plane)
    
  51. GMCollinear3Pts (geom_bsc.c:265)
        int GMCollinear3Pts(const IrtPtType Pt1,
                            const IrtPtType Pt2,
                            const IrtPtType Pt3)
    
  52. GMCollinear3PtsInside (geom_bsc.c:346)
        int GMCollinear3PtsInside(const IrtPtType Pt1,
                                  const IrtPtType Pt2,
                                  const IrtPtType Pt3)
    
  53. GMCollinear3Vertices (intrnrml.c:207)
        int GMCollinear3Vertices(const IPVertexStruct *V1,
                                 const IPVertexStruct *V2,
                                 const IPVertexStruct *V3)
    
  54. GMComplexRoot (geom_bsc.c:3450)
        void GMComplexRoot(IrtRType RealVal,
                           IrtRType ImageVal,
                           IrtRType *RealRoot,
                           IrtRType *ImageRoot)
    
  55. GMComputeAverageVertex (polysmth.c:341)
        int GMComputeAverageVertex(const IPVertexStruct *VS,
                                   IrtPtType CenterPoint,
                                   IrtRType BlendFactor)
    
  56. GMComputeAverageVertex2 (polysmth.c:294)
        int GMComputeAverageVertex2(const int *NS,
                                    const IPPolyVrtxIdxStruct *PVIdx,
                                    IrtPtType CenterPoint,
                                    IrtRType BlendFactor)
    
  57. GMConvertPolysToNGons (poly_pts.c:101)
        IPObjectStruct *GMConvertPolysToNGons(IPObjectStruct *PolyObj, int n)
    
  58. GMConvertPolysToRectangles (poly_pts.c:582)
        IPObjectStruct *GMConvertPolysToRectangles(IPObjectStruct *PolyObj)
    
  59. GMConvertPolysToTriangles (poly_pts.c:181)
        IPObjectStruct *GMConvertPolysToTriangles(IPObjectStruct *PolyObj)
    
  60. GMConvertPolysToTriangles2 (poly_pts.c:356)
        IPObjectStruct *GMConvertPolysToTriangles2(IPObjectStruct *PolyObj)
    
  61. GMConvertPolysToTrianglesIntrrPt (poly_pts.c:486)
        IPObjectStruct *GMConvertPolysToTrianglesIntrrPt(IPObjectStruct *PolyObj)
    
  62. GMConvexHull (cnvxhull.c:60)
        int GMConvexHull(IrtE2PtStruct *DTPts, int *NumOfPoints)
    
  63. GMConvexPolyNormals (convex.c:160)
        int GMConvexPolyNormals(int HandleNormals)
    
  64. GMConvexPolyObject (convex.c:246)
        void GMConvexPolyObject(IPObjectStruct *PObj)
    
  65. GMConvexPolyObjectN (convex.c:215)
        IPObjectStruct *GMConvexPolyObjectN(IPObjectStruct *PObj)
    
  66. GMConvexRaysToVertices (convex.c:187)
        int GMConvexRaysToVertices(int RaysToVertices)
    
  67. GMCoplanar4Pts (geom_bsc.c:386)
        int GMCoplanar4Pts(const IrtPtType Pt1,
                           const IrtPtType Pt2,
                           const IrtPtType Pt3,
                           const IrtPtType Pt4)
    
  68. GMDecimateObjSetDcmRatioParam (decimate.c:152)
        void GMDecimateObjSetDcmRatioParam(int DcmRatio)
    
  69. GMDecimateObjSetDistParam (decimate.c:109)
        void GMDecimateObjSetDistParam(IrtRType Dist)
    
  70. GMDecimateObjSetMinAspRatioParam (decimate.c:174)
        void GMDecimateObjSetMinAspRatioParam(IrtRType MinAspRatio)
    
  71. GMDecimateObjSetPassNumParam (decimate.c:130)
        void GMDecimateObjSetPassNumParam(int PassNum)
    
  72. GMDecimateObject (decimate.c:202)
        IPObjectStruct *GMDecimateObject(IPObjectStruct *IPObj)
    
  73. GMDistLineLine (geom_bsc.c:1086)
        IrtRType GMDistLineLine(const IrtPtType Pl1,
                                const IrtPtType Vl1,
                                const IrtPtType Pl2,
                                const IrtPtType Vl2)
    
  74. GMDistPoint1DWithEnergy (dist_pts.c:42)
        IrtRType *GMDistPoint1DWithEnergy(int N,
                                          IrtRType XMin,
                                          IrtRType XMax,
                                          int Resolution,
                                          GMDistEnergy1DFuncType EnergyFunc)
    
  75. GMDistPointLine (geom_bsc.c:739)
        IrtRType GMDistPointLine(const IrtPtType Point,
                                 const IrtPtType Pl,
                                 const IrtPtType Vl)
    
  76. GMDistPointPlane (geom_bsc.c:776)
        IrtRType GMDistPointPlane(const IrtPtType Point, const IrtPlnType Plane)
    
  77. GMDistPointPoint (geom_bsc.c:467)
        IrtRType GMDistPointPoint(const IrtPtType P1, const IrtPtType P2)
    
  78. GMDistPolyPoly (geom_bsc.c:1288)
        IrtRType GMDistPolyPoly(const IPPolygonStruct *Pl1,
                                const IPPolygonStruct *Pl2,
                                IPVertexStruct **V1,
                                IPVertexStruct **V2,
                                int TagIgnoreV)
    
  79. GMDistPolyPt (geom_bsc.c:1131)
        IrtRType GMDistPolyPt(const IPPolygonStruct *Pl,
                              IrtPtType Pt,
                              const IPVertexStruct **ExtremeV,
                              int MaxDist)
    
  80. GMDistPolyPt2 (geom_bsc.c:1198)
        IrtRType GMDistPolyPt2(const IPPolygonStruct *Pl,
                               int IsPolyline,
                               IrtPtType Pt,
                               IrtRType *ExtremePt,
                               int MaxDist)
    
  81. GMEvalWeightsVFromPl (intrnrml.c:257)
        int GMEvalWeightsVFromPl(const IrtRType *Coord,
                                 const IPPolygonStruct *Pl,
                                 IrtRType *Wgt)
    
  82. GMExecuteAnimationEvalMat (animate.c:856)
        IrtRType GMExecuteAnimationEvalMat(IPObjectStruct *AnimationP,
                                           IrtRType Time,
                                           IrtHmgnMatType ObjMat)
    
  83. GMFilterInteriorVertices (poly_cln.c:517)
        IPVertexStruct *GMFilterInteriorVertices(IPVertexStruct *VHead,
                                                 IrtRType MinTol,
                                                 int n)
    
  84. GMFindLinComb2Vecs (geom_bsc.c:507)
        int GMFindLinComb2Vecs(const IrtVecType V1,
                               const IrtVecType V2,
                               const IrtVecType V,
                               IrtRType w[2])
    
  85. GMFindPtInsidePolyKernel (polysmth.c:462)
        int GMFindPtInsidePolyKernel(const IPVertexStruct *VE, IrtPtType KrnlPt)
    
  86. GMFindThirdPointInTriangle (poly_cln.c:663)
        IPVertexStruct *GMFindThirdPointInTriangle(const IPPolygonStruct *Pl,
                                                   const IPVertexStruct *V,
                                                   const IPVertexStruct *VNext)
    
  87. GMFindUnConvexPolygonNormal (polysmth.c:570)
        void GMFindUnConvexPolygonNormal(const IPVertexStruct *VL, IrtVecType Nrml)
    
  88. GMFitData (fit1pts.c:81)
        IrtRType GMFitData(IrtRType** PointData,
                           unsigned int NumberOfPointsToFit,
                           GMFittingModelType FittingModel,
                           IrtRType ModelExtParams[],
                           IrtRType Tolerance)
    
  89. GMFitDataWithOutliers (fit1pts.c:396)
        IrtRType GMFitDataWithOutliers(IrtRType **PointData,
                                       unsigned int NumberOfPointsToFit,
                                       GMFittingModelType FittingModel,
                                       IrtRType ModelExtParams[],
                                       IrtRType Tolerance,
                                       unsigned int NumOfChecks)
    
  90. GMFitEstimateRotationAxis (fit1pts.c:827)
        IrtRType GMFitEstimateRotationAxis(IrtPtType *PointsOnObject,
                                           IrtVecType *Normals,
                                           unsigned int NumberOfPoints,
                                           IrtPtType PointOnRotationAxis,
                                           IrtVecType RotationAxisDirection)
    
  91. GMFitObjectWithOutliers (fit1pts.c:668)
        IrtRType GMFitObjectWithOutliers(IPPolygonStruct *PPoly,
                                         GMFittingModelType FittingModel,
                                         IrtRType ModelExtParams[],
                                         IrtRType Tolerance,
                                         unsigned int NumOfChecks)
    
  92. GMFixNormalsOfPolyModel (intrnrml.c:1000)
        void GMFixNormalsOfPolyModel(IPPolygonStruct *PlList, int TrustFixedPt)
    
  93. GMFixOrientationOfPolyModel (intrnrml.c:877)
        void GMFixOrientationOfPolyModel(IPPolygonStruct *Pls)
    
  94. GMGenMatObjectRotVec (geomat3d.c:177)
        IPObjectStruct *GMGenMatObjectRotVec(const IrtVecType Vec,
                                             const IrtRType *Degree)
    
  95. GMGenMatObjectRotX (geomat3d.c:48)
        IPObjectStruct *GMGenMatObjectRotX(const IrtRType *Degree)
    
  96. GMGenMatObjectRotY (geomat3d.c:70)
        IPObjectStruct *GMGenMatObjectRotY(const IrtRType *Degree)
    
  97. GMGenMatObjectRotZ (geomat3d.c:92)
        IPObjectStruct *GMGenMatObjectRotZ(const IrtRType *Degree)
    
  98. GMGenMatObjectScale (geomat3d.c:228)
        IPObjectStruct *GMGenMatObjectScale(const IrtVecType Vec)
    
  99. GMGenMatObjectTrans (geomat3d.c:202)
        IPObjectStruct *GMGenMatObjectTrans(const IrtVecType Vec)
    
  100. GMGenMatObjectV2V (geomat3d.c:1109)
        IPObjectStruct *GMGenMatObjectV2V(const IrtVecType V1, const IrtVecType V2)
    
  101. GMGenMatObjectZ2Dir (geomat3d.c:118)
        IPObjectStruct *GMGenMatObjectZ2Dir(const IrtVecType Dir)
    
  102. GMGenMatObjectZ2Dir2 (geomat3d.c:149)
        IPObjectStruct *GMGenMatObjectZ2Dir2(const IrtVecType Dir,
                                             const IrtVecType Dir2)
    
  103. GMGenMatrix3Pts2EqltrlTri (geomat3d.c:1234)
        IPObjectStruct *GMGenMatrix3Pts2EqltrlTri(const IrtPtType Pt1,
                                                  const IrtPtType Pt2,
                                                  const IrtPtType Pt3)
    
  104. GMGenMatrixRotV2V (geomat3d.c:1051)
        void GMGenMatrixRotV2V(IrtHmgnMatType Mat,
                               const IrtVecType V1,
                               const IrtVecType V2)
    
  105. GMGenMatrixRotVec (geomat3d.c:1266)
        void GMGenMatrixRotVec(IrtHmgnMatType Mat,
                               const IrtVecType Vec,
                               IrtRType Degrees)
    
  106. GMGenMatrixX2Dir (geomat3d.c:851)
        void GMGenMatrixX2Dir(IrtHmgnMatType Mat, const IrtVecType Dir)
    
  107. GMGenMatrixY2Dir (geomat3d.c:874)
        void GMGenMatrixY2Dir(IrtHmgnMatType Mat, const IrtVecType Dir)
    
  108. GMGenMatrixZ2Dir (geomat3d.c:897)
        void GMGenMatrixZ2Dir(IrtHmgnMatType Mat, const IrtVecType Dir)
    
  109. GMGenMatrixZ2Dir2 (geomat3d.c:979)
        void GMGenMatrixZ2Dir2(IrtHmgnMatType Mat,
                               const IrtVecType Dir,
                               const IrtVecType Dir2)
    
  110. GMGenPolyline2Vrtx (polyprop.c:382)
        IPPolygonStruct *GMGenPolyline2Vrtx(IrtVecType V1,
                                            IrtVecType V2,
                                            IPPolygonStruct *Pnext)
    
  111. GMGenProjectionMat (geomat3d.c:1302)
        void GMGenProjectionMat(const IrtPlnType ProjPlane,
                                const IrtRType EyePos[4],
                                IrtHmgnMatType Mat)
    
  112. GMGenReflectionMat (geomat3d.c:1348)
        void GMGenReflectionMat(const IrtPlnType ReflectPlane, IrtHmgnMatType Mat)
    
  113. GMGenRotateMatrix (convex.c:112)
        void GMGenRotateMatrix(IrtHmgnMatType Mat, const IrtVecType Dir)
    
  114. GMGenTransMatrixZ2Dir (geomat3d.c:803)
        void GMGenTransMatrixZ2Dir(IrtHmgnMatType Mat,
                                   const IrtVecType Trans,
                                   const IrtVecType Dir,
                                   IrtRType Scale)
    
  115. GMGenTransMatrixZ2Dir2 (geomat3d.c:936)
        void GMGenTransMatrixZ2Dir2(IrtHmgnMatType Mat,
                                    const IrtVecType Trans,
                                    const IrtVecType Dir,
                                    const IrtVecType Dir2,
                                    IrtRType Scale)
    
  116. GMGenUVValsForPolys (poly_pts.c:1658)
        void GMGenUVValsForPolys(IPObjectStruct *PObj,
                                 IrtRType UTextureRepeat,
                                 IrtRType VTextureRepeat,
                                 IrtRType WTextureRepeat,
                                 int HasXYZScale)
    
  117. GMGetMatTransPortion (geomat3d.c:255)
        IPObjectStruct *GMGetMatTransPortion(const IPObjectStruct *MatObj,
                                             int TransPortion)
    
  118. GMIdentifyTJunctions (poly_pts.c:1962)
        int GMIdentifyTJunctions(IPObjectStruct *PObj,
                                 GMIdentifyTJunctionFuncType TJuncCB,
                                 IrtRType Eps)
    
  119. GMInterpVrtxNrmlBetweenTwo (intrnrml.c:310)
        void GMInterpVrtxNrmlBetweenTwo(IPVertexStruct *V,
                                        const IPVertexStruct *V1,
                                        const IPVertexStruct *V2)
    
  120. GMInterpVrtxNrmlBetweenTwo2 (intrnrml.c:359)
        void GMInterpVrtxNrmlBetweenTwo2(IrtPtType Pt,
                                         IrtVecType Normal,
                                         const IPVertexStruct *V1,
                                         const IPVertexStruct *V2)
    
  121. GMInterpVrtxNrmlFromPl (intrnrml.c:402)
        int GMInterpVrtxNrmlFromPl(IPVertexStruct *Vrtx, const IPPolygonStruct *Pl)
    
  122. GMInterpVrtxRGBBetweenTwo (intrnrml.c:456)
        int GMInterpVrtxRGBBetweenTwo(IPVertexStruct *V,
                                      const IPVertexStruct *V1,
                                      const IPVertexStruct *V2)
    
  123. GMInterpVrtxRGBFromPl (intrnrml.c:502)
        int GMInterpVrtxRGBFromPl(IPVertexStruct *Vrtx, const IPPolygonStruct *Pl)
    
  124. GMInterpVrtxUVBetweenTwo (intrnrml.c:567)
        int GMInterpVrtxUVBetweenTwo(IPVertexStruct *V,
                                     const IPVertexStruct *V1,
                                     const IPVertexStruct *V2)
    
  125. GMInterpVrtxUVFromPl (intrnrml.c:615)
        int GMInterpVrtxUVFromPl(IPVertexStruct *Vrtx, const IPPolygonStruct *Pl)
    
  126. GMIsConvexPolygon (convex.c:458)
        int GMIsConvexPolygon(IPPolygonStruct *Pl)
    
  127. GMIsConvexPolygon2 (convex.c:391)
        int GMIsConvexPolygon2(const IPPolygonStruct *Pl)
    
  128. GMIsInterLineLine2D (polysmth.c:428)
        static int GMIsInterLineLine2D(const IrtPtType A1,
                                       const IrtPtType A2,
                                       const IrtPtType B1,
                                       const IrtPtType B2,
                                       IrtRType *t)
    
  129. GMIsInterLinePolygon2D (polysmth.c:386)
        int GMIsInterLinePolygon2D(const IPVertexStruct *VS,
                                   const IrtPtType V1,
                                   const IrtPtType V2,
                                   IrtRType *t)
    
  130. GMIsPtInsideCirc (geom_bsc.c:2826)
        int GMIsPtInsideCirc(const IrtRType *Point,
                             const IrtRType *Center,
                             IrtRType Radius)
    
  131. GMIsPtOnCirc (geom_bsc.c:2855)
        int GMIsPtOnCirc(const IrtRType *Point,
                         const IrtRType *Center,
                         IrtRType Radius)
    
  132. GMLimitTrianglesEdgeLen (poly_pts.c:1472)
        IPPolygonStruct *GMLimitTrianglesEdgeLen(const IPPolygonStruct *OrigPls,
                                                 IrtRType MaxLen)
    
  133. GMLineFrom2Points (geom_bsc.c:565)
        int GMLineFrom2Points(IrtLnType Line, const IrtPtType Pt1, const IrtPtType Pt2)
    
  134. GMLineSweep (ln_sweep.c:45)
        void GMLineSweep(GMLsLineSegStruct **Lines)
    
  135. GMLoadTextFont (text.c:40)
        int GMLoadTextFont(const char *FName)
    
  136. GMMakeTextGeometry (text.c:98)
        IPObjectStruct *GMMakeTextGeometry(const char *Str,
                                           const IrtVecType Spacing,
                                           const IrtRType *Scaling)
    
  137. GMMatFromPosDir (geomat3d.c:1009)
        int GMMatFromPosDir(const IrtPtType Pos,
                            const IrtVecType Dir,
                            const IrtVecType UpDir,
                            IrtHmgnMatType Mat)
    
  138. GMMatchPointListIntoPolylines (poly_pts.c:798)
        IPPolygonStruct *GMMatchPointListIntoPolylines(IPObjectStruct *PtsList,
                                                       IrtRType MaxTol)
    
  139. GMMatrixToTransform (quatrnn.c:898)
        void GMMatrixToTransform(IrtHmgnMatType Mat,
                                 IrtVecType S,
                                 GMQuatType R,
                                 IrtVecType T)
        
    
  140. GMMergeGeometry (merge.c:344)
        int GMMergeGeometry(void **GeomEntities,
                            int NumOfGEntities,
                            IrtRType Eps,
                            IrtRType IdenticalEps,
                            GMMergeGeomInitFuncType InitFunc,
                            GMMergeGeomDistFuncType DistSqrFunc,
                            GMMergeGeomKeyFuncType KeyFunc,
                            GMMergeGeomMergeFuncType MergeFunc)
    
  141. GMMergePolylines (poly_pts.c:730)
        IPPolygonStruct *GMMergePolylines(IPPolygonStruct *Polys, IrtRType Eps)
    
  142. GMMergeSameGeometry (merge.c:253)
        int GMMergeSameGeometry(void **GeomEntities,
                                int NumOfGEntities,
                                IrtRType IdenticalEps,
                                GMMergeGeomInitFuncType InitFunc,
                                GMMergeGeomDistFuncType DistSqrFunc,
                                GMMergeGeomKeyFuncType KeyFunc,
                                GMMergeGeomMergeFuncType MergeFunc)
    
  143. GMMinSpanCirc (ms_circ.c:65)
        int GMMinSpanCirc(IrtE2PtStruct *DTPts,
                          int NumOfPoints,
                          IrtE2PtStruct *Center,
                          IrtRType *Radius)
    
  144. GMMinSpanCone (ms_circ.c:284)
        int GMMinSpanCone(IrtVecType *DTVecs,
                          int VecsNormalized,
                          int NumOfVecs,
                          IrtVecType ConeAxis,
                          IrtRType *ConeAngle)
    
  145. GMMinSpanConeAvg (ms_circ.c:215)
        int GMMinSpanConeAvg(IrtVecType *DTVecs,
                             int VecsNormalized,
                             int NumOfVecs,
                             IrtVecType ConeAxis,
                             IrtRType *ConeAngle)
    
  146. GMMinSpanSphere (ms_spher.c:60)
        int GMMinSpanSphere(IrtE3PtStruct *DTPts,
                            int NumOfPoints,
                            IrtE3PtStruct *Center,
                            IrtRType *Radius)
    
  147. GMMonotonePolyConvex (cnvxhull.c:332)
        int GMMonotonePolyConvex(IPVertexStruct *VHead, int Cnvx)
    
  148. GMOrthogonalVector (geom_bsc.c:298)
        int GMOrthogonalVector(const IrtVecType V, IrtVecType OV, int UnitLen)
    
  149. GMPlCrvtrSetCurvatureAttr (plycrvtr.c:54)
        void GMPlCrvtrSetCurvatureAttr(IPPolygonStruct *PolyList,
                                       int NumOfRings,
                                       int EstimateNrmls)
    
  150. GMPlCrvtrSetFitDegree (plycrvtr.c:311)
        int GMPlCrvtrSetFitDegree(int UseCubic)
    
  151. GMPlSilImportanceAttr (plyimprt.c:34)
        void GMPlSilImportanceAttr(IPPolygonStruct *PolyList)
    
  152. GMPlSilImportanceRange (plyimprt.c:242)
        IPPolygonStruct *GMPlSilImportanceRange(IPPolygonStruct *PolyList)
    
  153. GMPlanarVecVecAngle (geom_bsc.c:180)
        IrtRType GMPlanarVecVecAngle(const IrtVecType V1,
                                     const IrtVecType V2,
                                     int Normalize)
    
  154. GMPlaneFrom3Points (geom_bsc.c:636)
        int GMPlaneFrom3Points(IrtPlnType Plane,
                               const IrtPtType Pt1,
                               const IrtPtType Pt2,
                               const IrtPtType Pt3)
    
  155. GMPointCoverOfPolyObj (poly_cvr.c:42)
        IPObjectStruct *GMPointCoverOfPolyObj(IPObjectStruct *PolyObj,
                                              int n,
                                              IrtRType *Dir,
                                              char *PlAttr)
    
  156. GMPointCoverOfUnitHemiSphere (sph_pts.c:30)
        IPObjectStruct *GMPointCoverOfUnitHemiSphere(IrtRType HoneyCombSize)
    
  157. GMPointFrom3Planes (geom_bsc.c:1047)
        int GMPointFrom3Planes(const IrtPlnType Pl1,
                               const IrtPlnType Pl2,
                               const IrtPlnType Pl3,
                               IrtPtType Pt)
    
  158. GMPointFromLinePlane (geom_bsc.c:866)
        int GMPointFromLinePlane(const IrtPtType Pl,
                                 const IrtPtType Vl,
                                 const IrtPlnType Plane,
                                 IrtPtType InterPoint,
                                 IrtRType *t)
    
  159. GMPointFromLinePlane01 (geom_bsc.c:919)
        int GMPointFromLinePlane01(const IrtPtType Pl,
                                   const IrtPtType Vl,
                                   const IrtPlnType Plane,
                                   IrtPtType InterPoint,
                                   IrtRType *t)
    
  160. GMPointFromPointLine (geom_bsc.c:689)
        IrtRType GMPointFromPointLine(const IrtPtType Point,
                                      const IrtPtType Pl,
                                      const IrtPtType Vl,
                                      IrtPtType ClosestPoint)
    
  161. GMPointFromPointPlane (geom_bsc.c:815)
        int GMPointFromPointPlane(const IrtPtType Pt,
                                  const IrtPlnType Plane,
                                  IrtPtType ClosestPoint)
    
  162. GMPointInsideCnvxPolygon (geomat3d.c:1396)
        int GMPointInsideCnvxPolygon(const IrtPtType Pt, const IPPolygonStruct *Pl)
    
  163. GMPointOnPolygonBndry (geomat3d.c:1445)
        int GMPointOnPolygonBndry(const IrtPtType Pt,
                                  const IPPolygonStruct *Pl,
                                  IrtRType Eps)
    
  164. GMPointVecFromLine (geom_bsc.c:600)
        void GMPointVecFromLine(const IrtLnType Line, IrtPtType Pt, IrtVecType Dir)
    
  165. GMPolyAdjacncyFree (plystrct.c:397)
        void GMPolyAdjacncyFree(VoidPtr PolyAdj)
    
  166. GMPolyAdjacncyGen (plystrct.c:175)
        VoidPtr GMPolyAdjacncyGen(IPObjectStruct *PObj, IrtRType EqlEps)
    
  167. GMPolyAdjacncyVertex (plystrct.c:336)
        void GMPolyAdjacncyVertex(IPVertexStruct *V,
                                  VoidPtr PolyAdj,
                                  GMPolyAdjacncyVertexFuncType AdjVertexFunc)
    
  168. GMPolyCentroid (geomvals.c:70)
        int GMPolyCentroid(const IPPolygonStruct *Pl, IrtPtType Centroid)
    
  169. GMPolyHierarchy2SimplePoly (geom_bsc.c:1994)
        IPPolygonStruct *GMPolyHierarchy2SimplePoly(IPPolygonStruct *Root,
                                                    IPPolygonStruct *Islands)
    
  170. GMPolyLength (geomvals.c:37)
        IrtRType GMPolyLength(const IPPolygonStruct *Pl)
    
  171. GMPolyMeshSmoothing (polysmth.c:61)
        IPObjectStruct *GMPolyMeshSmoothing(IPObjectStruct *PolyObj,
                                            const IPPolygonStruct *VerticesToRound,
                                            int AllowBndryRound,
                                            IrtRType RoundingRadius,
                                            int NumIters,
                                            IrtRType BlendFactor)
    
  172. GMPolyObjectArea (geomvals.c:151)
        double GMPolyObjectArea(const IPObjectStruct *PObj)
    
  173. GMPolyObjectAreaSetSigned (geomvals.c:111)
        int GMPolyObjectAreaSetSigned(int SignedArea)
    
  174. GMPolyObjectVolume (geomvals.c:306)
        double GMPolyObjectVolume(IPObjectStruct *PObj)
    
  175. GMPolyOffset (polyofst.c:83)
        IPPolygonStruct *GMPolyOffset(const IPPolygonStruct *Poly,
                                      int IsPolygon,
                                      IrtRType Ofst,
                                      GMPolyOffsetAmountFuncType AmountFunc)
    
  176. GMPolyOffset3D (polyofst.c:182)
        IPPolygonStruct *GMPolyOffset3D(const IPPolygonStruct *Poly,
                                        IrtRType Ofst,
                                        int ForceSmoothing,
                                        IrtRType MiterEdges,
                                        GMPolyOffsetAmountFuncType AmountFunc)
    
  177. GMPolyOffsetAmountDepth (polyofst.c:55)
        IrtRType GMPolyOffsetAmountDepth(const IrtRType *Coord)
    
  178. GMPolyOnePolyArea (geomvals.c:186)
        double GMPolyOnePolyArea(const IPPolygonStruct *Pl)
    
  179. GMPolyPlaneClassify (geom_bsc.c:1484)
        IrtRType GMPolyPlaneClassify(const IPPolygonStruct *Pl, const IrtPlnType Pln)
    
  180. GMPolyPropFetch (polyprop.c:290)
        IPPolygonStruct *GMPolyPropFetch(IPPolygonStruct *Pls,
                                         GMFetchVertexPropertyFuncType VertexProperty,
                                         IrtRType ConstVal)
    
  181. GMPolyPropFetchAttribute (polyprop.c:92)
        IPPolygonStruct *GMPolyPropFetchAttribute(IPPolygonStruct *Pls,
                                                  const char *PropAttr,
                                                  IrtRType Value)
    
  182. GMPolyPropFetchCurvature (polyprop.c:217)
        IPPolygonStruct *GMPolyPropFetchCurvature(IPPolygonStruct *Pls,
                                                  int CurvatureProperty,
                                                  int NumOfRings,
                                                  IrtRType CrvtrVal)
    
  183. GMPolyPropFetchIsophotes (polyprop.c:146)
        IPPolygonStruct *GMPolyPropFetchIsophotes(IPPolygonStruct *Pls,
                                                  const IrtVecType ViewDir,
                                                  IrtRType InclinationAngle)
    
  184. GMPolygonPlaneInter (geom_bsc.c:1346)
        int GMPolygonPlaneInter(const IPPolygonStruct *Pl,
                                const IrtPlnType Pln,
                                IrtRType *MinDist)
    
  185. GMPolygonPointInclusion (geom_bsc.c:1560)
        int GMPolygonPointInclusion(const IPPolygonStruct *Pl, const IrtPtType Pt)
    
  186. GMPolygonPointInclusion3D (geom_bsc.c:1687)
        int GMPolygonPointInclusion3D(const IPPolygonStruct *Pl, const IrtPtType Pt)
    
  187. GMPolygonRayInter (geom_bsc.c:1740)
        int GMPolygonRayInter(const IPPolygonStruct *Pl,
                              const IrtPtType PtRay,
                              int RayAxes)
    
  188. GMPolygonRayInter2 (geom_bsc.c:1812)
        int GMPolygonRayInter2(const IPPolygonStruct *Pl,
                               const IrtPtType PtRay,
                               int RayAxes,
                               IPVertexStruct **FirstInterV,
                               IrtRType *FirstInterP,
                               IrtRType *AllInters)
    
  189. GMPolygonRayInter3D (geom_bsc.c:1943)
        int GMPolygonRayInter3D(const IPPolygonStruct *Pl,
                                const IrtPtType PtRay,
                                int RayAxes)
    
  190. GMPolygonalMorphosis (pt_morph.c:32)
        IPPolygonStruct *GMPolygonalMorphosis(const IPPolygonStruct *Pl1,
                                              const IPPolygonStruct *Pl2,
                                              IrtRType t)
    
  191. GMQuatAdd (quatrnn.c:231)
        void GMQuatAdd(GMQuatType q1, GMQuatType q2, GMQuatType QRes)
    
  192. GMQuatExp (quatrnn.c:418)
        void GMQuatExp(IrtVecType SrcVec, GMQuatType DstQ)
    
  193. GMQuatInverse (quatrnn.c:315)
        void GMQuatInverse(GMQuatType SrcQ, GMQuatType DstQ)
    
  194. GMQuatIsUnitQuat (quatrnn.c:257)
        int GMQuatIsUnitQuat(GMQuatType q)
    
  195. GMQuatLog (quatrnn.c:382)
        void GMQuatLog(GMQuatType SrcQ, IrtVecType DstVec)
    
  196. GMQuatMatToQuat (quatrnn.c:85)
        void GMQuatMatToQuat(IrtHmgnMatType Mat, GMQuatType q)
    
  197. GMQuatMatrixToAngles (quatrnn.c:561)
        int GMQuatMatrixToAngles(IrtHmgnMatType Mat, IrtVecType *Vec)
    
  198. GMQuatMatrixToScale (quatrnn.c:653)
        IrtRType GMQuatMatrixToScale(IrtHmgnMatType Mat)
    
  199. GMQuatMatrixToTranslation (quatrnn.c:630)
        void GMQuatMatrixToTranslation(IrtHmgnMatType Mat, IrtVecType Vec)
    
  200. GMQuatMatrixToVector (quatrnn.c:696)
        int GMQuatMatrixToVector(IrtHmgnMatType Mat, GMQuatTransVecType TransVec)
    
  201. GMQuatMul (quatrnn.c:202)
        void GMQuatMul(GMQuatType q1, GMQuatType q2, GMQuatType QRes)
    
  202. GMQuatNormalize (quatrnn.c:279)
        void GMQuatNormalize(GMQuatType q)
    
  203. GMQuatPow (quatrnn.c:455)
        void GMQuatPow(GMQuatType MantisQ, IrtRType Expon, GMQuatType DstQ)
    
  204. GMQuatRotateVec (quatrnn.c:345)
        void GMQuatRotateVec(IrtVecType OrigVec, GMQuatType RotQ, IrtVecType DestVec)
    
  205. GMQuatRotationToQuat (quatrnn.c:143)
        void GMQuatRotationToQuat(IrtRType Xangle,
                                  IrtRType Yangle,
                                  IrtRType Zangle,
                                  GMQuatType q)
    
  206. GMQuatToMat (quatrnn.c:34)
        void GMQuatToMat(GMQuatType q, IrtHmgnMatType Mat)
    
  207. GMQuatToRotation (quatrnn.c:175)
        void GMQuatToRotation(GMQuatType q, IrtVecType *Angles, int *NumSolutions)
    
  208. GMQuatVecToRotMatrix (quatrnn.c:827)
        void GMQuatVecToRotMatrix(GMQuatTransVecType TransVec,
                                  IrtHmgnMatType RotMatrix)
    
  209. GMQuatVecToScaleMatrix (quatrnn.c:798)
        void GMQuatVecToScaleMatrix(GMQuatTransVecType TransVec,
                                    IrtHmgnMatType ScaleMatrix)
    
  210. GMQuatVecToTransMatrix (quatrnn.c:868)
        void GMQuatVecToTransMatrix(GMQuatTransVecType TransVec,
                                    IrtHmgnMatType TransMatrix)
    
  211. GMQuatVectorToMatrix (quatrnn.c:765)
        void GMQuatVectorToMatrix(GMQuatTransVecType TransVec, IrtHmgnMatType Mat)
    
  212. GMRayCnvxPolygonInter (geomat3d.c:1499)
        int GMRayCnvxPolygonInter(const IrtPtType RayOrigin,
                                  const IrtVecType RayDir,
                                  const IPPolygonStruct *Pl,
                                  IrtPtType InterPoint)
    
  213. GMRefineDeformedTriangle (poly_pts.c:2248)
        int GMRefineDeformedTriangle(IPPolygonStruct *Pl,
                                     GMPointDeformVrtxFctrFuncType DeformVrtxFctrFunc,
                                     GMPointDeformVrtxDirFuncType DeformVrtxDirFunc,
                                     IrtRType DeviationTol,
                                     IrtRType MaxEdgeLen)
    
  214. GMRefineDeformedTriangle2 (poly_pts.c:2042)
        int GMRefineDeformedTriangle2(IPPolygonStruct *Pl,
                                      GMPointDeformVrtxFctrFuncType DeformVrtxFctrFunc,
                                      IrtBType Ref12,
                                      IrtBType Ref23,
                                      IrtBType Ref31)
    
  215. GMRegularizePolyModel (poly_pts.c:932)
        IPObjectStruct *GMRegularizePolyModel(IPObjectStruct *PObj,
                                              int SplitCollinear)
    
  216. GMScanConvertTriangle (scancnvt.c:33)
        void GMScanConvertTriangle(int Pt1[2],
                                   int Pt2[2],
                                   int Pt3[2],
                                   GMScanConvertApplyFuncType ApplyFunc)
    
  217. GMSilExtractBndry (poly_sil.c:557)
        IPObjectStruct *GMSilExtractBndry(IPObjectStruct *PObjReg)
    
  218. GMSilExtractDiscont (poly_sil.c:480)
        IPObjectStruct *GMSilExtractDiscont(IPObjectStruct *PObjReg,
                                            IrtRType MinAngle)
    
  219. GMSilExtractSil (poly_sil.c:610)
        IPObjectStruct *GMSilExtractSil(VoidPtr PrepSils, IrtHmgnMatType ViewMat)
    
  220. GMSilExtractSilDirect (poly_sil.c:287)
        IPObjectStruct *GMSilExtractSilDirect(IPObjectStruct *PObjReg,
                                              IrtHmgnMatType ViewMat)
    
  221. GMSilExtractSilDirect2 (poly_sil.c:433)
        IPObjectStruct *GMSilExtractSilDirect2(IPObjectStruct *PObjReg,
                                               IrtHmgnMatType ViewMat)
    
  222. GMSilOrigObjAlive (poly_sil.c:709)
        int GMSilOrigObjAlive(int ObjAlive)
    
  223. GMSilPreprocessPolys (poly_sil.c:214)
        VoidPtr GMSilPreprocessPolys(IPObjectStruct *PObjReg, int n)
    
  224. GMSilPreprocessRefine (poly_sil.c:247)
        int GMSilPreprocessRefine(VoidPtr PrepSils, int n)
    
  225. GMSilProprocessFree (poly_sil.c:668)
        void GMSilProprocessFree(VoidPtr PrepSils)
    
  226. GMSolveCubicEqn (geom_bsc.c:3056)
        int GMSolveCubicEqn(IrtRType A, IrtRType B, IrtRType C, IrtRType *Sols)
    
  227. GMSolveCubicEqn2 (geom_bsc.c:3152)
        int GMSolveCubicEqn2(IrtRType A,
                             IrtRType B,
                             IrtRType C,
                             IrtRType *RSols,
                             IrtRType *ISols)
    
  228. GMSolveQuadraticEqn (geom_bsc.c:2905)
        int GMSolveQuadraticEqn(IrtRType A, IrtRType B, IrtRType *Sols)
    
  229. GMSolveQuadraticEqn2 (geom_bsc.c:2948)
        int GMSolveQuadraticEqn2(IrtRType B,
                                 IrtRType C,
                                 IrtRType *RSols,
                                 IrtRType *ISols)
    
  230. GMSolveQuarticEqn (geom_bsc.c:3318)
        int GMSolveQuarticEqn(IrtRType a,
                              IrtRType b,
                              IrtRType c,
                              IrtRType d,
                              IrtRType *Sols)
    
  231. GMSphConeGetPtsDensity (sph_cone.c:452)
        const IrtVecType *GMSphConeGetPtsDensity(int *n)
    
  232. GMSphConeQuery2GetVectors (sph_cone.c:677)
        void GMSphConeQuery2GetVectors(VoidPtr SphConePtr,
                                       GMSphConeQueryDirFuncType SQQuery,
                                       GMSphConeQueryCallBackFuncType SQFunc)
    
  233. GMSphConeQueryFree (sph_cone.c:581)
        void GMSphConeQueryFree(VoidPtr SphConePtr)
    
  234. GMSphConeQueryGetVectors (sph_cone.c:620)
        void GMSphConeQueryGetVectors(VoidPtr SphConePtr,
                                      IrtVecType Dir,
                                      IrtRType Angle,
                                      GMSphConeQueryCallBackFuncType SQFunc)
    
  235. GMSphConeQueryInit (sph_cone.c:486)
        VoidPtr GMSphConeQueryInit(IPObjectStruct *PObj)
    
  236. GMSphConeSetConeDensity (sph_cone.c:413)
        void GMSphConeSetConeDensity(int n)
    
  237. GMSphereWith3Pts (ms_spher.c:300)
        int GMSphereWith3Pts(IrtE3PtStruct *Pts, IrtRType *Center, IrtRType *RadiusSqr)
    
  238. GMSphereWith4Pts (ms_spher.c:359)
        int GMSphereWith4Pts(IrtE3PtStruct *Pts, IrtRType *Center, IrtRType *RadiusSqr)
    
  239. GMSplitNonConvexPoly (convex.c:540)
        IPPolygonStruct *GMSplitNonConvexPoly(IPPolygonStruct *Pl)
    
  240. GMSplitPolyInPlaceAt2Vertices (poly_pts.c:1335)
        IPPolygonStruct *GMSplitPolyInPlaceAt2Vertices(IPPolygonStruct *Pl,
                                                       IPVertexStruct *V1,
                                                       IPVertexStruct *V2)
    
  241. GMSplitPolyInPlaceAtVertex (poly_pts.c:1259)
        IPPolygonStruct *GMSplitPolyInPlaceAtVertex(IPPolygonStruct *Pl,
                                                    IPVertexStruct *VHead)
    
  242. GMSplitPolygonAtPlane (geom_bsc.c:1404)
        int GMSplitPolygonAtPlane(IPPolygonStruct *Pl, const IrtPlnType Pln)
    
  243. GMSplitPolysAtCollinearVertices (poly_pts.c:1185)
        IPPolygonStruct *GMSplitPolysAtCollinearVertices(IPPolygonStruct *Pls)
    
  244. GMSrfBilinearFit (analyfit.c:45)
        IrtPtType *GMSrfBilinearFit(IrtPtType *ParamDomainPts,
                                    IrtPtType *EuclideanPts,
                                    int FirstAtOrigin,
                                    int NumPts)
    
  245. GMSrfCubicQuadOnly (analyfit.c:319)
        IrtPtType *GMSrfCubicQuadOnly(IrtPtType *ParamDomainPts,
                                      IrtPtType *EuclideanPts,
                                      int FirstAtOrigin,
                                      int NumEucDim,
                                      int NumPts)
    
  246. GMSrfQuadricFit (analyfit.c:132)
        IrtPtType *GMSrfQuadricFit(IrtPtType *ParamDomainPts,
                                   IrtPtType *EuclideanPts,
                                   int FirstAtOrigin,
                                   int NumPts)
    
  247. GMSrfQuadricQuadOnly (analyfit.c:225)
        IrtPtType *GMSrfQuadricQuadOnly(IrtPtType *ParamDomainPts,
                                        IrtPtType *EuclideanPts,
                                        int FirstAtOrigin,
                                        int NumEucDim,
                                        int NumPts)
    
  248. GMSubButterfly (sbdv_srf.c:154)
        IPObjectStruct *GMSubButterfly(IPObjectStruct *OriginalObj,
                                       IrtRType ButterflyWCoef)
    
  249. GMSubCatmullClark (sbdv_srf.c:102)
        IPObjectStruct *GMSubCatmullClark(IPObjectStruct *OriginalObj)
    
  250. GMSubLoop (sbdv_srf.c:127)
        IPObjectStruct *GMSubLoop(IPObjectStruct *OriginalObj)
    
  251. GMTransObjSetAnimCrvUpdateFunc (geomat3d.c:383)
        GMTransObjUpdateAnimCrvsFuncType GMTransObjSetAnimCrvUpdateFunc(
                                      GMTransObjUpdateAnimCrvsFuncType AnimUpdateFunc)
    
  252. GMTransObjSetUpdateFunc (geomat3d.c:356)
        GMTransObjUpdateFuncType GMTransObjSetUpdateFunc(GMTransObjUpdateFuncType
                                                                            UpdateFunc)
    
  253. GMTransObjUpdateAnimCrvs (geomat3d.c:682)
        IPObjectStruct *GMTransObjUpdateAnimCrvs(IPObjectStruct *PAnim,
                                                 IrtHmgnMatType Mat)
    
  254. GMTransformObject (geomat3d.c:441)
        IPObjectStruct *GMTransformObject(const IPObjectStruct *PObj,
                                          IrtHmgnMatType Mat)
    
  255. GMTransformObjectInPlace (geomat3d.c:412)
        IPObjectStruct *GMTransformObjectInPlace(IPObjectStruct *PObj,
                                                 IrtHmgnMatType Mat)
    
  256. GMTransformObjectList (geomat3d.c:752)
        IPObjectStruct *GMTransformObjectList(const IPObjectStruct *PObj,
                                              IrtHmgnMatType Mat)
    
  257. GMTransformPolyList (geomat3d.c:296)
        IPPolygonStruct *GMTransformPolyList(const IPPolygonStruct *Pls,
                                             IrtHmgnMatType Mat,
                                             int IsPolygon)
    
  258. GMTrianglePointInclusion (geom_bsc.c:1522)
        int GMTrianglePointInclusion(const IrtRType *V1,
                                     const IrtRType *V2,
                                     const IrtRType *V3,
                                     const IrtPtType Pt)
    
  259. GMTwoPolySameGeom (poly_cln.c:42)
        int GMTwoPolySameGeom(const IPPolygonStruct *Pl1,
                              const IPPolygonStruct *Pl2,
                              IrtRType Eps)
    
  260. GMUpdateVerticesByInterp (intrnrml.c:78)
        void GMUpdateVerticesByInterp(IPPolygonStruct *PlList,
                                      const IPPolygonStruct *OriginalPl)
    
  261. GMVecCopy (geom_bsc.c:85)
        void GMVecCopy(IrtVecType Vdst, const IrtVecType Vsrc)
    
  262. GMVecCrossProd (geom_bsc.c:150)
        void GMVecCrossProd(IrtVecType Vres,
                            const IrtVecType V1,
                            const IrtVecType V2)
    
  263. GMVecDotProd (geom_bsc.c:422)
        IrtRType GMVecDotProd(const IrtVecType V1, const IrtVecType V2)
    
  264. GMVecLength (geom_bsc.c:128)
        IrtRType GMVecLength(const IrtVecType V)
    
  265. GMVecNormalize (geom_bsc.c:103)
        void GMVecNormalize(IrtVecType V)
    
  266. GMVecReflectPlane (geom_bsc.c:442)
        void GMVecReflectPlane(IrtVecType Dst, IrtVecType Src, IrtVecType PlaneNormal)
    
  267. GMVecVecAngle (geom_bsc.c:228)
        IrtRType GMVecVecAngle(const IrtVecType V1, const IrtVecType V2, int Normalize)
    
  268. GMVrtxListToCircOrLin (poly_cln.c:398)
        void GMVrtxListToCircOrLin(IPPolygonStruct *Pls, int DoCirc)
    
  269. GMVrtxListToCircOrLinDup (poly_cln.c:437)
        void GMVrtxListToCircOrLinDup(IPPolygonStruct *Pls, int DoCirc)
    
  270. GMZBufferClear (zbuffer.c:129)
        void GMZBufferClear(VoidPtr ZbufferID)
    
  271. GMZBufferClearSet (zbuffer.c:171)
        void GMZBufferClearSet(VoidPtr ZbufferID, IrtRType Depth)
    
  272. GMZBufferFree (zbuffer.c:97)
        void GMZBufferFree(VoidPtr ZbufferID)
    
  273. GMZBufferInit (zbuffer.c:60)
        VoidPtr GMZBufferInit(int Width, int Height)
    
  274. GMZBufferInvert (zbuffer.c:296)
        VoidPtr GMZBufferInvert(VoidPtr ZbufferID)
    
  275. GMZBufferLaplacian (zbuffer.c:365)
        VoidPtr GMZBufferLaplacian(VoidPtr ZbufferID)
    
  276. GMZBufferOGLClear (zbuf_ogl.c:806)
        void GMZBufferOGLClear(void)
    
  277. GMZBufferOGLFlush (zbuf_ogl.c:973)
        void GMZBufferOGLFlush(void)
    
  278. GMZBufferOGLInit (zbuf_ogl.c:603)
        IritIntPtrSizeType GMZBufferOGLInit(int Width,
                                            int Height,
                                            IrtRType ZMin,
                                            IrtRType ZMax,
                                            int OffScreen)
    
  279. GMZBufferOGLMakeActive (zbuf_ogl.c:861)
        void GMZBufferOGLMakeActive(IritIntPtrSizeType Id)
    
  280. GMZBufferOGLQueryColor (zbuf_ogl.c:944)
        void GMZBufferOGLQueryColor(IrtRType x,
                                    IrtRType y,
                                    int *Red,
                                    int *Green,
                                    int *Blue)
    
  281. GMZBufferOGLQueryZ (zbuf_ogl.c:892)
        IrtRType GMZBufferOGLQueryZ(IrtRType x, IrtRType y)
    
  282. GMZBufferOGLSetColor (zbuf_ogl.c:837)
        void GMZBufferOGLSetColor(int Red, int Green, int Blue)
    
  283. GMZBufferQueryInfo (zbuffer.c:442)
        VoidPtr GMZBufferQueryInfo(VoidPtr ZbufferID, int x, int y)
    
  284. GMZBufferQueryZ (zbuffer.c:417)
        IrtRType GMZBufferQueryZ(VoidPtr ZbufferID, int x, int y)
    
  285. GMZBufferRoberts (zbuffer.c:326)
        VoidPtr GMZBufferRoberts(VoidPtr ZbufferID)
    
  286. GMZBufferSetUpdateFunc (zbuffer.c:271)
        GMZBufferUpdateFuncType GMZBufferSetUpdateFunc(VoidPtr ZbufferID,
                                                       GMZBufferUpdateFuncType
                                                                            UpdateFunc)
    
  287. GMZBufferSetZTest (zbuffer.c:242)
        GMZTestsType GMZBufferSetZTest(VoidPtr ZbufferID, GMZTestsType ZTest)
    
  288. GMZBufferUpdateHLn (zbuffer.c:548)
        void GMZBufferUpdateHLn(VoidPtr ZbufferID,
                                int x1,
                                int x2,
                                int y,
                                IrtRType z1,
                                IrtRType z2)
    
  289. GMZBufferUpdateInfo (zbuffer.c:510)
        VoidPtr GMZBufferUpdateInfo(VoidPtr ZbufferID, int x, int y, VoidPtr Info)
    
  290. GMZBufferUpdateLine (zbuffer.c:608)
        void GMZBufferUpdateLine(VoidPtr ZbufferID,
                                 int x1,
                                 int y1,
                                 int x2,
                                 int y2,
                                 IrtRType z1,
                                 IrtRType z2)
    
  291. GMZBufferUpdatePt (zbuffer.c:474)
        IrtRType GMZBufferUpdatePt(VoidPtr ZbufferID, int x, int y, IrtRType z)
    
  292. GMZBufferUpdateTri (zbuffer.c:708)
        void GMZBufferUpdateTri(VoidPtr ZbufferID,
                                int x1,
                                int y1,
                                IrtRType z1,
                                int x2,
                                int y2,
                                IrtRType z2,
                                int x3,
                                int y3,
                                IrtRType z3)
    
  293. GeomDescribeError (geom_err.c:76)
        const char *GeomDescribeError(GeomFatalErrorType ErrorNum)
    
  294. GeomFatalError (geom_ftl.c:53)
        void GeomFatalError(GeomFatalErrorType ErrID)
    
  295. GeomSetFatalErrorFunc (geom_ftl.c:28)
        GeomSetErrorFuncType GeomSetFatalErrorFunc(GeomSetErrorFuncType ErrorFunc)
    
  296. HDSCnvrtPObj2QTree (polysimp.c:2012)
        VoidPtr HDSCnvrtPObj2QTree(IPObjectStruct *PObjects, int Depth)
    
  297. HDSFreeQTree (polysimp.c:2166)
        void HDSFreeQTree(VoidPtr Qt)
    
  298. HDSThreshold (polysimp.c:2109)
        IPObjectStruct *HDSThreshold(VoidPtr Qt, IrtRType Threshold)
    
  299. HDSTriBudget (polysimp.c:2141)
        IPObjectStruct *HDSTriBudget(VoidPtr Qt, int TriBudget)
    
  300. IGRedrawViewWindow (anim_aux.c:27)
        void IGRedrawViewWindow(void)
    
  301. PrimGenBOXObject (primitv1.c:138)
        IPObjectStruct *PrimGenBOXObject(const IrtVecType Pt,
                                         IrtRType WidthX,
                                         IrtRType WidthY,
                                         IrtRType WidthZ)
    
  302. PrimGenBOXWIREObject (primitv1.c:218)
        IPObjectStruct *PrimGenBOXWIREObject(const IrtVecType Pt,
                                             IrtRType WidthX,
                                             IrtRType WidthY,
                                             IrtRType WidthZ)
    
  303. PrimGenCONE2Object (primitv1.c:531)
        IPObjectStruct *PrimGenCONE2Object(const IrtVecType Pt,
                                           const IrtVecType Dir,
                                           IrtRType R1,
                                           IrtRType R2,
                                           int Bases)
    
  304. PrimGenCONEObject (primitv1.c:370)
        IPObjectStruct *PrimGenCONEObject(const IrtVecType Pt,
                                          const IrtVecType Dir,
                                          IrtRType R,
                                          int Bases)
    
  305. PrimGenCYLINObject (primitv1.c:717)
        IPObjectStruct *PrimGenCYLINObject(const IrtVecType Pt,
                                           const IrtVecType Dir,
                                           IrtRType R,
                                           int Bases)
    
  306. PrimGenEXTRUDEObject (primitv2.c:443)
        IPObjectStruct *PrimGenEXTRUDEObject(const IPObjectStruct *Cross,
                                             const IrtVecType Dir,
                                             int Bases)
    
  307. PrimGenFrameController (primitv3.c:931)
        IPObjectStruct *PrimGenFrameController(IrtRType BBoxLen,
                                               IrtRType NLeverLen,
                                               IrtRType TLeverLen,
                                               const char *HandleName)
    
  308. PrimGenGBOXObject (primitv1.c:280)
        IPObjectStruct *PrimGenGBOXObject(const IrtVecType Pt,
                                          const IrtVecType Dir1,
                                          const IrtVecType Dir2,
                                          const IrtVecType Dir3)
    
  309. PrimGenObjectFromPolyList (primitv1.c:1458)
        IPObjectStruct *PrimGenObjectFromPolyList(IPObjectStruct *PObjList)
    
  310. PrimGenPOLYDISKObject (primitv1.c:1248)
        IPObjectStruct *PrimGenPOLYDISKObject(const IrtVecType Nrml,
                                              const IrtVecType Trns,
                                              IrtRType R)
    
  311. PrimGenPOLYGONObject (primitv1.c:1323)
        IPObjectStruct *PrimGenPOLYGONObject(IPObjectStruct *PObjList, int IsPolyline)
    
  312. PrimGenPolygon3Vrtx (primitv1.c:1691)
        IPPolygonStruct *PrimGenPolygon3Vrtx(const IrtVecType V1,
                                             const IrtVecType V2,
                                             const IrtVecType V3,
                                             const IrtVecType Vin,
                                             int *VrtcsRvrsd,
                                             IPPolygonStruct *Pnext)
    
  313. PrimGenPolygon4Vrtx (primitv1.c:1561)
        IPPolygonStruct *PrimGenPolygon4Vrtx(const IrtVecType V1,
                                             const IrtVecType V2,
                                             const IrtVecType V3,
                                             const IrtVecType V4,
                                             const IrtVecType Vin,
                                             int *VrtcsRvrsd,
                                             IPPolygonStruct *Pnext)
    
  314. PrimGenPolygon4Vrtx2 (primitv1.c:1606)
        IPPolygonStruct *PrimGenPolygon4Vrtx2(const IrtVecType V1,
                                              const IrtVecType V2,
                                              const IrtVecType V3,
                                              const IrtVecType V4,
                                              const IrtVecType Vin,
                                              int *VrtcsRvrsd,
                                              int *Singular,
                                              IPPolygonStruct *Pnext)
    
  315. PrimGenPolyline4Vrtx (primitv3.c:1012)
        IPPolygonStruct *PrimGenPolyline4Vrtx(const IrtVecType V1,
                                              const IrtVecType V2,
                                              const IrtVecType V3,
                                              const IrtVecType V4,
                                              IPPolygonStruct *Pnext)
    
  316. PrimGenRULEDObject (primitv2.c:687)
        IPObjectStruct *PrimGenRULEDObject(const IPObjectStruct *Cross1,
                                           const IPObjectStruct *Cross2)
    
  317. PrimGenSPHEREObject (primitv1.c:903)
        IPObjectStruct *PrimGenSPHEREObject(const IrtVecType Center, IrtRType R)
    
  318. PrimGenSURFREV2AxisObject (primitv2.c:393)
        IPObjectStruct *PrimGenSURFREV2AxisObject(IPObjectStruct *Cross,
                                                  IrtRType StartAngle,
                                                  IrtRType EndAngle,
                                                  const IrtVecType Axis)
    
  319. PrimGenSURFREV2Object (primitv2.c:234)
        IPObjectStruct *PrimGenSURFREV2Object(const IPObjectStruct *Cross,
                                              IrtRType StartAngle,
                                              IrtRType EndAngle)
    
  320. PrimGenSURFREVAxisObject (primitv2.c:186)
        IPObjectStruct *PrimGenSURFREVAxisObject(IPObjectStruct *Cross,
                                                 const IrtVecType Axis)
    
  321. PrimGenSURFREVObject (primitv2.c:44)
        IPObjectStruct *PrimGenSURFREVObject(const IPObjectStruct *Cross)
    
  322. PrimGenTORUSObject (primitv1.c:1103)
        IPObjectStruct *PrimGenTORUSObject(const IrtVecType Center,
                                           const IrtVecType Normal,
                                           IrtRType Rmajor,
                                           IrtRType Rminor)
    
  323. PrimGenTransformController2D (primitv3.c:120)
        IPObjectStruct *PrimGenTransformController2D(const GMBBBboxStruct *BBox,
                                                     int HasRotation,
                                                     int HasTranslation,
                                                     int HasScale)
    
  324. PrimGenTransformController2DCrvs (primitv3.c:260)
        IPObjectStruct *PrimGenTransformController2DCrvs(const GMBBBboxStruct *BBox)
    
  325. PrimGenTransformControllerBox (primitv3.c:623)
        IPObjectStruct *PrimGenTransformControllerBox(const GMBBBboxStruct *BBox,
                                                      int HasRotation,
                                                      int HasTranslation,
                                                      int HasUniformScale,
                                                      IrtRType BoxOpacity,
                                                      IrtRType RelTesalate)
    
  326. PrimGenTransformControllerSphere (primitv3.c:437)
        IPObjectStruct *PrimGenTransformControllerSphere(const GMBBBboxStruct *BBox,
                                                         int HasRotation,
                                                         int HasTranslation,
                                                         int HasUniformScale,
                                                         IrtRType BoxOpacity,
                                                         IrtRType RelTesalate)
    
  327. PrimSetGeneratePrimType (primitv1.c:69)
        int PrimSetGeneratePrimType(int SetGeneratePrimitive)
    
  328. PrimSetResolution (primitv1.c:1779)
        int PrimSetResolution(int Resolution)
    
  329. PrimSetSurfacePrimitiveRational (primitv1.c:97)
        int PrimSetSurfacePrimitiveRational(int SurfaceRational)
    
  330. _GMFitGetFittingModel (fit2pts.c:264)
        const GMFitFittingShapeStruct *_GMFitGetFittingModel(GMFittingModelType
                                                                         FittingModel)
    
  331. main (geom_bsc.c:3500)
        void main(void)