1. BspCrvBlossomMult (bsp_sym.c:271)
        CagdCrvStruct *BspCrvBlossomMult(const CagdCrvStruct *Crv1,
                                         const CagdCrvStruct *Crv2)
    
  2. BspCrvDeriveRational (bsp_sym.c:1769)
        CagdCrvStruct *BspCrvDeriveRational(const CagdCrvStruct *Crv)
    
  3. BspCrvMult (bsp_sym.c:132)
        CagdCrvStruct *BspCrvMult(const CagdCrvStruct *CCrv1,
                                  const CagdCrvStruct *CCrv2)
    
  4. BspMultComputationMethod (bsp_sym.c:105)
        BspMultComputationMethodType BspMultComputationMethod(
                                           BspMultComputationMethodType BspMultMethod)
    
  5. BspSrfBlossomMult (bsp_sym.c:1072)
        CagdSrfStruct *BspSrfBlossomMult(const CagdSrfStruct *Srf1,
                                         const CagdSrfStruct *Srf2)
    
  6. BspSrfDeriveRational (bsp_sym.c:1881)
        CagdSrfStruct *BspSrfDeriveRational(const CagdSrfStruct *Srf,
                                            CagdSrfDirType Dir)
    
  7. BspSrfFactorBilinear (bsp_sym.c:1473)
        CagdSrfStruct *BspSrfFactorBilinear(const CagdSrfStruct *Srf,
                                            const CagdRType *A)
    
  8. BspSrfFactorUMinusV (bsp_sym.c:1618)
        CagdSrfStruct *BspSrfFactorUMinusV(const CagdSrfStruct *Srf)
    
  9. BspSrfMult (bsp_sym.c:879)
        CagdSrfStruct *BspSrfMult(const CagdSrfStruct *CSrf1,
                                  const CagdSrfStruct *CSrf2)
    
  10. BzrComposeCrvCrv (composit.c:445)
        CagdCrvStruct *BzrComposeCrvCrv(const CagdCrvStruct *Crv1,
                                        const CagdCrvStruct *Crv2)
    
  11. BzrComposeSrfCrv (composit.c:1311)
        CagdCrvStruct *BzrComposeSrfCrv(const CagdSrfStruct *Srf,
                                        const CagdCrvStruct *Crv)
    
  12. BzrComposeSrfCrvInterp (composit.c:1236)
        CagdCrvStruct *BzrComposeSrfCrvInterp(const CagdSrfStruct *Srf,
                                              const CagdCrvStruct *Crv)
    
  13. BzrComposeSrfSrf (compost2.c:209)
        CagdSrfStruct *BzrComposeSrfSrf(const CagdSrfStruct *Srf1,
                                        const CagdSrfStruct *Srf2)
    
  14. BzrCrvDeriveRational (bzr_sym.c:994)
        CagdCrvStruct *BzrCrvDeriveRational(const CagdCrvStruct *Crv)
    
  15. BzrCrvMult (bzr_sym.c:75)
        CagdCrvStruct *BzrCrvMult(const CagdCrvStruct *CCrv1,
                                  const CagdCrvStruct *CCrv2)
    
  16. BzrCrvMultList (bzr_sym.c:287)
        CagdCrvStruct *BzrCrvMultList(const CagdCrvStruct *Crv1Lst,
                                      const CagdCrvStruct *Crv2Lst)
    
  17. BzrCrvMultPtsVecs (bzr_sym.c:209)
        void BzrCrvMultPtsVecs(const CagdRType *Pts1,
                               int Order1,
                               const CagdRType *Pts2,
                               int Order2,
                               CagdRType *ProdPts)
    
  18. BzrSrfDeriveRational (bzr_sym.c:1092)
        CagdSrfStruct *BzrSrfDeriveRational(const CagdSrfStruct *Srf,
                                            CagdSrfDirType Dir)
    
  19. BzrSrfFactorBilinear (bzr_sym.c:539)
        CagdSrfStruct *BzrSrfFactorBilinear(const CagdSrfStruct *Srf,
                                            const CagdRType *A)
    
  20. BzrSrfFactorExtremeRowCol (bzr_sym.c:851)
        CagdSrfStruct *BzrSrfFactorExtremeRowCol(const CagdSrfStruct *Srf,
                                                 CagdSrfBndryType Bndry)
        
    
  21. BzrSrfFactorLowOrders (bzr_sym.c:940)
        void BzrSrfFactorLowOrders(const CagdSrfStruct *Srf,
                                   CagdSrfStruct **S11,
                                   CagdSrfStruct **S12,
                                   CagdSrfStruct **S21,
                                   CagdSrfStruct **S22)
    
  22. BzrSrfFactorUMinusV (bzr_sym.c:770)
        CagdSrfStruct *BzrSrfFactorUMinusV(const CagdSrfStruct *Srf)
    
  23. BzrSrfMult (bzr_sym.c:327)
        CagdSrfStruct *BzrSrfMult(const CagdSrfStruct *CSrf1,
                                  const CagdSrfStruct *CSrf2)
    
  24. BzrSrfSubdivAtCurve (compost2.c:493)
        CagdSrfStruct *BzrSrfSubdivAtCurve(const CagdSrfStruct *Srf,
                                           const CagdCrvStruct *DivCrv)
    
  25. Symb2DCrvParamerize2Prms (prm_dmn.c:249)
        CagdSrfStruct *Symb2DCrvParamerize2Prms(const CagdCrvStruct *Crv,
                                                CagdRType T1,
                                                CagdRType T2,
                                                int Dir,
                                                CagdRType *Error)
    
  26. Symb2DCrvParameterizeDomain (prm_dmn.c:393)
        CagdSrfStruct *Symb2DCrvParameterizeDomain(const CagdCrvStruct *UVCrv,
                                                   CagdRType Eps)
    
  27. Symb2DCrvParameterizing2Crvs (prm_dmn.c:186)
        CagdSrfStruct *Symb2DCrvParameterizing2Crvs(const CagdCrvStruct *Crv1,
                                                    const CagdCrvStruct *Crv2,
                                                    int Dir,
                                                    CagdBType ForceMatch)
    
  28. Symb2DSrfJacobian (symb_srf.c:734)
        CagdSrfStruct *Symb2DSrfJacobian(const CagdSrfStruct *Srf)
    
  29. SymbAdapIsoExtract (adap_iso.c:160)
        CagdCrvStruct *SymbAdapIsoExtract(const CagdSrfStruct *Srf,
                                          const CagdSrfStruct *NSrf,
                                          SymbAdapIsoDistSqrFuncType AdapIsoDistFunc,
                                          CagdSrfDirType Dir,
                                          CagdRType Eps,
                                          CagdBType FullIso,
                                          CagdBType SinglePath)
    
  30. SymbAdapIsoExtractRectRgns (adap_iso.c:1029)
        IPObjectStruct *SymbAdapIsoExtractRectRgns(const CagdSrfStruct *Srf,
                                                   CagdSrfDirType Dir,
                                                   CagdRType Size,
                                                   int Smoothing,
                                                   int OutputType)
    
  31. SymbAdapIsoSetWeightPt (adap_iso.c:1236)
        void SymbAdapIsoSetWeightPt(CagdRType *Pt, CagdRType Scale, CagdRType Width)
    
  32. SymbAlgebraicProdSrf (constrct.c:125)
        CagdSrfStruct *SymbAlgebraicProdSrf(const CagdCrvStruct *Crv1,
                                            const CagdCrvStruct *Crv2)
    
  33. SymbAlgebraicSumSrf (constrct.c:89)
        CagdSrfStruct *SymbAlgebraicSumSrf(const CagdCrvStruct *Crv1,
                                           const CagdCrvStruct *Crv2)
    
  34. SymbAllPrisaSrfs (prisa.c:58)
        CagdSrfStruct *SymbAllPrisaSrfs(const CagdSrfStruct *Srfs,
                                        int SamplesPerCurve,
                                        CagdRType Epsilon,
                                        CagdSrfDirType Dir,
                                        const CagdVType Space)
    
  35. SymbApproxCrvAsBzrCubics (bzr_sym.c:1276)
        CagdCrvStruct *SymbApproxCrvAsBzrCubics(const CagdCrvStruct *Crv,
                                                CagdRType Tol,
                                                CagdRType MaxLen)
    
  36. SymbApproxCrvAsBzrQuadratics (bzr_sym.c:1532)
        CagdCrvStruct *SymbApproxCrvAsBzrQuadratics(const CagdCrvStruct *CCrv,
                                                    CagdRType Tol,
                                                    CagdRType MaxLen)
    
  37. SymbApproxCrvsLowDegState (bzr_sym.c:1211)
        SymbApproxLowDegStateType SymbApproxCrvsLowDegState(
                                                      SymbApproxLowDegStateType State)
    
  38. SymbArcArrayFree (symb_gen.c:180)
        void SymbArcArrayFree(SymbArcStruct *ArcArray, int Size)
    
  39. SymbArcArrayNew (symb_gen.c:25)
        SymbArcStruct *SymbArcArrayNew(int Size)
    
  40. SymbArcCopy (symb_gen.c:79)
        SymbArcStruct *SymbArcCopy(SymbArcStruct *Arc)
    
  41. SymbArcCopyList (symb_gen.c:104)
        SymbArcStruct *SymbArcCopyList(SymbArcStruct *ArcList)
    
  42. SymbArcFree (symb_gen.c:133)
        void SymbArcFree(SymbArcStruct *Arc)
    
  43. SymbArcFreeList (symb_gen.c:155)
        void SymbArcFreeList(SymbArcStruct *ArcList)
    
  44. SymbArcNew (symb_gen.c:53)
        SymbArcStruct *SymbArcNew(int Arc)
    
  45. SymbArcs2Crvs (biarc.c:593)
        CagdCrvStruct *SymbArcs2Crvs(const SymbArcStruct *Arcs)
    
  46. SymbBspBasisInnerProd (bsp_sym.c:746)
        CagdRType SymbBspBasisInnerProd(int Index1, int Index2)
    
  47. SymbBspBasisInnerProd2 (bspiprod.c:67)
        CagdRType SymbBspBasisInnerProd2(const CagdRType *KV,
                                         int Len,
                                         int Order1,
                                         int Order2,
                                         int Index1,
                                         int Index2)
    
  48. SymbBspBasisInnerProdMat (bsp_sym.c:594)
        CagdRType **SymbBspBasisInnerProdMat(const CagdRType *KV,
                                             int Len,
                                             int Order1,
                                             int Order2)
    
  49. SymbBspBasisInnerProdPrep (bsp_sym.c:653)
        void SymbBspBasisInnerProdPrep(const CagdRType *KV,
                                       int Len,
                                       int Order1,
                                       int Order2)
    
  50. SymbBspBasisInnerProdPrep2 (bsp_sym.c:704)
        void SymbBspBasisInnerProdPrep2(const CagdRType *KV1,
                                        const CagdRType *KV2,
                                        int Len1,
                                        int Len2,
                                        int Order1,
                                        int Order2)
    
  51. SymbBzrDegReduce (cmp_crvs.c:133)
        CagdCrvStruct *SymbBzrDegReduce(const CagdCrvStruct *Crv, CagdRType Eps)
    
  52. SymbCanonicBzrCrv (cmp_crvs.c:72)
        CagdCrvStruct *SymbCanonicBzrCrv(const CagdCrvStruct *Crv, CagdRType Eps)
    
  53. SymbCircTanTo2Crvs (crv_tans.c:342)
        CagdPtStruct *SymbCircTanTo2Crvs(const CagdCrvStruct *Crv1,
                                         const CagdCrvStruct *Crv2,
                                         CagdRType Radius,
                                         CagdRType Tol)
    
  54. SymbClipCrvToSrfDomain (blending.c:30)
        CagdCrvStruct *SymbClipCrvToSrfDomain(const CagdSrfStruct *Srf,
                                              const CagdCrvStruct *UVCrv)
    
  55. SymbComposeCrvCrv (composit.c:118)
        CagdCrvStruct *SymbComposeCrvCrv(const CagdCrvStruct *Crv1,
                                         const CagdCrvStruct *Crv2)
    
  56. SymbComposePeriodicCrvCrv (composit.c:538)
        CagdCrvStruct *SymbComposePeriodicCrvCrv(const CagdCrvStruct *CCrv1,
                                                 const CagdCrvStruct *CCrv2,
                                                 CagdRType Epsilon)
    
  57. SymbComposePeriodicSrfCrv (composit.c:996)
        CagdCrvStruct *SymbComposePeriodicSrfCrv(const CagdSrfStruct *Srf,
                                                 const CagdCrvStruct *Crv,
                                                 CagdRType Epsilon)
    
  58. SymbComposeSrfClrCache (composit.c:656)
        void SymbComposeSrfClrCache(const CagdSrfStruct *Srf)
    
  59. SymbComposeSrfCrv (composit.c:712)
        CagdCrvStruct *SymbComposeSrfCrv(const CagdSrfStruct *Srf,
                                         const CagdCrvStruct *Crv)
    
  60. SymbComposeSrfPatch (compost2.c:607)
        CagdSrfStruct *SymbComposeSrfPatch(const CagdSrfStruct *Srf,
                                           const CagdUVType UV00,
                                           const CagdUVType UV01,
                                           const CagdUVType UV10,
                                           const CagdUVType UV11)
    
  61. SymbComposeSrfSetCache (composit.c:629)
        int SymbComposeSrfSetCache(int Cache)
    
  62. SymbComposeSrfSrf (compost2.c:46)
        CagdSrfStruct *SymbComposeSrfSrf(const CagdSrfStruct *Srf1,
                                         const CagdSrfStruct *Srf2)
    
  63. SymbComposeTileObjectInSrf (compost2.c:671)
        IPObjectStruct *SymbComposeTileObjectInSrf(const IPObjectStruct *PObj,
                                                   const CagdSrfStruct *DeformSrf,
                                                   IrtRType UTimes,
                                                   IrtRType VTimes,
                                                   IrtBType FitObj)
    
  64. SymbConeConeBisect (smp_skel.c:1458)
        CagdSrfStruct *SymbConeConeBisect(const CagdVType Cone1Dir,
                                          CagdRType Cone1Angle,
                                          const CagdVType Cone2Dir,
                                          CagdRType Cone2Angle,
                                          CagdRType Size)
    
  65. SymbConeConeBisect2 (smp_skel.c:1800)
        CagdSrfStruct *SymbConeConeBisect2(const CagdVType Cone1Pos,
                                           const CagdVType Cone1Dir,
                                           CagdRType Cone1Angle,
                                           const CagdVType Cone2Pos,
                                           const CagdVType Cone2Dir,
                                           CagdRType Cone2Angle)
    
  66. SymbConeCylinBisect (smp_skel.c:2017)
        CagdSrfStruct *SymbConeCylinBisect(const CagdVType Cone1Pos,
                                           const CagdVType Cone1Dir,
                                           CagdRType Cone1Angle,
                                           const CagdVType Cyl2Pos,
                                           const CagdVType Cyl2Dir,
                                           CagdRType Cyl2Rad)
    
  67. SymbConeLineBisect (smp_skel.c:1028)
        CagdSrfStruct *SymbConeLineBisect(const CagdVType ConeDir,
                                          CagdRType ConeAngle,
                                          const CagdVType LineDir,
                                          CagdRType Size)
    
  68. SymbConePlaneBisect (smp_skel.c:1255)
        CagdSrfStruct *SymbConePlaneBisect(const CagdPType ConeApex,
                                           const CagdVType ConeDir,
                                           CagdRType ConeAngle,
                                           CagdRType Size)
    
  69. SymbConePointBisect (smp_skel.c:801)
        CagdSrfStruct *SymbConePointBisect(const CagdPType ConeApex,
                                           const CagdVType ConeDir,
                                           CagdRType ConeAngle,
                                           const CagdPType Pt,
                                           CagdRType Size)
    
  70. SymbConeSphereBisect (smp_skel.c:1407)
        CagdSrfStruct *SymbConeSphereBisect(const CagdPType ConeApex,
                                            const CagdVType ConeDir,
                                            CagdRType ConeAngle,
                                            const CagdPType SprCntr,
                                            CagdRType SprRad,
                                            CagdRType Size)
    
  71. SymbConicDistCrvCrv (distance.c:811)
        CagdSrfStruct *SymbConicDistCrvCrv(const CagdCrvStruct *CCrv1,
                                           const CagdCrvStruct *CCrv2,
                                           CagdRType Dist)
    
  72. SymbCrv2DCurvatureSign (curvatur.c:452)
        CagdCrvStruct *SymbCrv2DCurvatureSign(const CagdCrvStruct *Crv)
    
  73. SymbCrv2DCurvatureSqr (curvatur.c:41)
        CagdCrvStruct *SymbCrv2DCurvatureSqr(const CagdCrvStruct *Crv)
    
  74. SymbCrv2DInflectionPts (curvatur.c:601)
        CagdPtStruct *SymbCrv2DInflectionPts(const CagdCrvStruct *Crv,
                                             CagdRType Epsilon)
    
  75. SymbCrv2DUnnormNormal (curvatur.c:303)
        CagdCrvStruct *SymbCrv2DUnnormNormal(const CagdCrvStruct *Crv)
    
  76. SymbCrv2Polyline (symbpoly.c:247)
        CagdPolylineStruct *SymbCrv2Polyline(const CagdCrvStruct *Crv,
                                             CagdRType TolSamples,
                                             SymbCrvApproxMethodType Method,
                                             CagdBType OptiLin)
    
  77. SymbCrv2PolylineSetTlrncErrorFunc (symbpoly.c:388)
        SymbCrv2PolylineTlrncErrorFuncType SymbCrv2PolylineSetTlrncErrorFunc(
                                         SymbCrv2PolylineTlrncErrorFuncType ErrorFunc)
    
  78. SymbCrv3DCurvatureNormal (curvatur.c:354)
        CagdCrvStruct *SymbCrv3DCurvatureNormal(const CagdCrvStruct *Crv)
    
  79. SymbCrv3DCurvatureSqr (curvatur.c:150)
        CagdCrvStruct *SymbCrv3DCurvatureSqr(const CagdCrvStruct *Crv)
    
  80. SymbCrv3DRadiusNormal (curvatur.c:232)
        CagdCrvStruct *SymbCrv3DRadiusNormal(const CagdCrvStruct *Crv)
    
  81. SymbCrvAdapOffset (offset.c:823)
        CagdCrvStruct *SymbCrvAdapOffset(const CagdCrvStruct *OrigCrv,
                                         CagdRType OffsetDist,
                                         CagdRType OffsetError,
                                         SymbOffCrvFuncType OffsetAprxFunc,
                                         CagdBType BezInterp)
    
  82. SymbCrvAdapOffsetTrim (offset.c:1111)
        CagdCrvStruct *SymbCrvAdapOffsetTrim(const CagdCrvStruct *OrigCrv,
                                             CagdRType OffsetDist,
                                             CagdRType OffsetError,
                                             SymbOffCrvFuncType OffsetAprxFunc,
                                             CagdBType BezInterp)
    
  83. SymbCrvAdapVarOffset (offset.c:970)
        CagdCrvStruct *SymbCrvAdapVarOffset(const CagdCrvStruct *OrigCrv,
                                            const CagdCrvStruct *VarOffsetDist,
                                            CagdRType OffsetError,
                                            SymbVarOffCrvFuncType VarOffsetAprxFunc,
                                            CagdBType BezInterp)
    
  84. SymbCrvAdd (symb_crv.c:42)
        CagdCrvStruct *SymbCrvAdd(const CagdCrvStruct *Crv1,
                                  const CagdCrvStruct *Crv2)
    
  85. SymbCrvArcLen (arc_len.c:382)
        CagdRType SymbCrvArcLen(const CagdCrvStruct *Crv, CagdRType Epsilon)
    
  86. SymbCrvArcLenCrv (arc_len.c:464)
        CagdCrvStruct *SymbCrvArcLenCrv(const CagdCrvStruct *Crv,
                                        CagdRType Fineness,
                                        int Order)
    
  87. SymbCrvArcLenSclrCrv (arc_len.c:342)
        CagdCrvStruct *SymbCrvArcLenSclrCrv(const CagdCrvStruct *Crv,
                                            CagdRType Epsilon)
    
  88. SymbCrvArcLenSteps (arc_len.c:416)
        CagdPtStruct *SymbCrvArcLenSteps(const CagdCrvStruct *Crv,
                                         CagdRType Length,
                                         CagdRType Epsilon)
    
  89. SymbCrvBiArcApprox (biarc.c:62)
        SymbArcStruct *SymbCrvBiArcApprox(const CagdCrvStruct *Crv,
                                          CagdRType Tolerance,
                                          CagdRType MaxAngle)
    
  90. SymbCrvBiArcApproxC1 (biarc.c:190)
        SymbArcStruct *SymbCrvBiArcApproxC1(const CagdCrvStruct *CCrv,
                                            CagdRType Tolerance,
                                            CagdRType MaxAngle)
    
  91. SymbCrvBisectors (crv_skel.c:91)
        CagdCrvStruct *SymbCrvBisectors(const CagdCrvStruct *Crv,
                                        int BisectFunc,
                                        CagdRType SubdivTol,
                                        CagdBType NumerImprove,
                                        CagdBType SameNormal,
                                        CagdBType SupportPrms)
    
  92. SymbCrvBisectorsSrf (crv_skel.c:366)
        CagdSrfStruct *SymbCrvBisectorsSrf(const CagdCrvStruct *Crv, int BisectFunc)
    
  93. SymbCrvBisectorsSrf2 (crv_skel.c:545)
        CagdSrfStruct *SymbCrvBisectorsSrf2(const CagdCrvStruct *Crv)
    
  94. SymbCrvBisectorsSrf3 (crv_skel.c:710)
        CagdSrfStruct *SymbCrvBisectorsSrf3(const CagdCrvStruct *Crv)
    
  95. SymbCrvCnvxHull (ccnvhul.c:2475)
        CagdCrvStruct *SymbCrvCnvxHull(const CagdCrvStruct *Crv, CagdRType SubdivTol)
    
  96. SymbCrvConstSet (symbzero.c:263)
        CagdPtStruct *SymbCrvConstSet(const CagdCrvStruct *Crv,
                                      int Axis,
                                      CagdRType Epsilon,
                                      CagdRType ConstVal,
                                      CagdBType NoSolsOnEndPts)
    
  97. SymbCrvCrossProd (symb_crv.c:418)
        CagdCrvStruct *SymbCrvCrossProd(const CagdCrvStruct *CCrv1,
                                        const CagdCrvStruct *CCrv2)
    
  98. SymbCrvCrvBisectOnSphere (smp_skel.c:287)
        CagdSrfStruct *SymbCrvCrvBisectOnSphere(const CagdCrvStruct *CCrv1,
                                                const CagdCrvStruct *CCrv2)
    
  99. SymbCrvCrvBisectOnSphere2 (smp_skel.c:378)
        CagdCrvStruct *SymbCrvCrvBisectOnSphere2(const CagdCrvStruct *Crv1,
                                                 const CagdCrvStruct *Crv2,
                                                 CagdRType SubdivTol)
    
  100. SymbCrvCrvBisectOnSphere3 (smp_skel.c:557)
        CagdSrfStruct *SymbCrvCrvBisectOnSphere3(const CagdCrvStruct *CCrv1,
                                                 const CagdCrvStruct *CCrv2)
    
  101. SymbCrvCrvBisectorSrf3D (crv_skel.c:850)
        CagdSrfStruct *SymbCrvCrvBisectorSrf3D(const CagdCrvStruct *CCrv1,
                                               const CagdCrvStruct *CCrv2,
                                               CagdRType Alpha)
    
  102. SymbCrvCrvConvolution (moffset.c:116)
        CagdCrvStruct *SymbCrvCrvConvolution(CagdCrvStruct *Crv1,
                                             CagdCrvStruct *Crv2,
                                             CagdRType OffsetDist,
                                             CagdRType Tolerance)
    
  103. SymbCrvCrvInter (distance.c:649)
        CagdPtStruct *SymbCrvCrvInter(const CagdCrvStruct *Crv1,
                                      const CagdCrvStruct *Crv2,
                                      CagdRType CCIEpsilon,
                                      CagdBType SelfInter)
        
    
  104. SymbCrvCubicApprox (cubcaprx.c:38)
        CagdCrvStruct *SymbCrvCubicApprox(const CagdCrvStruct *Crv,
                                          CagdRType Tolerance)
    
  105. SymbCrvDeterminant2 (crv_skel.c:1731)
        CagdCrvStruct *SymbCrvDeterminant2(const CagdCrvStruct *Crv11,
                                           const CagdCrvStruct *Crv12,
                                           const CagdCrvStruct *Crv21,
                                           const CagdCrvStruct *Crv22)
    
  106. SymbCrvDeterminant3 (crv_skel.c:1688)
        CagdCrvStruct *SymbCrvDeterminant3(const CagdCrvStruct *Crv11,
                                           const CagdCrvStruct *Crv12,
                                           const CagdCrvStruct *Crv13,
                                           const CagdCrvStruct *Crv21,
                                           const CagdCrvStruct *Crv22,
                                           const CagdCrvStruct *Crv23,
                                           const CagdCrvStruct *Crv31,
                                           const CagdCrvStruct *Crv32,
                                           const CagdCrvStruct *Crv33)
    
  107. SymbCrvDiameter (ccnvhul.c:164)
        IPPolygonStruct *SymbCrvDiameter(const CagdCrvStruct *Crv,
                                         CagdRType SubdivTol)
    
  108. SymbCrvDiameterMinMax (ccnvhul.c:301)
        CagdRType *SymbCrvDiameterMinMax(const CagdCrvStruct *Crv,
                                         IPPolygonStruct *Cntrs,
                                         int Min)
    
  109. SymbCrvDotProd (symb_crv.c:237)
        CagdCrvStruct *SymbCrvDotProd(const CagdCrvStruct *Crv1,
                                      const CagdCrvStruct *Crv2)
    
  110. SymbCrvDual (duality.c:31)
        CagdCrvStruct *SymbCrvDual(const CagdCrvStruct *Crv)
    
  111. SymbCrvEnclosedArea (symb_crv.c:803)
        CagdCrvStruct *SymbCrvEnclosedArea(const CagdCrvStruct *Crv)
    
  112. SymbCrvEnclosedAreaEval (symb_crv.c:874)
        CagdRType SymbCrvEnclosedAreaEval(const CagdCrvStruct *Crv)
    
  113. SymbCrvExtremCrvtrPts (curvatur.c:671)
        CagdPtStruct *SymbCrvExtremCrvtrPts(const CagdCrvStruct *Crv,
                                            CagdRType Epsilon)
    
  114. SymbCrvExtremSet (symbzero.c:139)
        CagdPtStruct *SymbCrvExtremSet(const CagdCrvStruct *Crv,
                                       int Axis,
                                       CagdRType Epsilon,
                                       CagdBType NoSolsOnEndPts)
    
  115. SymbCrvGenSignedCrvtr (crvtrrec.c:37)
        CagdCrvStruct *SymbCrvGenSignedCrvtr(const CagdCrvStruct *CCrv,
                                             int Samples,
                                             int Order,
                                             int ArcLen)
    
  116. SymbCrvInvert (symb_crv.c:145)
        CagdCrvStruct *SymbCrvInvert(const CagdCrvStruct *Crv)
    
  117. SymbCrvLeastSquarOffset (offset.c:1286)
        CagdCrvStruct *SymbCrvLeastSquarOffset(const CagdCrvStruct *Crv,
                                               CagdRType OffsetDist,
                                               int NumOfSamples,
                                               int NumOfDOF,
                                               int Order,
                                               CagdRType *Tolerance)
    
  118. SymbCrvListCnvxHull (ccnvhul.c:2443)
        CagdCrvStruct *SymbCrvListCnvxHull(CagdCrvStruct *Crvs, CagdRType SubdivTol)
    
  119. SymbCrvMatchingOffset (moffset.c:50)
        CagdCrvStruct *SymbCrvMatchingOffset(CagdCrvStruct *Crv,
                                             CagdRType OffsetDist,
                                             CagdRType Tolerance)
    
  120. SymbCrvMergeScalar (symb_crv.c:1211)
        CagdCrvStruct *SymbCrvMergeScalar(const CagdCrvStruct *CrvW,
                                          const CagdCrvStruct *CrvX,
                                          const CagdCrvStruct *CrvY,
                                          const CagdCrvStruct *CrvZ)
    
  121. SymbCrvMergeScalarN (symb_crv.c:1131)
        CagdCrvStruct *SymbCrvMergeScalarN(const CagdCrvStruct *CrvW,
                                           const CagdCrvStruct **CrvVec,
                                           int NumCrvs)
    
  122. SymbCrvMonotoneCtlPt (composit.c:63)
        int SymbCrvMonotoneCtlPt(const CagdCrvStruct *Crv, int Axis)
    
  123. SymbCrvMult (symb_crv.c:107)
        CagdCrvStruct *SymbCrvMult(const CagdCrvStruct *Crv1,
                                   const CagdCrvStruct *Crv2)
    
  124. SymbCrvMultScalar (symb_crv.c:349)
        CagdCrvStruct *SymbCrvMultScalar(const CagdCrvStruct *Crv1,
                                         const CagdCrvStruct *Crv2)
    
  125. SymbCrvMultiResBWavelet (multires.c:801)
        CagdCrvStruct *SymbCrvMultiResBWavelet(CagdRType *KV,
                                               int Order,
                                               int Len,
                                               int KnotIndex)
    
  126. SymbCrvMultiResCompos (multires.c:510)
        CagdCrvStruct *SymbCrvMultiResCompos(const SymbMultiResCrvStruct *MRCrv)
    
  127. SymbCrvMultiResComposAtT (multires.c:539)
        CagdCrvStruct *SymbCrvMultiResComposAtT(const SymbMultiResCrvStruct *MRCrv,
                                                CagdRType T)
    
  128. SymbCrvMultiResCopy (multires.c:1068)
        SymbMultiResCrvStruct *SymbCrvMultiResCopy(const SymbMultiResCrvStruct
                                                                           *MRCrvOrig)
    
  129. SymbCrvMultiResDecomp (multires.c:180)
        SymbMultiResCrvStruct *SymbCrvMultiResDecomp(const CagdCrvStruct *Crv,
                                                     int Discont)
    
  130. SymbCrvMultiResDecomp2 (multires.c:315)
        SymbMultiResCrvStruct *SymbCrvMultiResDecomp2(const CagdCrvStruct *Crv,
                                                      int Discont,
                                                      int SameSpace)
    
  131. SymbCrvMultiResEdit (multires.c:597)
        void SymbCrvMultiResEdit(const SymbMultiResCrvStruct *MRCrv,
                                 CagdRType t,
                                 const CagdVType TransDir,
                                 CagdRType Level,
                                 CagdRType FracLevel)
    
  132. SymbCrvMultiResFree (multires.c:1006)
        void SymbCrvMultiResFree(SymbMultiResCrvStruct *MRCrv)
    
  133. SymbCrvMultiResKVBuild (multires.c:42)
        int SymbCrvMultiResKVBuild(const CagdCrvStruct *Crv,
                                   int Discont,
                                   CagdRType ***KVList,
                                   int **KVListSizes,
                                   int *KVListSize)
    
  134. SymbCrvMultiResNew (multires.c:1036)
        SymbMultiResCrvStruct *SymbCrvMultiResNew(int Levels, CagdBType Periodic)
    
  135. SymbCrvMultiResRefineLevel (multires.c:703)
        CagdRType *SymbCrvMultiResRefineLevel(SymbMultiResCrvStruct *MRCrv,
                                              CagdRType T,
                                              int SpanDiscont)
    
  136. SymbCrvOffset (offset.c:68)
        CagdCrvStruct *SymbCrvOffset(const CagdCrvStruct *CCrv,
                                     CagdRType OffsetDist,
                                     CagdBType BezInterp)
    
  137. SymbCrvOrthotomic (orthotom.c:37)
        CagdCrvStruct *SymbCrvOrthotomic(const CagdCrvStruct *Crv,
                                         const CagdPType P,
                                         CagdRType K)
    
  138. SymbCrvPointInclusion (distance.c:331)
        int SymbCrvPointInclusion(const CagdCrvStruct *CCrv,
                                  const CagdPType Pt,
                                  CagdRType Epsilon)
    
  139. SymbCrvPosNegWeights (symbzero.c:372)
        CagdBType SymbCrvPosNegWeights(const CagdCrvStruct *Crv)
    
  140. SymbCrvPtBisectorCrv2D (crv_skel.c:1175)
        CagdCrvStruct *SymbCrvPtBisectorCrv2D(const CagdCrvStruct *CCrv,
                                              const CagdPType Pt,
                                              CagdRType Alpha)
    
  141. SymbCrvPtBisectorSrf3D (crv_skel.c:1319)
        CagdSrfStruct *SymbCrvPtBisectorSrf3D(const CagdCrvStruct *CCrv,
                                              const CagdPType Pt,
                                              CagdRType RulingScale)
    
  142. SymbCrvPtTangents (crv_tans.c:48)
        CagdPtStruct *SymbCrvPtTangents(const CagdCrvStruct *CCrv,
                                        const CagdPType Pt,
                                        CagdRType Tolerance)
    
  143. SymbCrvRayInter (distance.c:434)
        CagdPtStruct *SymbCrvRayInter(const CagdCrvStruct *Crv,
                                      const CagdPType RayPt,
                                      const CagdVType RayDir,
                                      CagdRType Epsilon)
    
  144. SymbCrvRtnlMult (symb_crv.c:645)
        CagdCrvStruct *SymbCrvRtnlMult(const CagdCrvStruct *Crv1X,
                                       const CagdCrvStruct *Crv1W,
                                       const CagdCrvStruct *Crv2X,
                                       const CagdCrvStruct *Crv2W,
                                       CagdBType OperationAdd)
    
  145. SymbCrvScalarScale (symb_crv.c:203)
        CagdCrvStruct *SymbCrvScalarScale(const CagdCrvStruct *Crv, CagdRType Scale)
    
  146. SymbCrvSplitPoleParams (symbzero.c:482)
        CagdCrvStruct *SymbCrvSplitPoleParams(const CagdCrvStruct *CCrv,
                                              CagdRType Eps,
                                              CagdRType OutReach)
    
  147. SymbCrvSplitScalar (symb_crv.c:1074)
        void SymbCrvSplitScalar(const CagdCrvStruct *Crv,
                                CagdCrvStruct **CrvW,
                                CagdCrvStruct **CrvX,
                                CagdCrvStruct **CrvY,
                                CagdCrvStruct **CrvZ)
    
  148. SymbCrvSplitScalarN (symb_crv.c:1020)
        CagdCrvStruct **SymbCrvSplitScalarN(const CagdCrvStruct *Crv)
    
  149. SymbCrvSqrtScalar (arc_len.c:173)
        CagdCrvStruct *SymbCrvSqrtScalar(const CagdCrvStruct *OrigCrv,
                                         CagdRType Epsilon)
    
  150. SymbCrvSub (symb_crv.c:74)
        CagdCrvStruct *SymbCrvSub(const CagdCrvStruct *Crv1, const CagdCrvStruct *Crv2)
    
  151. SymbCrvSubdivOffset (offset.c:405)
        CagdCrvStruct *SymbCrvSubdivOffset(const CagdCrvStruct *CCrv,
                                           CagdRType OffsetDist,
                                           CagdRType Tolerance,
                                           CagdBType BezInterp)
    
  152. SymbCrvTrimGlblOffsetSelfInter (offset.c:1373)
        CagdCrvStruct *SymbCrvTrimGlblOffsetSelfInter(const CagdCrvStruct *Crv,
                                                      const CagdCrvStruct *OffCrv,
                                                      CagdRType SubdivTol,
                                                      CagdRType TrimAmount,
                                                      CagdRType NumerTol)
    
  153. SymbCrvUnitLenCtlPts (arc_len.c:577)
        CagdCrvStruct *SymbCrvUnitLenCtlPts(const CagdCrvStruct *CCrv)
    
  154. SymbCrvUnitLenScalar (arc_len.c:40)
        CagdCrvStruct *SymbCrvUnitLenScalar(const CagdCrvStruct *OrigCrv,
                                            CagdBType Mult,
                                            CagdRType Epsilon)
    
  155. SymbCrvVarOffset (offset.c:239)
        CagdCrvStruct *SymbCrvVarOffset(const CagdCrvStruct *CCrv,
                                        const CagdCrvStruct *VarOffsetDist,
                                        CagdBType BezInterp)
    
  156. SymbCrvVecCrossProd (symb_crv.c:531)
        CagdCrvStruct *SymbCrvVecCrossProd(const CagdCrvStruct *Crv,
                                           const CagdVType Vec)
    
  157. SymbCrvVecDotProd (symb_crv.c:287)
        CagdCrvStruct *SymbCrvVecDotProd(const CagdCrvStruct *Crv,
                                         const CagdVType Vec)
    
  158. SymbCrvZeroSet (symbzero.c:44)
        CagdPtStruct *SymbCrvZeroSet(const CagdCrvStruct *Crv,
                                     int Axis,
                                     CagdRType Epsilon,
                                     CagdBType NoSolsOnEndPts)
    
  159. SymbCrvsCompare (cmp_crvs.c:226)
        SymbCrvRelType SymbCrvsCompare(const CagdCrvStruct *Crv1,
                                       const CagdCrvStruct *Crv2,
                                       CagdRType Eps,
                                       CagdRType *StartOvrlpPrmCrv1,
                                       CagdRType *EndOvrlpPrmCrv1,
                                       CagdRType *StartOvrlpPrmCrv2,
                                       CagdRType *EndOvrlpPrmCrv2)
    
  160. SymbCrvsLowerEnvelop (crv_lenv.c:167)
        CagdCrvStruct *SymbCrvsLowerEnvelop(const CagdCrvStruct *CCrvs,
                                            CagdRType *Pt,
                                            CagdRType Eps)
    
  161. SymbCrvsSplitPoleParams (symbzero.c:444)
        CagdCrvStruct *SymbCrvsSplitPoleParams(const CagdCrvStruct *Crvs,
                                               CagdRType Eps,
                                               CagdRType OutReach)
    
  162. SymbCubicBspInjective (bsp3injc.c:141)
        CagdBType SymbCubicBspInjective(CagdRType x[4][4], CagdRType y[4][4])
    
  163. SymbCylinCylinBisect (smp_skel.c:1599)
        CagdSrfStruct *SymbCylinCylinBisect(const CagdVType Cyl1Pos,
                                            const CagdVType Cyl1Dir,
                                            CagdRType Cyl1Rad,
                                            const CagdVType Cyl2Pos,
                                            const CagdVType Cyl2Dir,
                                            CagdRType Cyl2Rad)
    
  164. SymbCylinPlaneBisect (smp_skel.c:1200)
        CagdSrfStruct *SymbCylinPlaneBisect(const CagdPType CylPt,
                                            const CagdVType CylDir,
                                            CagdRType CylRad,
                                            CagdRType Size)
    
  165. SymbCylinPointBisect (smp_skel.c:745)
        CagdSrfStruct *SymbCylinPointBisect(const CagdPType CylPt,
                                            const CagdVType CylDir,
                                            CagdRType CylRad,
                                            const CagdPType Pt,
                                            CagdRType Size)
    
  166. SymbCylinSphereBisect (smp_skel.c:1329)
        CagdSrfStruct *SymbCylinSphereBisect(const CagdPType CylPt,
                                             const CagdVType CylDir,
                                             CagdRType CylRad,
                                             const CagdPType SprCntr,
                                             CagdRType SprRad,
                                             CagdRType Size)
    
  167. SymbDecomposeCrvCrv (decompos.c:170)
        CagdCrvStruct *SymbDecomposeCrvCrv(CagdCrvStruct *Crv)
    
  168. SymbDescribeError (symb_err.c:84)
        const char *SymbDescribeError(SymbFatalErrorType ErrorNum)
    
  169. SymbDistBuildMapToCrv (distance.c:990)
        CagdRType SymbDistBuildMapToCrv(const CagdCrvStruct *Crv,
                                        CagdRType Tolerance,
                                        CagdRType *XDomain,
                                        CagdRType *YDomain,
                                        CagdRType **DiscMap,
                                        CagdRType DiscMapXSize,
                                        CagdRType DiscMapYSize)
    
  170. SymbDistCrvLine (distance.c:179)
        CagdRType SymbDistCrvLine(const CagdCrvStruct *Crv,
                                  const CagdLType Line,
                                  CagdBType MinDist,
                                  CagdRType Epsilon)
    
  171. SymbDistCrvPoint (distance.c:59)
        CagdRType SymbDistCrvPoint(const CagdCrvStruct *Crv,
                                   const CagdPType Pt,
                                   CagdBType MinDist,
                                   CagdRType Epsilon)
    
  172. SymbEnvOffsetFromCrv (moffset.c:339)
        CagdSrfStruct *SymbEnvOffsetFromCrv(const CagdCrvStruct *Crv,
                                            CagdRType Height,
                                            CagdRType Tolerance)
    
  173. SymbEvalCrvCurvPrep (evalcurv.c:36)
        void SymbEvalCrvCurvPrep(CagdCrvStruct *Crv, CagdBType Init)
    
  174. SymbEvalCrvCurvTN (evalcurv.c:138)
        void SymbEvalCrvCurvTN(CagdVType Nrml, CagdVType Tan, int Normalize)
    
  175. SymbEvalCrvCurvature (evalcurv.c:91)
        int SymbEvalCrvCurvature(const CagdCrvStruct *Crv, CagdRType t, CagdRType *k)
    
  176. SymbEvalSrfAsympDir (evalcurv.c:424)
        int SymbEvalSrfAsympDir(const CagdSrfStruct *Srf,
                                CagdRType U,
                                CagdRType V,
                                CagdBType DirInUV,
                                CagdVType AsympDir1,
                                CagdVType AsympDir2)
    
  177. SymbEvalSrfCurvPrep (evalcurv.c:168)
        void SymbEvalSrfCurvPrep(CagdSrfStruct *Srf, CagdBType Init)
    
  178. SymbEvalSrfCurvTN (evalcurv.c:371)
        void SymbEvalSrfCurvTN(CagdVType Nrml,
                               CagdVType DSrfU,
                               CagdVType DSrfV,
                               int Normalize)
    
  179. SymbEvalSrfCurvature (evalcurv.c:237)
        int SymbEvalSrfCurvature(const CagdSrfStruct *Srf,
                                 CagdRType U,
                                 CagdRType V,
                                 CagdBType DirInUV,
                                 CagdRType *K1,
                                 CagdRType *K2,
                                 CagdVType D1,
                                 CagdVType D2)
    
  180. SymbExtremumCntPtVals (symb_crv.c:1329)
        CagdRType *SymbExtremumCntPtVals(CagdRType * const *Points,
                                         int Length,
                                         CagdBType FindMinimum)
    
  181. SymbFatalError (symb_ftl.c:53)
        void SymbFatalError(SymbFatalErrorType ErrID)
    
  182. SymbGet2CrvsInterDAreaDCtlPts (symb_cci.c:345)
        int SymbGet2CrvsInterDAreaDCtlPts(CagdCrvStruct *Crv1,
                                          CagdCrvStruct *Crv2,
                                          CagdRType Eps,
                                          CagdRType **InterDomains,
                                          CagdRType **dAreadPts)
    
  183. SymbGet2CrvsIntersectionAreas (symb_cci.c:248)
        CagdRType SymbGet2CrvsIntersectionAreas(const CagdCrvStruct *Crv1,
                                                const CagdCrvStruct *Crv2,
                                                CagdRType Eps)
    
  184. SymbGet2CrvsIntersectionRegions (symb_cci.c:170)
        CagdCrvStruct *SymbGet2CrvsIntersectionRegions(const CagdCrvStruct *Crv1,
                                                       const CagdCrvStruct *Crv2,
                                                       CagdRType Eps)
    
  185. SymbGetCrvSubRegionAlphaMatrix (symb_cci.c:419)
        CagdRType *SymbGetCrvSubRegionAlphaMatrix(const CagdCrvStruct *Crv,
                                                  CagdRType t1,
                                                  CagdRType t2,
                                                  int *Dim)
    
  186. SymbGetParamListAndReset (symbzero.c:574)
        CagdPtStruct *SymbGetParamListAndReset(void)
    
  187. SymbHausDistBySamplesCrvCrv (distance.c:1201)
        CagdRType SymbHausDistBySamplesCrvCrv(const CagdCrvStruct *Crv1,
                                              const CagdCrvStruct *Crv2,
                                              int Samples,
                                              int HDistSide)
    
  188. SymbHausDistBySamplesCrvSrf (distance.c:1241)
        CagdRType SymbHausDistBySamplesCrvSrf(const CagdCrvStruct *Crv1,
                                              const CagdSrfStruct *Srf2,
                                              int Samples,
                                              int HDistSide)
    
  189. SymbHausDistBySamplesSrfSrf (distance.c:1282)
        CagdRType SymbHausDistBySamplesSrfSrf(const CagdSrfStruct *Srf1,
                                              const CagdSrfStruct *Srf2,
                                              int Samples,
                                              int HDistSide)
    
  190. SymbHausDistOfSamplefPts (distance.c:1129)
        CagdRType SymbHausDistOfSamplefPts(CagdPType * const V1,
                                           CagdPType * const V2,
                                           int V1Size,
                                           int V2Size,
                                           int HDistSide)
    
  191. SymbHighlightLnFree (rflct_ln.c:473)
        void SymbHighlightLnFree(CagdSrfStruct *Srf, const char *AttribName)
    
  192. SymbHighlightLnGen (rflct_ln.c:427)
        CagdSrfStruct *SymbHighlightLnGen(CagdSrfStruct *Srf,
                                          const CagdPType LnPt,
                                          const CagdVType LnDir,
                                          const char *AttribName)
    
  193. SymbHighlightLnPrepSrf (rflct_ln.c:384)
        void SymbHighlightLnPrepSrf(CagdSrfStruct *Srf,
                                    const CagdVType LnDir,
                                    const char *AttribName)
    
  194. SymbHugeCrv2Polyline (symbpoly.c:325)
        CagdPtStruct *SymbHugeCrv2Polyline(const CagdCrvStruct *Crv,
                                           int Samples,
                                           CagdBType AddFirstPt,
                                           CagdBType AddLastPt,
                                           CagdBType AddParamVals)
    
  195. SymbInsertNewParam (symbzero.c:601)
        void SymbInsertNewParam(CagdRType t)
    
  196. SymbInsertNewParam2 (symbzero.c:624)
        CagdPtStruct *SymbInsertNewParam2(CagdPtStruct *PtList, CagdRType t)
    
  197. SymbIsCircularCrv (rvrs_eng.c:147)
        CagdBType SymbIsCircularCrv(const CagdCrvStruct *Crv,
                                    CagdPType Center,
                                    CagdRType *Radius,
                                    CagdRType Eps)
    
  198. SymbIsConstCrv (rvrs_eng.c:45)
        CagdBType SymbIsConstCrv(const CagdCrvStruct *CCrv,
                                 CagdCtlPtStruct **ConstVal,
                                 CagdRType Eps)
    
  199. SymbIsConstSrf (rvrs_eng.c:278)
        CagdBType SymbIsConstSrf(const CagdSrfStruct *CSrf,
                                 CagdCtlPtStruct **ConstVal,
                                 CagdRType Eps)
    
  200. SymbIsDevelopSrf (rvrs_eng.c:444)
        CagdBType SymbIsDevelopSrf(const CagdSrfStruct *Srf, CagdRType Eps)
    
  201. SymbIsExtrusionSrf (rvrs_eng.c:385)
        int SymbIsExtrusionSrf(const CagdSrfStruct *Srf,
                               CagdCrvStruct **Crv,
                               CagdVType ExtDir,
                               CagdRType Eps)
    
  202. SymbIsLineCrv (rvrs_eng.c:226)
        CagdBType SymbIsLineCrv(const CagdCrvStruct *Crv,
                                CagdPType LnPos,
                                CagdVType LnDir,
                                CagdRType Eps)
    
  203. SymbIsOffsetLclSelfInters (offset.c:1781)
        int SymbIsOffsetLclSelfInters(CagdCrvStruct *Crv,
                                      CagdCrvStruct *OffCrv,
                                      CagdPtStruct **SIDmns)
    
  204. SymbIsPlanarSrf (rvrs_eng.c:746)
        CagdBType SymbIsPlanarSrf(const CagdSrfStruct *Srf,
                                  IrtPlnType Plane,
                                  CagdRType Eps)
    
  205. SymbIsRuledSrf (rvrs_eng.c:492)
        int SymbIsRuledSrf(const CagdSrfStruct *Srf,
                           CagdCrvStruct **Crv1,
                           CagdCrvStruct **Crv2,
                           CagdRType Eps)
    
  206. SymbIsSphericalSrf (rvrs_eng.c:664)
        CagdBType SymbIsSphericalSrf(const CagdSrfStruct *Srf,
                                     CagdPType Center,
                                     CagdRType *Radius,
                                     CagdRType Eps)
    
  207. SymbIsSrfOfRevSrf (rvrs_eng.c:572)
        CagdBType SymbIsSrfOfRevSrf(const CagdSrfStruct *Srf,
                                    CagdCrvStruct **CrossSec,
                                    CagdPType AxisPos,
                                    CagdVType AxisDir,
                                    CagdRType Eps)
    
  208. SymbIsZeroCrv (rvrs_eng.c:105)
        CagdBType SymbIsZeroCrv(const CagdCrvStruct *Crv, CagdRType Eps)
    
  209. SymbIsZeroSrf (rvrs_eng.c:338)
        CagdBType SymbIsZeroSrf(const CagdSrfStruct *Srf, CagdRType Eps)
    
  210. SymbLclDistCrvLine (distance.c:255)
        CagdPtStruct *SymbLclDistCrvLine(const CagdCrvStruct *Crv,
                                         const CagdLType Line,
                                         CagdRType Epsilon,
                                         CagdBType InterPos,
                                         CagdBType ExtremPos)
    
  211. SymbLclDistCrvPoint (distance.c:125)
        CagdPtStruct *SymbLclDistCrvPoint(const CagdCrvStruct *CCrv,
                                          const CagdPType Pt,
                                          CagdRType Epsilon)
    
  212. SymbMakePosCrvCtlPolyPos (curvatur.c:528)
        CagdCrvStruct *SymbMakePosCrvCtlPolyPos(const CagdCrvStruct *OrigCrv)
    
  213. SymbMeshAddSub (symb_crv.c:966)
        void SymbMeshAddSub(CagdRType **DestPoints,
                            CagdRType * const *Points1,
                            CagdRType * const *Points2,
                            CagdPointType PType,
                            int Size,
                            CagdBType OperationAdd)
    
  214. SymbNormal2ConesForSrf (nrmlcone.c:488)
        int SymbNormal2ConesForSrf(const CagdSrfStruct *Srf,
                                   CagdRType ExpandingFactor,
                                   SymbNormalConeStruct *Cone1,
                                   SymbNormalConeStruct *Cone2)
    
  215. SymbNormalConeForSrf (nrmlcone.c:207)
        const SymbNormalConeStruct *SymbNormalConeForSrf(const CagdSrfStruct *Srf)
    
  216. SymbNormalConeForSrfAvg (nrmlcone.c:237)
        const SymbNormalConeStruct *SymbNormalConeForSrfAvg(const CagdSrfStruct *Srf)
    
  217. SymbNormalConeForSrfDoOptimal (nrmlcone.c:176)
        int SymbNormalConeForSrfDoOptimal(int Optimal)
    
  218. SymbNormalConeForSrfMainAxis (nrmlcone.c:409)
        const SymbNormalConeStruct *SymbNormalConeForSrfMainAxis(
                                                          const CagdSrfStruct *Srf,
                                                          CagdVType MainAxis)
    
  219. SymbNormalConeForSrfOpt (nrmlcone.c:330)
        const SymbNormalConeStruct *SymbNormalConeForSrfOpt(const CagdSrfStruct *Srf)
    
  220. SymbNormalConeOverlap (nrmlcone.c:564)
        CagdBType SymbNormalConeOverlap(const SymbNormalConeStruct *NormalCone1,
                                        const SymbNormalConeStruct *NormalCone2)
    
  221. SymbNormalConvexHullConeForSrf (nrmlcone.c:595)
        SymbNormalConeStruct *SymbNormalConvexHullConeForSrf(const CagdSrfStruct *Srf,
                                                             CagdRType ***CH,
                                                             int *NPts)
    
  222. SymbNormalConvexHullConeOverlap (nrmlcone.c:745)
        CagdBType SymbNormalConvexHullConeOverlap(const SymbNormalConeStruct
                                                                        *NormalCone1,
                                                  const CagdRType **CH1,
                                                  int NPts1,
                                                  const SymbNormalConeStruct
                                                                        *NormalCone2,
                                                  const CagdRType **CH2,
                                                  int NPts2)
    
  223. SymbPiecewiseRuledSrfApprox (prisa.c:128)
        CagdSrfStruct *SymbPiecewiseRuledSrfApprox(const CagdSrfStruct *CSrf,
                                                   CagdBType ConsistentDir,
                                                   CagdRType Epsilon,
                                                   CagdSrfDirType Dir)
    
  224. SymbPlaneLineBisect (smp_skel.c:963)
        CagdSrfStruct *SymbPlaneLineBisect(const CagdVType LineDir, CagdRType Size)
    
  225. SymbPlanePointBisect (smp_skel.c:701)
        CagdSrfStruct *SymbPlanePointBisect(const CagdPType Pt, CagdRType Size)
    
  226. SymbPrisaGetCrossSections (prisa.c:499)
        CagdCrvStruct *SymbPrisaGetCrossSections(const CagdSrfStruct *RSrfs,
                                                 CagdSrfDirType Dir,
                                                 const CagdVType Space)
    
  227. SymbPrisaGetOneCrossSection (prisa.c:581)
        CagdCrvStruct *SymbPrisaGetOneCrossSection(const CagdSrfStruct *RSrf,
                                                   CagdSrfDirType Dir,
                                                   CagdBType Starting,
                                                   CagdBType Ending)
    
  228. SymbPrisaRuledSrf (prisa.c:355)
        CagdSrfStruct *SymbPrisaRuledSrf(const CagdSrfStruct *Srf,
                                         int SamplesPerCurve,
                                         CagdRType Space,
                                         CagdVType Offset)
    
  229. SymbPrmtSclrCrvTo2D (symb_crv.c:1287)
        CagdCrvStruct *SymbPrmtSclrCrvTo2D(const CagdCrvStruct *Crv,
                                           CagdRType Min,
                                           CagdRType Max)
    
  230. SymbPrmtSclrSrfTo3D (symb_srf.c:1240)
        CagdSrfStruct *SymbPrmtSclrSrfTo3D(const CagdSrfStruct *Srf,
                                           CagdRType UMin,
                                           CagdRType UMax,
                                           CagdRType VMin,
                                           CagdRType VMax)
    
  231. SymbPtCrvBisectOnSphere (smp_skel.c:65)
        CagdCrvStruct *SymbPtCrvBisectOnSphere(const CagdPType Pt,
                                               const CagdCrvStruct *CCrv)
    
  232. SymbPtCrvBisectOnSphere2 (smp_skel.c:184)
        CagdCrvStruct *SymbPtCrvBisectOnSphere2(const CagdPType Pt,
                                                const CagdCrvStruct *CCrv,
                                                CagdRType SubdivTol)
    
  233. SymbRflctCircFree (rflct_ln.c:345)
        void SymbRflctCircFree(CagdSrfStruct *Srf, const char *AttribName)
    
  234. SymbRflctCircGen (rflct_ln.c:303)
        CagdSrfStruct *SymbRflctCircGen(CagdSrfStruct *Srf,
                                        const CagdVType ViewDir,
                                        const CagdPType SprCntr,
                                        CagdRType ConeAngle,
                                        const char *AttribName)
    
  235. SymbRflctCircPrepSrf (rflct_ln.c:234)
        void SymbRflctCircPrepSrf(CagdSrfStruct *Srf,
                                  const CagdVType ViewDir,
                                  const CagdPType SprCntr,
                                  const char *AttribName)
    
  236. SymbRflctLnFree (rflct_ln.c:187)
        void SymbRflctLnFree(CagdSrfStruct *Srf, const char *AttribName)
    
  237. SymbRflctLnGen (rflct_ln.c:141)
        CagdSrfStruct *SymbRflctLnGen(CagdSrfStruct *Srf,
                                      const CagdVType ViewDir,
                                      const CagdPType LnPt,
                                      const CagdVType LnDir,
                                      const char *AttribName)
    
  238. SymbRflctLnPrepSrf (rflct_ln.c:91)
        void SymbRflctLnPrepSrf(CagdSrfStruct *Srf,
                                const CagdVType ViewDir,
                                const CagdVType LnDir,
                                const char *AttribName)
    
  239. SymbRingRingIntersection (rrinter.c:872)
        CagdCrvStruct *SymbRingRingIntersection(CagdCrvStruct *C1,
                                                CagdCrvStruct *r1,
                                                CagdCrvStruct *C2,
                                                CagdCrvStruct *r2,
                                                CagdRType SubdivTol,
                                                CagdCrvStruct **PCrvs1,
                                                CagdCrvStruct **PCrvs2)
    
  240. SymbRingRingZeroSetFunc (rrinter.c:1040)
        CagdSrfStruct *SymbRingRingZeroSetFunc(CagdCrvStruct *C1,
                                               CagdCrvStruct *r1,
                                               CagdCrvStruct *C2,
                                               CagdCrvStruct *r2)
    
  241. SymbRmKntBspCrvCleanKnots (bspkntrm.c:251)
        CagdCrvStruct *SymbRmKntBspCrvCleanKnots(const CagdCrvStruct *Crv)
    
  242. SymbRmKntBspCrvRemoveKnots (bspkntrm.c:206)
        CagdCrvStruct *SymbRmKntBspCrvRemoveKnots(const CagdCrvStruct *CCrv,
                                                  CagdRType Tolerance)
    
  243. SymbRuledRuledIntersection (rrinter.c:144)
        CagdCrvStruct *SymbRuledRuledIntersection(CagdCrvStruct *C1,
                                                  CagdCrvStruct *C2,
                                                  CagdCrvStruct *D1,
                                                  CagdCrvStruct *D2,
                                                  CagdRType SubdivTol,
                                                  CagdCrvStruct **PCrvs1,
                                                  CagdCrvStruct **PCrvs2)
    
  244. SymbRuledRuledZeroSetFunc (rrinter.c:80)
        CagdSrfStruct *SymbRuledRuledZeroSetFunc(CagdCrvStruct *C1,
                                                 CagdCrvStruct *C2,
                                                 CagdCrvStruct *D1,
                                                 CagdCrvStruct *D2)
    
  245. SymbRuledSelfIntersection (rrinter.c:600)
        CagdCrvStruct *SymbRuledSelfIntersection(CagdCrvStruct *C1,
                                                 CagdCrvStruct *C2,
                                                 CagdRType SubdivTol,
                                                 CagdCrvStruct **PCrvs1,
                                                 CagdCrvStruct **PCrvs2)
    
  246. SymbScalarCrvLowDegZeroSet (symbzero.c:296)
        CagdPtStruct *SymbScalarCrvLowDegZeroSet(CagdCrvStruct *Crv)
    
  247. SymbSetAdapIsoExtractMinLevel (adap_iso.c:107)
        int SymbSetAdapIsoExtractMinLevel(int MinLevel)
    
  248. SymbSetFatalErrorFunc (symb_ftl.c:28)
        SymbSetErrorFuncType SymbSetFatalErrorFunc(SymbSetErrorFuncType ErrorFunc)
    
  249. SymbShapeBlendOnSrf (blending.c:155)
        CagdSrfStruct *SymbShapeBlendOnSrf(CagdSrfStruct *Srf,
                                           CagdCrvStruct *UVCrv,
                                           const CagdCrvStruct *CrossSecShape,
                                           CagdRType TanScale,
                                           CagdRType Width,
                                           const CagdCrvStruct *WidthField,
                                           CagdRType Height,
                                           const CagdCrvStruct *HeightField)
    
  250. SymbShapeBlendSrf (blending.c:303)
        CagdSrfStruct *SymbShapeBlendSrf(const CagdCrvStruct *Pos1Crv,
                                         const CagdCrvStruct *Pos2Crv,
                                         const CagdCrvStruct *CDir1Crv,
                                         const CagdCrvStruct *CDir2Crv,
                                         const CagdCrvStruct *CrossSecShape,
                                         const CagdCrvStruct *Normal)
    
  251. SymbSignedCrvtrGenCrv (crvtrrec.c:140)
        CagdCrvStruct *SymbSignedCrvtrGenCrv(const CagdCrvStruct *Crvtr,
                                             CagdRType Tol,
                                             int Order,
                                             int Periodic)
    
  252. SymbSphereLineBisect (smp_skel.c:1104)
        CagdSrfStruct *SymbSphereLineBisect(const CagdPType SprCntr,
                                            CagdRType SprRad,
                                            CagdRType Size)
    
  253. SymbSpherePlaneBisect (smp_skel.c:1153)
        CagdSrfStruct *SymbSpherePlaneBisect(const CagdPType SprCntr,
                                             CagdRType SprRad,
                                             CagdRType Size)
    
  254. SymbSpherePointBisect (smp_skel.c:860)
        CagdSrfStruct *SymbSpherePointBisect(const CagdPType SprCntr,
                                             CagdRType SprRad,
                                             const CagdPType Pt)
    
  255. SymbSphereSphereBisect (smp_skel.c:1365)
        CagdSrfStruct *SymbSphereSphereBisect(const CagdVType SprCntr1,
                                              CagdRType SprRad1,
                                              const CagdVType SprCntr2,
                                              CagdRType SprRad2)
    
  256. SymbSplitCrvsAtExtremums (crv_lenv.c:73)
        CagdCrvStruct *SymbSplitCrvsAtExtremums(const CagdCrvStruct *CCrvs,
                                                int Axis,
                                                const CagdPType Pt,
                                                CagdRType Eps)
    
  257. SymbSplitRationalCrvsPoles (symbzero.c:409)
        CagdPtStruct *SymbSplitRationalCrvsPoles(const CagdCrvStruct *Crv,
                                                 CagdRType Epsilon)
    
  258. SymbSrf2Curves (symbpoly.c:201)
        CagdCrvStruct *SymbSrf2Curves(const CagdSrfStruct *Srf, int NumOfIsocurves[2])
    
  259. SymbSrf2OptPolysBilinPolyError (symbsply.c:296)
        CagdRType SymbSrf2OptPolysBilinPolyError(CagdSrfStruct *Srf,
                                                 CagdSrfDirType Dir,
                                                 int SubdivLevel)
    
  260. SymbSrf2OptPolysCurvatureError (symbsply.c:205)
        CagdRType SymbSrf2OptPolysCurvatureError(CagdSrfStruct *Srf,
                                                 CagdSrfDirType Dir,
                                                 int SubdivLevel)
    
  261. SymbSrf2OptPolysCurvatureErrorPrep (symbsply.c:176)
        void SymbSrf2OptPolysCurvatureErrorPrep(const CagdSrfStruct *Srf)
    
  262. SymbSrf2OptPolysIsoDirCurvatureErrorPrep (symbsply.c:363)
        void SymbSrf2OptPolysIsoDirCurvatureErrorPrep(const CagdSrfStruct *Srf)
    
  263. SymbSrf2OptimalPolygons (symbsply.c:412)
        CagdPolygonStruct *SymbSrf2OptimalPolygons(
                                        CagdSrfStruct *Srf,
                                        CagdRType Tolerance,
                                        SymbPlSubdivStrategyType SubdivDirStrategy,
                                        SymbPlErrorFuncType SrfPolyApproxErr,
                                        CagdBType ComputeNormals,
                                        CagdBType FourPerFlat,
                                        CagdBType ComputeUV)
    
  264. SymbSrf2Polygons (symbpoly.c:71)
        CagdPolygonStruct *SymbSrf2Polygons(const CagdSrfStruct *Srf,
                                            int FineNess,
                                            CagdBType ComputeNormals,
                                            CagdBType FourPerFlat,
                                            CagdBType ComputeUV)
    
  265. SymbSrf2Polylines (symbpoly.c:130)
        CagdPolylineStruct *SymbSrf2Polylines(const CagdSrfStruct *Srf,
                                              int NumOfIsocurves[2],
                                              CagdRType TolSamples,
                                              SymbCrvApproxMethodType Method)
    
  266. SymbSrfAdd (symb_srf.c:38)
        CagdSrfStruct *SymbSrfAdd(const CagdSrfStruct *Srf1,
                                  const CagdSrfStruct *Srf2)
    
  267. SymbSrfCloseParallelSrfs2Shell (offset.c:698)
        CagdSrfStruct *SymbSrfCloseParallelSrfs2Shell(const CagdSrfStruct *Srf1,
                                                      const CagdSrfStruct *Srf2)
    
  268. SymbSrfCrossProd (symb_srf.c:437)
        CagdSrfStruct *SymbSrfCrossProd(const CagdSrfStruct *Srf1,
                                        const CagdSrfStruct *Srf2)
    
  269. SymbSrfCurvatureUpperBound (curvatur.c:1377)
        CagdSrfStruct *SymbSrfCurvatureUpperBound(const CagdSrfStruct *Srf)
    
  270. SymbSrfDeterminant2 (curvatur.c:910)
        CagdSrfStruct *SymbSrfDeterminant2(const CagdSrfStruct *Srf11,
                                           const CagdSrfStruct *Srf12,
                                           const CagdSrfStruct *Srf21,
                                           const CagdSrfStruct *Srf22)
    
  271. SymbSrfDeterminant3 (crv_skel.c:946)
        CagdSrfStruct *SymbSrfDeterminant3(const CagdSrfStruct *Srf11,
                                           const CagdSrfStruct *Srf12,
                                           const CagdSrfStruct *Srf13,
                                           const CagdSrfStruct *Srf21,
                                           const CagdSrfStruct *Srf22,
                                           const CagdSrfStruct *Srf23,
                                           const CagdSrfStruct *Srf31,
                                           const CagdSrfStruct *Srf32,
                                           const CagdSrfStruct *Srf33)
    
  272. SymbSrfDistCrvCrv (distance.c:497)
        CagdSrfStruct *SymbSrfDistCrvCrv(const CagdCrvStruct *Crv1,
                                         const CagdCrvStruct *Crv2,
                                         int DistType)
    
  273. SymbSrfDistFindPoints (distance.c:606)
        CagdPtStruct *SymbSrfDistFindPoints(const CagdSrfStruct *CSrf,
                                            CagdRType Epsilon,
                                            CagdBType SelfInter)
    
  274. SymbSrfDotProd (symb_srf.c:324)
        CagdSrfStruct *SymbSrfDotProd(const CagdSrfStruct *Srf1,
                                      const CagdSrfStruct *Srf2)
    
  275. SymbSrfDual (duality.c:126)
        CagdSrfStruct *SymbSrfDual(const CagdSrfStruct *Srf)
    
  276. SymbSrfFff (curvatur.c:741)
        void SymbSrfFff(const CagdSrfStruct *Srf,
                        CagdSrfStruct **DuSrf,
                        CagdSrfStruct **DvSrf,
                        CagdSrfStruct **FffG11,
                        CagdSrfStruct **FffG12,
                        CagdSrfStruct **FffG22)
    
  277. SymbSrfFirstMoment (moments.c:296)
        CagdRType SymbSrfFirstMoment(const CagdSrfStruct *Srf, int Axis)
    
  278. SymbSrfFirstMomentSrf (moments.c:229)
        CagdSrfStruct *SymbSrfFirstMomentSrf(const CagdSrfStruct *Srf,
                                             int Axis,
                                             CagdBType Integrate)
    
  279. SymbSrfGaussCurvature (curvatur.c:942)
        CagdSrfStruct *SymbSrfGaussCurvature(const CagdSrfStruct *Srf,
                                             CagdBType NumerOnly)
    
  280. SymbSrfInvert (symb_srf.c:147)
        CagdSrfStruct *SymbSrfInvert(const CagdSrfStruct *Srf)
    
  281. SymbSrfIsoDirNormalCurvatureBound (curvatur.c:1460)
        CagdSrfStruct *SymbSrfIsoDirNormalCurvatureBound(const CagdSrfStruct *Srf,
                                                         CagdSrfDirType Dir)
    
  282. SymbSrfIsoFocalSrf (curvatur.c:1245)
        CagdSrfStruct *SymbSrfIsoFocalSrf(const CagdSrfStruct *Srf,
                                          CagdSrfDirType Dir)
    
  283. SymbSrfIsocline (orthotom.c:332)
        IPPolygonStruct *SymbSrfIsocline(const CagdSrfStruct *Srf,
                                         const CagdVType VDir,
                                         CagdRType Theta,
                                         CagdRType SubdivTol,
                                         CagdBType Euclidean)
    
  284. SymbSrfMeanCurvatureSqr (curvatur.c:1200)
        CagdSrfStruct *SymbSrfMeanCurvatureSqr(const CagdSrfStruct *Srf)
    
  285. SymbSrfMeanEvolute (curvatur.c:1087)
        CagdSrfStruct *SymbSrfMeanEvolute(const CagdSrfStruct *Srf)
    
  286. SymbSrfMeanNumer (curvatur.c:1028)
        CagdSrfStruct *SymbSrfMeanNumer(const CagdSrfStruct *Srf)
    
  287. SymbSrfMergeScalar (symb_srf.c:1154)
        CagdSrfStruct *SymbSrfMergeScalar(const CagdSrfStruct *SrfW,
                                          const CagdSrfStruct *SrfX,
                                          const CagdSrfStruct *SrfY,
                                          const CagdSrfStruct *SrfZ)
    
  288. SymbSrfMergeScalarN (symb_srf.c:1065)
        CagdSrfStruct *SymbSrfMergeScalarN(const CagdSrfStruct *SrfW,
                                           const CagdSrfStruct **SrfVec,
                                           int NumSrfs)
    
  289. SymbSrfMult (symb_srf.c:108)
        CagdSrfStruct *SymbSrfMult(const CagdSrfStruct *Srf1,
                                   const CagdSrfStruct *Srf2)
    
  290. SymbSrfMultScalar (symb_srf.c:254)
        CagdSrfStruct *SymbSrfMultScalar(const CagdSrfStruct *Srf1,
                                         const CagdSrfStruct *Srf2)
    
  291. SymbSrfNormalSrf (symb_srf.c:703)
        CagdSrfStruct *SymbSrfNormalSrf(const CagdSrfStruct *Srf)
    
  292. SymbSrfOffset (offset.c:487)
        CagdSrfStruct *SymbSrfOffset(const CagdSrfStruct *CSrf, CagdRType OffsetDist)
    
  293. SymbSrfOrthotomic (orthotom.c:116)
        CagdSrfStruct *SymbSrfOrthotomic(const CagdSrfStruct *Srf,
                                         const CagdPType P,
                                         CagdRType K)
    
  294. SymbSrfPolarSilhouette (orthotom.c:259)
        IPPolygonStruct *SymbSrfPolarSilhouette(const CagdSrfStruct *Srf,
                                                const CagdVType VDir,
                                                CagdRType SubdivTol,
                                                CagdBType Euclidean)
    
  295. SymbSrfPtBisectorSrf3D (crv_skel.c:1517)
        CagdSrfStruct *SymbSrfPtBisectorSrf3D(const CagdSrfStruct *CSrf,
                                              const CagdPType Pt)
    
  296. SymbSrfRtnlMult (symb_srf.c:665)
        CagdSrfStruct *SymbSrfRtnlMult(const CagdSrfStruct *Srf1X,
                                       const CagdSrfStruct *Srf1W,
                                       const CagdSrfStruct *Srf2X,
                                       const CagdSrfStruct *Srf2W,
                                       CagdBType OperationAdd)
    
  297. SymbSrfScalarScale (symb_srf.c:210)
        CagdSrfStruct *SymbSrfScalarScale(const CagdSrfStruct *Srf, CagdRType Scale)
    
  298. SymbSrfSecondMoment (moments.c:400)
        CagdRType SymbSrfSecondMoment(const CagdSrfStruct *Srf, int Axis1, int Axis2)
    
  299. SymbSrfSecondMomentSrf (moments.c:334)
        CagdSrfStruct *SymbSrfSecondMomentSrf(const CagdSrfStruct *Srf,
                                              int Axis1,
                                              int Axis2,
                                              CagdBType Integrate)
    
  300. SymbSrfSff (curvatur.c:781)
        void SymbSrfSff(const CagdSrfStruct *DuSrf,
                        const CagdSrfStruct *DvSrf,
                        CagdSrfStruct **SffL11,
                        CagdSrfStruct **SffL12,
                        CagdSrfStruct **SffL22,
                        CagdSrfStruct **SNormal)
    
  301. SymbSrfSilhouette (orthotom.c:193)
        IPPolygonStruct *SymbSrfSilhouette(const CagdSrfStruct *Srf,
                                           const CagdVType VDir,
                                           CagdRType SubdivTol,
                                           CagdBType Euclidean)
    
  302. SymbSrfSplitScalar (symb_srf.c:1000)
        void SymbSrfSplitScalar(const CagdSrfStruct *Srf,
                                CagdSrfStruct **SrfW,
                                CagdSrfStruct **SrfX,
                                CagdSrfStruct **SrfY,
                                CagdSrfStruct **SrfZ)
    
  303. SymbSrfSplitScalarN (symb_srf.c:939)
        CagdSrfStruct **SymbSrfSplitScalarN(const CagdSrfStruct *Srf)
    
  304. SymbSrfSub (symb_srf.c:73)
        CagdSrfStruct *SymbSrfSub(const CagdSrfStruct *Srf1,
                                  const CagdSrfStruct *Srf2)
    
  305. SymbSrfSubdivOffset (offset.c:607)
        CagdSrfStruct *SymbSrfSubdivOffset(const CagdSrfStruct *CSrf,
                                           CagdRType OffsetDist,
                                           CagdRType Tolerance)
    
  306. SymbSrfTff (curvatur.c:831)
        void SymbSrfTff(const CagdSrfStruct *Srf,
                        CagdSrfStruct **TffL11,
                        CagdSrfStruct **TffL12,
                        CagdSrfStruct **TffL22)
    
  307. SymbSrfVecCrossProd (symb_srf.c:551)
        CagdSrfStruct *SymbSrfVecCrossProd(const CagdSrfStruct *Srf,
                                           const CagdVType Vec)
    
  308. SymbSrfVecDotProd (symb_srf.c:375)
        CagdSrfStruct *SymbSrfVecDotProd(const CagdSrfStruct *Srf,
                                         const CagdVType Vec)
    
  309. SymbSrfVolume1 (moments.c:99)
        CagdRType SymbSrfVolume1(const CagdSrfStruct *Srf)
    
  310. SymbSrfVolume1Srf (moments.c:30)
        CagdSrfStruct *SymbSrfVolume1Srf(const CagdSrfStruct *Srf, CagdBType Integrate)
    
  311. SymbSrfVolume2 (moments.c:187)
        CagdRType SymbSrfVolume2(const CagdSrfStruct *Srf)
    
  312. SymbSrfVolume2Srf (moments.c:138)
        CagdSrfStruct *SymbSrfVolume2Srf(const CagdSrfStruct *Srf,
                                         CagdBType Integrate)
    
  313. SymbSwungAlgSumSrf (constrct.c:163)
        CagdSrfStruct *SymbSwungAlgSumSrf(const CagdCrvStruct *Crv1,
                                          const CagdCrvStruct *Crv2)
    
  314. SymbTangentConeForCrv (nrmlcone.c:42)
        const SymbNormalConeStruct *SymbTangentConeForCrv(const CagdCrvStruct *Crv,
                                                          int Planar)
    
  315. SymbTangentToCrvAtTwoPts (crv_tans.c:136)
        CagdPtStruct *SymbTangentToCrvAtTwoPts(const CagdCrvStruct *CCrv,
                                               CagdRType SubdivTol)
    
  316. SymbTorusPointBisect (smp_skel.c:916)
        CagdSrfStruct *SymbTorusPointBisect(const CagdVType TrsCntr,
                                            const CagdVType TrsDir,
                                            CagdRType TrsMajorRad,
                                            CagdRType TrsMinorRad,
                                            const CagdPType Pt)
    
  317. SymbTorusSphereBisect (smp_skel.c:1503)
        CagdSrfStruct *SymbTorusSphereBisect(const CagdVType TrsCntr,
                                             const CagdVType TrsDir,
                                             CagdRType TrsMajorRad,
                                             CagdRType TrsMinorRad,
                                             const CagdVType SprCntr,
                                             CagdRType SprRad)
    
  318. SymbTwoCrvsMorphing (morphing.c:57)
        CagdCrvStruct *SymbTwoCrvsMorphing(const CagdCrvStruct *Crv1,
                                           const CagdCrvStruct *Crv2,
                                           CagdRType Blend)
    
  319. SymbTwoCrvsMorphingCornerCut (morphing.c:127)
        CagdCrvStruct *SymbTwoCrvsMorphingCornerCut(const CagdCrvStruct *Crv1,
                                                    const CagdCrvStruct *Crv2,
                                                    CagdRType MinDist,
                                                    CagdBType SameLength,
                                                    CagdBType FilterTangencies)
    
  320. SymbTwoCrvsMorphingMultiRes (morphing.c:315)
        CagdCrvStruct *SymbTwoCrvsMorphingMultiRes(const CagdCrvStruct *Crv1,
                                                   const CagdCrvStruct *Crv2,
                                                   CagdRType BlendStep)
    
  321. SymbTwoSrfsMorphing (morphing.c:753)
        CagdSrfStruct *SymbTwoSrfsMorphing(const CagdSrfStruct *Srf1,
                                           const CagdSrfStruct *Srf2,
                                           CagdRType Blend)
    
  322. SymbUniformAprxPtOnCrvDistrib (ffptdist.c:51)
        CagdRType *SymbUniformAprxPtOnCrvDistrib(const CagdCrvStruct *Crv,
                                                 CagdBType ParamUniform,
                                                 int n)
    
  323. SymbUniformAprxPtOnSrfDistrib (ffptdist.c:125)
        CagdUVType *SymbUniformAprxPtOnSrfDistrib(
                                const CagdSrfStruct *Srf,
                                CagdBType ParamUniform,
                                int n,
                                SymbUniformAprxSrfPtImportanceFuncType EvalImportance)
    
  324. SymbUniformAprxPtOnSrfGetDistrib (ffptdist.c:260)
        CagdUVType *SymbUniformAprxPtOnSrfGetDistrib(const CagdSrfStruct *Srf, int *n)
    
  325. SymbUniformAprxPtOnSrfPrepDistrib (ffptdist.c:207)
        void SymbUniformAprxPtOnSrfPrepDistrib(const CagdSrfStruct *Srf, int n)