1. MdlBoolClassifyNonInterTrimSrfs (mdl2bool.c:1220)
        void MdlBoolClassifyNonInterTrimSrfs(MdlModelStruct *Model)
    
  2. MdlBoolClassifyTrimSrfLoops (mdl2bool.c:1034)
        int MdlBoolClassifyTrimSrfLoops(MdlTrimSrfStruct *TSrf,
                                        CagdRType Tol,
                                        CagdBType InsideOtherModel)
    
  3. MdlBoolCleanUnusedTrimCrvsSrfs (mdl_bool.c:418)
        int MdlBoolCleanUnusedTrimCrvsSrfs(MdlModelStruct *Model)
    
  4. MdlBoolClipTSrfs2TrimDomain (mdl_bool.c:529)
        void MdlBoolClipTSrfs2TrimDomain(MdlModelStruct *Model)
    
  5. MdlBoolSetOutputInterCrv (mdl_bool.c:1077)
        int MdlBoolSetOutputInterCrv(int OutputInterCurve)
    
  6. MdlBoolSetOutputInterCrvType (mdl_bool.c:1103)
        int MdlBoolSetOutputInterCrvType(int OutputInterCurveType)
    
  7. MdlBoolTrimSrfIntersects (mdl2bool.c:1072)
        int MdlBoolTrimSrfIntersects(const MdlTrimSrfStruct *TSrf)
    
  8. MdlBooleanCut (mdl_bool.c:948)
        IPObjectStruct *MdlBooleanCut(const MdlModelStruct *Model1,
                                      const MdlModelStruct *Model2)
    
  9. MdlBooleanInterCrv (mdl_bool.c:1024)
        CagdCrvStruct *MdlBooleanInterCrv(const MdlModelStruct *Model1,
                                          const MdlModelStruct *Model2,
                                          int InterType)
    
  10. MdlBooleanIntersection (mdl_bool.c:893)
        IPObjectStruct *MdlBooleanIntersection(const MdlModelStruct *Model1,
                                               const MdlModelStruct *Model2)
    
  11. MdlBooleanMerge (mdl_bool.c:979)
        IPObjectStruct *MdlBooleanMerge(const MdlModelStruct *Model1,
                                        const MdlModelStruct *Model2,
                                        CagdBType StitchBndries)
    
  12. MdlBooleanSetTolerances (mdl_bool.c:73)
        void MdlBooleanSetTolerances(CagdRType SubdivTol,
                                     CagdRType NumerTol,
                                     CagdRType TraceTol)
    
  13. MdlBooleanSubtraction (mdl_bool.c:921)
        IPObjectStruct *MdlBooleanSubtraction(const MdlModelStruct *Model1,
                                              const MdlModelStruct *Model2)
    
  14. MdlBooleanUnion (mdl_bool.c:866)
        IPObjectStruct *MdlBooleanUnion(const MdlModelStruct *Model1,
                                        const MdlModelStruct *Model2)
    
  15. MdlCnvrtMdl2TrimmedSrfs (mdlcnvrt.c:28)
        TrimSrfStruct *MdlCnvrtMdl2TrimmedSrfs(const MdlModelStruct *Model)
    
  16. MdlCnvrtSrf2Mdl (mdlcnvrt.c:136)
        MdlModelStruct *MdlCnvrtSrf2Mdl(const CagdSrfStruct *Srf)
    
  17. MdlCnvrtTrimmedSrf2Mdl (mdlcnvrt.c:157)
        MdlModelStruct *MdlCnvrtTrimmedSrf2Mdl(const TrimSrfStruct *TSrf)
    
  18. MdlCreateCubeSpherePrim (mdl_prim.c:613)
        int MdlCreateCubeSpherePrim(int CubeTopoSphere)
    
  19. MdlDbg (mdl_dbg.c:27)
        void MdlDbg(void *Obj)
    
  20. MdlDbgMC (mdl_dbg.c:62)
        int MdlDbgMC(const MdlModelStruct *Mdl, int Format)
    
  21. MdlDbgRC (mdl_dbg.c:146)
        int MdlDbgRC(const MdlTrimSegRefStruct *Refs, int Format)
    
  22. MdlDbgRC2 (mdl_dbg.c:176)
        int MdlDbgRC2(const MdlTrimSegRefStruct *Refs,
                      const MdlTrimSrfStruct *TSrf,
                      int Format)
    
  23. MdlDbgSC (mdl_dbg.c:120)
        int MdlDbgSC(const MdlTrimSrfStruct *TSrf, int Format)
    
  24. MdlDbgTC (mdl_dbg.c:99)
        int MdlDbgTC(const MdlTrimSegStruct *TSegs, int Format)
    
  25. MdlDebugHandleTCrvLoops (mdl_dbg.c:207)
        int MdlDebugHandleTCrvLoops(const MdlTrimSrfStruct *TSrf,
                                    const MdlLoopStruct *Loops,
                                    const CagdPType Trans,
                                    int Display,
                                    int TrimEndPts)
    
  26. MdlDebugHandleTSrfCrvs (mdl_dbg.c:250)
        int MdlDebugHandleTSrfCrvs(const MdlTrimSegStruct *TCrvs,
                                   const MdlTrimSrfStruct *TSrf,
                                   const CagdPType Trans,
                                   int Display,
                                   int TrimEndPts)
    
  27. MdlDebugHandleTSrfRefCrvs (mdl_dbg.c:408)
        int MdlDebugHandleTSrfRefCrvs(const MdlTrimSegRefStruct *Refs,
                                      const MdlTrimSrfStruct *TSrf,
                                      const CagdPType Trans,
                                      int Loop,
                                      int Display,
                                      int TrimEndPts)
    
  28. MdlDebugVerify (mdl_dbg.c:628)
        int MdlDebugVerify(const MdlModelStruct *Model, int TestLoops)
    
  29. MdlDebugWriteTrimSegs (mdl_dbg.c:577)
        int MdlDebugWriteTrimSegs(const MdlTrimSegStruct *TSegs,
                                  const MdlTrimSrfStruct *TSrf,
                                  const CagdPType Trans)
    
  30. MdlDescribeError (mdl_err.c:49)
        const char *MdlDescribeError(MdlFatalErrorType ErrorNum)
    
  31. MdlDivideTrimCrv (mdl_aux.c:239)
        MdlTrimSegStruct *MdlDivideTrimCrv(MdlTrimSegStruct *Seg,
                                           const CagdPtStruct *Pts,
                                           int Idx,
                                           CagdRType Eps,
                                           int *Proximity)
    
  32. MdlEnsureMdlTrimCrvsPrecision (mdl_aux.c:358)
        void MdlEnsureMdlTrimCrvsPrecision(MdlModelStruct *Mdl)
    
  33. MdlEnsureTSrfTrimCrvsPrecision (mdl_aux.c:385)
        void MdlEnsureTSrfTrimCrvsPrecision(MdlTrimSrfStruct *MdlTrimSrf)
    
  34. MdlExtractUVCrv (mdlcnvrt.c:180)
        CagdCrvStruct *MdlExtractUVCrv(const MdlTrimSrfStruct *MdlSrf,
                                       const MdlTrimSegStruct *MdlSeg)
    
  35. MdlFatalError (mdl_ftl.c:53)
        void MdlFatalError(MdlFatalErrorType ErrID)
    
  36. MdlFilterOutCrvs (mdl_aux.c:36)
        MdlTrimSegStruct *MdlFilterOutCrvs(MdlTrimSegStruct *TSegs,
                                           const MdlTrimSrfStruct *TSrf)
    
  37. MdlGetLoopSegIndex (mdl_ptch.c:134)
        IritIntPtrSizeType MdlGetLoopSegIndex(const MdlTrimSegRefStruct *TrimSeg,
                                              const MdlTrimSegStruct *TrimSegList)
    
  38. MdlGetSrfIndex (mdl_ptch.c:168)
        IritIntPtrSizeType MdlGetSrfIndex(const MdlTrimSrfStruct *Srf,
                                          const MdlTrimSrfStruct *TrimSrfList)
    
  39. MdlGetSrfTrimSegRef (mdl_prim.c:113)
        MdlTrimSegRefStruct *MdlGetSrfTrimSegRef(MdlTrimSrfStruct *TSrf,
                                                 MdlTrimSegStruct *TSeg)
    
  40. MdlIsPointInsideTrimSrf (mdl_aux.c:314)
        CagdBType MdlIsPointInsideTrimSrf(const MdlTrimSrfStruct *TSrf,
                                          CagdUVType UV)
    
  41. MdlLoopCopy (mdl_gen.c:434)
        MdlLoopStruct *MdlLoopCopy(const MdlLoopStruct *MdlLoop,
                                   const MdlTrimSegStruct *TrimSegList)
    
  42. MdlLoopCopyList (mdl_gen.c:462)
        MdlLoopStruct *MdlLoopCopyList(const MdlLoopStruct *MdlLoopList,
                                       const MdlTrimSegStruct *TrimSegList)
    
  43. MdlLoopFree (mdl_gen.c:130)
        void MdlLoopFree(MdlLoopStruct *MdlLoop)
    
  44. MdlLoopFreeList (mdl_gen.c:150)
        void MdlLoopFreeList(MdlLoopStruct *MdlLoopList)
    
  45. MdlLoopNew (mdl_gen.c:740)
        MdlLoopStruct *MdlLoopNew(MdlTrimSegRefStruct *MdlTrimSegRefList)
    
  46. MdlModelBBox (mdl_bbox.c:30)
        void MdlModelBBox(const MdlModelStruct *Mdl, CagdBBoxStruct *BBox)
    
  47. MdlModelCopy (mdl_gen.c:554)
        MdlModelStruct *MdlModelCopy(const MdlModelStruct *Model)
    
  48. MdlModelCopyList (mdl_gen.c:585)
        MdlModelStruct *MdlModelCopyList(const MdlModelStruct *ModelList)
    
  49. MdlModelFree (mdl_gen.c:219)
        void MdlModelFree(MdlModelStruct *Model)
    
  50. MdlModelFreeList (mdl_gen.c:240)
        void MdlModelFreeList(MdlModelStruct *Model)
    
  51. MdlModelListBBox (mdl_bbox.c:64)
        void MdlModelListBBox(const MdlModelStruct *Mdls, CagdBBoxStruct *BBox)
    
  52. MdlModelMatTransform (mdl_gen.c:1048)
        void MdlModelMatTransform(MdlModelStruct *Model, CagdMType Mat)
    
  53. MdlModelNegate (mdl_bool.c:1128)
        MdlModelStruct *MdlModelNegate(const MdlModelStruct *Model)
    
  54. MdlModelNew (mdl_gen.c:938)
        MdlModelStruct *MdlModelNew(CagdSrfStruct *Srf,
                                    CagdCrvStruct *LoopList,
                                    CagdBType HasTopLvlTrim)
    
  55. MdlModelNew2 (mdl_gen.c:981)
        MdlModelStruct *MdlModelNew2(MdlTrimSrfStruct *TrimSrfs,
                                     MdlTrimSegStruct *TrimSegs)
    
  56. MdlModelTSrfTCrvsBBox (mdl_bbox.c:96)
        void MdlModelTSrfTCrvsBBox(const MdlTrimSrfStruct *TSrf, CagdBBoxStruct *BBox)
    
  57. MdlModelTransform (mdl_gen.c:1013)
        void MdlModelTransform(MdlModelStruct *Model,
                               const CagdRType *Translate,
                               CagdRType Scale)
    
  58. MdlPatchTrimmingSegPointers (mdl_ptch.c:39)
        void MdlPatchTrimmingSegPointers(MdlModelStruct *Model)
    
  59. MdlPrimBox (mdl_prim.c:289)
        MdlModelStruct *MdlPrimBox(CagdRType MinX,
                                   CagdRType MinY,
                                   CagdRType MinZ,
                                   CagdRType MaxX,
                                   CagdRType MaxY,
                                   CagdRType MaxZ)
    
  60. MdlPrimCone (mdl_prim.c:525)
        MdlModelStruct *MdlPrimCone(const CagdVType Center,
                                    CagdRType Radius,
                                    CagdRType Height,
                                    CagdBType Rational,
                                    CagdPrimCapsType Caps)
    
  61. MdlPrimCone2 (mdl_prim.c:485)
        MdlModelStruct *MdlPrimCone2(const CagdVType Center,
                                     CagdRType MajorRadius,
                                     CagdRType MinorRadius,
                                     CagdRType Height,
                                     CagdBType Rational,
                                     CagdPrimCapsType Caps)
    
  62. MdlPrimCylinder (mdl_prim.c:564)
        MdlModelStruct *MdlPrimCylinder(const CagdVType Center,
                                        CagdRType Radius,
                                        CagdRType Height,
                                        CagdBType Rational,
                                        CagdPrimCapsType Caps)
    
  63. MdlPrimPlane (mdl_prim.c:220)
        MdlModelStruct *MdlPrimPlane(CagdRType MinX,
                                     CagdRType MinY,
                                     CagdRType MaxX,
                                     CagdRType MaxY,
                                     CagdRType ZLevel)
    
  64. MdlPrimPlaneSrfOrderLen (mdl_prim.c:256)
        MdlModelStruct *MdlPrimPlaneSrfOrderLen(CagdRType MinX,
                                                CagdRType MinY,
                                                CagdRType MaxX,
                                                CagdRType MaxY,
                                                CagdRType ZLevel,
                                                int Order,
                                                int Len)
    
  65. MdlPrimSphere (mdl_prim.c:358)
        MdlModelStruct *MdlPrimSphere(const CagdVType Center,
                                      CagdRType Radius,
                                      CagdBType Rational)
    
  66. MdlPrimTorus (mdl_prim.c:443)
        MdlModelStruct *MdlPrimTorus(const CagdVType Center,
                                     CagdRType MajorRadius,
                                     CagdRType MinorRadius,
                                     CagdBType Rational)
    
  67. MdlSetFatalErrorFunc (mdl_ftl.c:28)
        MdlSetErrorFuncType MdlSetFatalErrorFunc(MdlSetErrorFuncType ErrorFunc)
    
  68. MdlSplitTrimCrv (mdl_aux.c:176)
        int MdlSplitTrimCrv(MdlTrimSegStruct *Seg,
                            const CagdPtStruct *Pts,
                            int Idx,
                            CagdRType Eps,
                            int *Proximity)
    
  69. MdlStitchModel (mdl_prim.c:154)
        int MdlStitchModel(MdlModelStruct *Mdl, CagdRType StitchTol)
    
  70. MdlStitchSelfSrfPrims (mdl_prim.c:591)
        int MdlStitchSelfSrfPrims(int Stitch)
    
  71. MdlTrimSegCopy (mdl_gen.c:268)
        MdlTrimSegStruct *MdlTrimSegCopy(const MdlTrimSegStruct *MdlTrimSeg,
                                         const MdlTrimSrfStruct *TrimSrfList)
    
  72. MdlTrimSegCopyList (mdl_gen.c:332)
        MdlTrimSegStruct *MdlTrimSegCopyList(const MdlTrimSegStruct *MdlTrimSegList,
                                             const MdlTrimSrfStruct *TrimSrfList)
    
  73. MdlTrimSegFree (mdl_gen.c:41)
        void MdlTrimSegFree(MdlTrimSegStruct *MTSeg)
    
  74. MdlTrimSegFreeList (mdl_gen.c:63)
        void MdlTrimSegFreeList(MdlTrimSegStruct *MTSegList)
    
  75. MdlTrimSegNew (mdl_gen.c:628)
        MdlTrimSegStruct *MdlTrimSegNew(CagdCrvStruct *UVCrv1,
                                        CagdCrvStruct *UVCrv2,
                                        CagdCrvStruct *EucCrv1,
                                        MdlTrimSrfStruct *SrfFirst,
                                        MdlTrimSrfStruct *SrfSecond)
    
  76. MdlTrimSegRefCopy (mdl_gen.c:368)
        MdlTrimSegRefStruct *MdlTrimSegRefCopy(const MdlTrimSegRefStruct *MTSegRefList,
                                               const MdlTrimSegStruct *TrimSegList)
    
  77. MdlTrimSegRefCopyList (mdl_gen.c:402)
        MdlTrimSegRefStruct *MdlTrimSegRefCopyList(const MdlTrimSegRefStruct *MTSegRefList,
                                                   const MdlTrimSegStruct *TrimSegList)
    
  78. MdlTrimSegRefFree (mdl_gen.c:87)
        void MdlTrimSegRefFree(MdlTrimSegRefStruct *MTSegRef)
    
  79. MdlTrimSegRefFreeList (mdl_gen.c:106)
        void MdlTrimSegRefFreeList(MdlTrimSegRefStruct *MTSegRefList)
    
  80. MdlTrimSegRefNew (mdl_gen.c:712)
        MdlTrimSegRefStruct *MdlTrimSegRefNew(MdlTrimSegStruct *MdlTrimSeg)
    
  81. MdlTrimSrfCopy (mdl_gen.c:493)
        MdlTrimSrfStruct *MdlTrimSrfCopy(const MdlTrimSrfStruct *MdlTrimSrf,
                                         const MdlTrimSegStruct *TrimSegList)
    
  82. MdlTrimSrfCopyList (mdl_gen.c:523)
        MdlTrimSrfStruct *MdlTrimSrfCopyList(const MdlTrimSrfStruct *MdlTrimSrfList,
                                             const MdlTrimSegStruct *TrimSegList)
    
  83. MdlTrimSrfFree (mdl_gen.c:174)
        void MdlTrimSrfFree(MdlTrimSrfStruct *TrimSrf)
    
  84. MdlTrimSrfFreeList (mdl_gen.c:195)
        void MdlTrimSrfFreeList(MdlTrimSrfStruct *MdlTrimSrfList)
    
  85. MdlTrimSrfNew (mdl_gen.c:772)
        MdlTrimSrfStruct *MdlTrimSrfNew(CagdSrfStruct *Srf,
                                        MdlLoopStruct *LoopList,
                                        CagdBType HasTopLvlTrim,
                                        CagdBType UpdateBackTSrfPtrs)
    
  86. MdlTrimSrfNew2 (mdl_gen.c:902)
        MdlTrimSrfStruct *MdlTrimSrfNew2(CagdSrfStruct *Srf,
                                         CagdCrvStruct *LoopList,
                                         CagdBType HasTopLvlTrim)
    
  87. MdlTwoTrimSegsSameEndPts (mdl_prim.c:36)
        int MdlTwoTrimSegsSameEndPts(MdlTrimSegStruct *TSeg1,
                                     MdlTrimSegStruct *TSeg2,
                                     CagdRType Tol)