1. AfdApplyAntiLStep (afd_cube.c:230)
        void AfdApplyAntiLStep(CagdRType Coef[4])
    
  2. AfdApplyEStep (afd_cube.c:180)
        void AfdApplyEStep(CagdRType Coef[4])
    
  3. AfdApplyLStep (afd_cube.c:205)
        void AfdApplyLStep(CagdRType Coef[4])
    
  4. AfdApplyLn (afd_cube.c:81)
        void AfdApplyLn(CagdRType Coef[4], int n)
    
  5. AfdBzrCrvEvalToPolyline (afd_cube.c:313)
        void AfdBzrCrvEvalToPolyline(const CagdCrvStruct *Crv,
                                     int FineNess,
                                     CagdRType *Points[])
    
  6. AfdCnvrtCubicBzrToAfd (afd_cube.c:49)
        void AfdCnvrtCubicBzrToAfd(CagdRType Coef[4])
    
  7. AfdComputePolyline (afd_cube.c:265)
        void AfdComputePolyline(CagdRType Coef[4],
                                CagdRType *Poly,
                                int Log2Step,
                                CagdBType NonAdaptive)
    
  8. BBoxDiagonalInitCrvCalculator (cbsp_fit.c:2035)
        static CagdCrvStruct *BBoxDiagonalInitCrvCalculator(CagdPType *PtList,
                                                            int NumOfPoints,
                                                            int Length,
                                                            int Order,
                                                            CagdBType Periodic)
    
  9. BBoxPerimeterInitCrvCalculator (cbsp_fit.c:1504)
        static CagdCrvStruct *BBoxPerimeterInitCrvCalculator(CagdPType *PtList,
                                                             int NumOfPoints,
                                                             int Length,
                                                             int Order,
                                                             CagdBType Periodic)
    
  10. BspBasisFuncMultEval (bspcoxdb.c:330)
        CagdBspBasisFuncEvalStruct *BspBasisFuncMultEval(const CagdRType *KnotVector,
                                                         int KVLength,
                                                         int Order,
                                                         CagdBType Periodic,
                                                         CagdRType *Params,
                                                         int NumOfParams,
                                                         CagdBspBasisFuncMultEvalType
                                                                              EvalType)
    
  11. BspBasisFuncMultEvalFree (bspcoxdb.c:473)
        void BspBasisFuncMultEvalFree(CagdBspBasisFuncEvalStruct *Evals,
                                      int NumOfParams)
    
  12. BspBasisFuncMultEvalPrint (bspcoxdb.c:441)
        void BspBasisFuncMultEvalPrint(const CagdBspBasisFuncEvalStruct *Evals,
                                       int Order,
                                       CagdRType *Params,
                                       int NumOfParams)
    
  13. BspC1Srf2PolygonsSamples (bsp2poly.c:431)
        CagdBType BspC1Srf2PolygonsSamples(const CagdSrfStruct *Srf,
                                           int FineNess,
                                           CagdBType ComputeNormals,
                                           CagdBType ComputeUV,
                                           CagdRType **PtWeights,
                                           CagdPtStruct **PtMesh,
                                           CagdVecStruct **PtNrml,
                                           CagdUVStruct **UVMesh,
                                           int *FineNessU,
                                           int *FineNessV)
    
  14. BspCrv2Polyline (bsp2poly.c:928)
        CagdPolylineStruct *BspCrv2Polyline(const CagdCrvStruct *Crv,
                                            int SamplesPerCurve,
                                            BspKnotAlphaCoeffStruct *A,
                                            CagdBType OptiLin)
    
  15. BspCrvAllEuclideanC1Discont (cagd_aux.c:2098)
        CagdPtStruct *BspCrvAllEuclideanC1Discont(const CagdCrvStruct *Crv,
                                                  IrtBType EuclideanC1Discont,
                                                  IrtRType Tolerance)
    
  16. BspCrvBiNormalMalloc (cbsp_aux.c:792)
        CagdVecStruct *BspCrvBiNormalMalloc(const CagdCrvStruct *Crv,
                                            CagdRType t,
                                            CagdBType Normalize)
    
  17. BspCrvBiNormalToData (cbsp_aux.c:746)
        CagdVecStruct *BspCrvBiNormalToData(const CagdCrvStruct *Crv,
                                            CagdRType t,
                                            CagdBType Normalize,
                                            CagdVecStruct *Vec)
    
  18. BspCrvCoxDeBoorBasis (bspcoxdb.c:169)
        CagdRType *BspCrvCoxDeBoorBasis(const CagdRType *KnotVector,
                                        int Order,
                                        int Len,
                                        CagdBType Periodic,
                                        CagdRType t,
                                        int *IndexFirst,
                                        CagdRType *Basis)
    
  19. BspCrvCoxDeBoorIndexFirst (bspcoxdb.c:282)
        int BspCrvCoxDeBoorIndexFirst(const CagdRType *KnotVector,
                                      int Order,
                                      int Len,
                                      CagdRType t)
    
  20. BspCrvCreateApproxHelix (cagd_arc.c:838)
        CagdCrvStruct *BspCrvCreateApproxHelix(CagdRType NumOfLoops,
                                               CagdRType Pitch,
                                               CagdRType Radius,
                                               int Sampling,
                                               int CtlPtsPerLoop)
    
  21. BspCrvCreateApproxSine (cagd_arc.c:893)
        CagdCrvStruct *BspCrvCreateApproxSine(CagdRType NumOfCycles,
                                              int Sampling,
                                              int CtlPtsPerCycle)
    
  22. BspCrvCreateApproxSpiral (cagd_arc.c:780)
        CagdCrvStruct *BspCrvCreateApproxSpiral(CagdRType NumOfLoops,
                                                CagdRType Pitch,
                                                int Sampling,
                                                int CtlPtsPerLoop)
    
  23. BspCrvCreateCircle (cagd_arc.c:364)
        CagdCrvStruct *BspCrvCreateCircle(const CagdPtStruct *Center, CagdRType Radius)
    
  24. BspCrvCreatePCircle (cagd_arc.c:479)
        CagdCrvStruct *BspCrvCreatePCircle(const CagdPtStruct *Center,
                                           CagdRType Radius)
    
  25. BspCrvCreatePCircleTol (cagd_arc.c:731)
        CagdCrvStruct *BspCrvCreatePCircleTol(const CagdPtStruct *Center,
                                              CagdRType Radius,
                                              int Order,
                                              int Cont,
                                              CagdRType Tol)
    
  26. BspCrvCreateUnitCircle (cagd_arc.c:311)
        CagdCrvStruct *BspCrvCreateUnitCircle(void)
    
  27. BspCrvCreateUnitPCircle (cagd_arc.c:403)
        CagdCrvStruct *BspCrvCreateUnitPCircle(void)
    
  28. BspCrvCreateUnitPCircleCubicTol (cagd_arc.c:634)
        CagdCrvStruct *BspCrvCreateUnitPCircleCubicTol(CagdRType Tol, int Cont)
    
  29. BspCrvCreateUnitPCircleQuadTol (cagd_arc.c:521)
        CagdCrvStruct *BspCrvCreateUnitPCircleQuadTol(CagdRType Tol, int Cont)
    
  30. BspCrvDegreeRaise (cbsp_aux.c:463)
        CagdCrvStruct *BspCrvDegreeRaise(const CagdCrvStruct *Crv)
    
  31. BspCrvDegreeRaiseN (cbsp_aux.c:406)
        CagdCrvStruct *BspCrvDegreeRaiseN(const CagdCrvStruct *Crv, int NewOrder)
    
  32. BspCrvDerive (cbsp_aux.c:991)
        CagdCrvStruct *BspCrvDerive(const CagdCrvStruct *Crv, CagdBType DeriveScalar)
    
  33. BspCrvDeriveScalar (cbsp_aux.c:1071)
        CagdCrvStruct *BspCrvDeriveScalar(const CagdCrvStruct *Crv)
    
  34. BspCrvDomain (bsp_gen.c:218)
        void BspCrvDomain(const CagdCrvStruct *Crv, CagdRType *TMin, CagdRType *TMax)
    
  35. BspCrvEvalAtParamMalloc (cbspeval.c:134)
        CagdRType *BspCrvEvalAtParamMalloc(const CagdCrvStruct *Crv, CagdRType t)
    
  36. BspCrvEvalAtParamToData (cbspeval.c:101)
        void BspCrvEvalAtParamToData(const CagdCrvStruct *Crv,
                                     CagdRType t,
                                     CagdRType *R)
    
  37. BspCrvEvalCoxDeBoorMalloc (bspcoxdb.c:106)
        CagdRType *BspCrvEvalCoxDeBoorMalloc(const CagdCrvStruct *Crv, CagdRType t)
    
  38. BspCrvEvalCoxDeBoorToData (bspcoxdb.c:43)
        void BspCrvEvalCoxDeBoorToData(const CagdCrvStruct *Crv,
                                       CagdRType t,
                                       CagdRType *Pt)
    
  39. BspCrvEvalVecAtParam (cbspeval.c:42)
        CagdRType BspCrvEvalVecAtParam(const CagdRType *Vec,
                                       int VecInc,
                                       const CagdRType *KnotVector,
                                       int Order,
                                       int Len,
                                       CagdBType Periodic,
                                       CagdRType t)
    
  40. BspCrvExtension (bsp_gen.c:758)
        CagdCrvStruct *BspCrvExtension(const CagdCrvStruct *OrigCrv,
                                       const CagdBType *ExtDirs,
                                       CagdRType Epsilon,
                                       CagdBType RemoveExtraKnots)
    
  41. BspCrvExtensionOneSide (bsp_gen.c:822)
        CagdCrvStruct *BspCrvExtensionOneSide(const CagdCrvStruct *OrigCrv,
                                              CagdBType MinDmn,
                                              CagdRType Epsilon,
                                              CagdRType ExtntScl,
                                              CagdBType RemoveExtraKnots)
    
  42. BspCrvExtraKnotRmv (bsp_gen.c:1017)
        CagdCrvStruct *BspCrvExtraKnotRmv(const CagdCrvStruct *Crv,
                                          int RmvIndex)
    
  43. BspCrvFitLstSqr (cbsp_int.c:1019)
        CagdCrvStruct *BspCrvFitLstSqr(const CagdCrvStruct *Crv,
                                       int Order,
                                       int Size,
                                       CagdBType Periodic,
                                       CagdParametrizationType ParamType,
                                       CagdBType EndPtInterp,
                                       CagdBType EvalPts,
                                       CagdRType *Err)
    
  44. BspCrvHasBezierKV (bsp_knot.c:35)
        CagdBType BspCrvHasBezierKV(const CagdCrvStruct *Crv)
    
  45. BspCrvHasOpenEC (bsp_knot.c:98)
        CagdBType BspCrvHasOpenEC(const CagdCrvStruct *Crv)
    
  46. BspCrvIntegrate (cbsp_aux.c:1113)
        CagdCrvStruct *BspCrvIntegrate(const CagdCrvStruct *Crv)
    
  47. BspCrvInterpBuildKVs (cbsp_int.c:328)
        void BspCrvInterpBuildKVs(const CagdCtlPtStruct *PtList,
                                  int Order,
                                  int CrvSize,
                                  CagdParametrizationType ParamType,
                                  CagdBType Periodic,
                                  CagdRType **RetPtKnots,
                                  CagdRType **RetKV)
    
  48. BspCrvInterpPts (cbsp_int.c:142)
        CagdCrvStruct *BspCrvInterpPts(const CagdPtStruct *PtList,
                                       int Order,
                                       int CrvSize,
                                       CagdParametrizationType ParamType,
                                       CagdBType Periodic)
    
  49. BspCrvInterpPts2 (cbsp_int.c:215)
        CagdCrvStruct *BspCrvInterpPts2(const CagdCtlPtStruct *PtList,
                                        int Order,
                                        int CrvSize,
                                        CagdParametrizationType ParamType,
                                        CagdBType Periodic,
                                        CagdBType EndPtInterp)
    
  50. BspCrvInterpPts3 (cbsp_int.c:280)
        CagdCrvStruct *BspCrvInterpPts3(const CagdCtlPtStruct *PtList,
                                        const CagdRType *Params,
                                        const CagdRType *KV,
                                        int Length,
                                        int Order,
                                        CagdBType Periodic)
    
  51. BspCrvInterpPtsError (cbsp_int.c:1395)
        CagdRType BspCrvInterpPtsError(const CagdCrvStruct *Crv,
                                       const CagdPtStruct *PtList,
                                       CagdParametrizationType ParamType,
                                       CagdBType Periodic)
    
  52. BspCrvInterpolate (cbsp_int.c:581)
        CagdCrvStruct *BspCrvInterpolate(const CagdCtlPtStruct *PtList,
                                         const CagdRType *Params,
                                         const CagdRType *KV,
                                         int Length,
                                         int Order,
                                         CagdBType Periodic)
    
  53. BspCrvIsC1DiscontAt (cbspeval.c:295)
        CagdBType BspCrvIsC1DiscontAt(const CagdCrvStruct *Crv, CagdRType t)
    
  54. BspCrvKnotC0Discont (bsp_gen.c:370)
        CagdBType BspCrvKnotC0Discont(const CagdCrvStruct *Crv, CagdRType *t)
    
  55. BspCrvKnotC1Discont (bsp_gen.c:404)
        CagdBType BspCrvKnotC1Discont(const CagdCrvStruct *Crv, CagdRType *t)
    
  56. BspCrvKnotC2Discont (bsp_gen.c:438)
        CagdBType BspCrvKnotC2Discont(const CagdCrvStruct *Crv, CagdRType *t)
    
  57. BspCrvKnotInsert (bspboehm.c:60)
        CagdCrvStruct *BspCrvKnotInsert(const CagdCrvStruct *Crv, CagdRType t)
    
  58. BspCrvKnotInsertNDiff (cbsp_aux.c:302)
        CagdCrvStruct *BspCrvKnotInsertNDiff(const CagdCrvStruct *Crv,
                                             CagdBType Replace,
                                             CagdRType *t,
                                             int n)
    
  59. BspCrvKnotInsertNSame (cbsp_aux.c:253)
        CagdCrvStruct *BspCrvKnotInsertNSame(const CagdCrvStruct *Crv,
                                             CagdRType t,
                                             int n)
    
  60. BspCrvMaxCoefParam (bsp_knot.c:1803)
        CagdRType BspCrvMaxCoefParam(const CagdCrvStruct *Crv,
                                     int Axis,
                                     CagdRType *MaxVal)
    
  61. BspCrvMeshC0Continuous (bsp_gen.c:472)
        CagdBType BspCrvMeshC0Continuous(const CagdCrvStruct *Crv,
                                         int Idx,
                                         CagdRType Tol)
    
  62. BspCrvMeshC1Continuous (bsp_gen.c:509)
        CagdBType BspCrvMeshC1Continuous(const CagdCrvStruct *Crv,
                                         int Idx,
                                         CagdRType *CosAngle)
    
  63. BspCrvMoebiusTransform (cbsp_aux.c:1181)
        CagdCrvStruct *BspCrvMoebiusTransform(const CagdCrvStruct *CCrv, CagdRType c)
    
  64. BspCrvNew (bsp_gen.c:133)
        CagdCrvStruct *BspCrvNew(int Length, int Order, CagdPointType PType)
    
  65. BspCrvNormalMalloc (cbsp_aux.c:962)
        CagdVecStruct *BspCrvNormalMalloc(const CagdCrvStruct *Crv,
                                          CagdRType t,
                                          CagdBType Normalize)
    
  66. BspCrvNormalToData (cbsp_aux.c:926)
        CagdVecStruct *BspCrvNormalToData(const CagdCrvStruct *Crv,
                                          CagdRType t,
                                          CagdBType Normalize,
                                          CagdVecStruct *N)
    
  67. BspCrvOpenEnd (bsp_gen.c:283)
        CagdCrvStruct *BspCrvOpenEnd(const CagdCrvStruct *Crv)
    
  68. BspCrvSubdivAtParam (cbsp_aux.c:161)
        CagdCrvStruct *BspCrvSubdivAtParam(const CagdCrvStruct *Crv, CagdRType t)
    
  69. BspCrvSubdivCtlPoly (cbsp_aux.c:54)
        void BspCrvSubdivCtlPoly(const CagdCrvStruct *Crv,
                                 CagdRType **LPoints,
                                 CagdRType **RPoints,
                                 int LLength,
                                 int RLength,
                                 CagdRType t,
                                 int Mult)
    
  70. BspCrvTangentToData (cbsp_aux.c:544)
        CagdVecStruct *BspCrvTangentToData(const CagdCrvStruct *Crv,
                                           CagdRType t,
                                           CagdBType Normalize,
                                           CagdVecStruct *Tan)
    
  71. BspCrvsSubdivAtAllDetectedLocations (cagd_aux.c:1964)
        CagdCrvStruct *BspCrvsSubdivAtAllDetectedLocations(const CagdCrvStruct *Crvs,
                                                           CagdCrvTestingFuncType
                                                                         CrvTestFunc)
    
  72. BspGenBasisFuncsAsCurves (bsp_gen.c:1391)
        CagdCrvStruct *BspGenBasisFuncsAsCurves(int Order,
                                                int Length,
                                                const CagdRType *KV)
    
  73. BspGenKnotsGeometryAsCurves (bsp_gen.c:1478)
        CagdCrvStruct *BspGenKnotsGeometryAsCurves(int Order,
                                                   int Length,
                                                   const CagdRType *KV,
                                                   CagdRType SizeOfKnot)
    
  74. BspIsKnotDiscontUniform (bsp_knot.c:696)
        CagdEndConditionType BspIsKnotDiscontUniform(int Len,
                                                     int Order,
                                                     const CagdRType *KnotVector)
    
  75. BspIsKnotUniform (bsp_knot.c:628)
        CagdEndConditionType BspIsKnotUniform(int Len,
                                              int Order,
                                              const CagdRType *KnotVector)
    
  76. BspKnotAffineTrans (bsp_knot.c:846)
        void BspKnotAffineTrans(CagdRType *KnotVector,
                                int Len,
                                CagdRType Translate,
                                CagdRType Scale)
    
  77. BspKnotAffineTrans2 (bsp_knot.c:890)
        void BspKnotAffineTrans2(CagdRType *KnotVector,
                                 int Len,
                                 CagdRType MinVal,
                                 CagdRType MaxVal)
    
  78. BspKnotAffineTransOrder (bsp_knot.c:937)
        void BspKnotAffineTransOrder(CagdRType *KnotVector,
                                     int Order,
                                     int Len,
                                     CagdRType Translate,
                                     CagdRType Scale)
    
  79. BspKnotAffineTransOrder2 (bsp_knot.c:983)
        void BspKnotAffineTransOrder2(CagdRType *KnotVector,
                                      int Order,
                                      int Len,
                                      CagdRType MinVal,
                                      CagdRType MaxVal)
    
  80. BspKnotAllC0Discont (bsp_knot.c:2548)
        CagdRType *BspKnotAllC0Discont(const CagdRType *KnotVector,
                                       int Order,
                                       int Length,
                                       int *n)
    
  81. BspKnotAllC1Discont (bsp_knot.c:2614)
        CagdRType *BspKnotAllC1Discont(const CagdRType *KnotVector,
                                       int Order,
                                       int Length,
                                       int *n)
    
  82. BspKnotAlphaLoopBlendNotPeriodic (cagdoslo.c:812)
        void BspKnotAlphaLoopBlendNotPeriodic(const BspKnotAlphaCoeffStruct *A,
                                              int IMin,
                                              int IMax,
                                              const CagdRType *OrigPts,
                                              CagdRType *RefPts)
    
  83. BspKnotAlphaLoopBlendPeriodic (cagdoslo.c:891)
        void BspKnotAlphaLoopBlendPeriodic(const BspKnotAlphaCoeffStruct *A,
                                           int IMin,
                                           int IMax,
                                           const CagdRType *OrigPts,
                                           int OrigLen,
                                           CagdRType *RefPts)
    
  84. BspKnotAlphaLoopBlendStep (cagdoslo.c:999)
        void BspKnotAlphaLoopBlendStep(const BspKnotAlphaCoeffStruct *A,
                                       int IMin,
                                       int IMax,
                                       const CagdRType *OrigPts,
                                       int OrigPtsStep,
                                       int OrigLen,
                                       CagdRType *RefPts,
                                       int RefPtsStep)
    
  85. BspKnotAverage (bsp_knot.c:1452)
        CagdRType *BspKnotAverage(const CagdRType *KnotVector, int Len, int Ave)
    
  86. BspKnotC0Discont (bsp_knot.c:2231)
        CagdBType BspKnotC0Discont(const CagdRType *KnotVector,
                                   int Order,
                                   int Length,
                                   CagdRType *t)
    
  87. BspKnotC1Discont (bsp_knot.c:2311)
        CagdBType BspKnotC1Discont(const CagdRType *KnotVector,
                                   int Order,
                                   int Length,
                                   CagdRType *t)
    
  88. BspKnotC2Discont (bsp_knot.c:2390)
        CagdBType BspKnotC2Discont(const CagdRType *KnotVector,
                                   int Order,
                                   int Length,
                                   CagdRType *t)
    
  89. BspKnotCnDiscont (bsp_knot.c:2471)
        CagdBType BspKnotCnDiscont(const CagdRType *KnotVector,
                                   int Order,
                                   int Length,
                                   int n,
                                   CagdRType *t)
    
  90. BspKnotContinuityMergeTwo (bsp_knot.c:1317)
        CagdRType *BspKnotContinuityMergeTwo(const CagdRType *KnotVector1,
                                             int Len1,
                                             int Order1,
                                             const CagdRType *KnotVector2,
                                             int Len2,
                                             int Order2,
                                             int ResOrder,
                                             int *NewLen)
    
  91. BspKnotCopy (bsp_knot.c:1017)
        CagdRType *BspKnotCopy(CagdRType *DstKV, const CagdRType *SrcKV, int Len)
    
  92. BspKnotCopyAlphaCoef (cagdoslo.c:548)
        BspKnotAlphaCoeffStruct *BspKnotCopyAlphaCoef(const BspKnotAlphaCoeffStruct *A)
    
  93. BspKnotDegreeRaisedKV (bsp_knot.c:1096)
        CagdRType *BspKnotDegreeRaisedKV(const CagdRType *KV,
                                         int Len,
                                         int Order,
                                         int NewOrder,
                                         int *NewLen)
    
  94. BspKnotDiscontUniformOpen (bsp_knot.c:580)
        CagdRType *BspKnotDiscontUniformOpen(int Len, int Order, CagdRType *KnotVector)
    
  95. BspKnotDoubleKnots (bsp_knot.c:1411)
        CagdRType *BspKnotDoubleKnots(const CagdRType *KnotVector, int *Len, int Order)
    
  96. BspKnotEvalAlphaCoef (cagdoslo.c:88)
        BspKnotAlphaCoeffStruct *BspKnotEvalAlphaCoef(int k,
                                                      CagdRType *KVT,
                                                      int LengthKVT,
                                                      CagdRType *KVt,
                                                      int LengthKVt,
                                                      int Periodic)
    
  97. BspKnotEvalAlphaCoefIdentity (cagdoslo.c:432)
        static BspKnotAlphaCoeffStruct *BspKnotEvalAlphaCoefIdentity(int k,
                                                                     CagdRType *KVT,
                                                                     int LengthKVT,
                                                                     int Periodic)
    
  98. BspKnotEvalAlphaCoefMerge (cagdoslo.c:708)
        BspKnotAlphaCoeffStruct *BspKnotEvalAlphaCoefMerge(int k,
                                                           CagdRType *KVT,
                                                           int LengthKVT,
                                                           CagdRType *NewKV,
                                                           int LengthNewKV,
                                                           int Periodic)
    
  99. BspKnotFindMult (bsp_knot.c:2035)
        int BspKnotFindMult(const CagdRType *KnotVector,
                            int Order,
                            int Len,
                            CagdRType t)
    
  100. BspKnotFirstIndexG (bsp_knot.c:378)
        int BspKnotFirstIndexG(const CagdRType *KnotVector, int Len, CagdRType t)
    
  101. BspKnotFreeAlphaCoef (cagdoslo.c:647)
        void BspKnotFreeAlphaCoef(BspKnotAlphaCoeffStruct *A)
    
  102. BspKnotHasBezierKV (bsp_knot.c:77)
        CagdBType BspKnotHasBezierKV(const CagdRType *KnotVector, int Len, int Order)
    
  103. BspKnotHasOpenEC (bsp_knot.c:179)
        CagdBType BspKnotHasOpenEC(const CagdRType *KnotVector, int Len, int Order)
    
  104. BspKnotInsertMult (bsp_knot.c:1979)
        CagdRType *BspKnotInsertMult(const CagdRType *KnotVector,
                                     int Order,
                                     int *Len,
                                     CagdRType t,
                                     int Mult)
    
  105. BspKnotInsertOne (bsp_knot.c:1939)
        CagdRType *BspKnotInsertOne(const CagdRType *KnotVector,
                                    int Order,
                                    int Len,
                                    CagdRType t)
    
  106. BspKnotLastIndexL (bsp_knot.c:331)
        int BspKnotLastIndexL(const CagdRType *KnotVector, int Len, CagdRType t)
    
  107. BspKnotLastIndexLE (bsp_knot.c:283)
        int BspKnotLastIndexLE(const CagdRType *KnotVector, int Len, CagdRType t)
    
  108. BspKnotMakeRobustKV (bsp_knot.c:2776)
        CagdBType BspKnotMakeRobustKV(CagdRType *KV, int Len)
    
  109. BspKnotMergeTwo (bsp_knot.c:1229)
        CagdRType *BspKnotMergeTwo(const CagdRType *KnotVector1,
                                   int Len1,
                                   const CagdRType *KnotVector2,
                                   int Len2,
                                   int Mult,
                                   int *NewLen)
    
  110. BspKnotMinDmnBzrIdx (bsp_knot.c:2136)
        int BspKnotMinDmnBzrIdx(const CagdRType *KnotVector,
                                int Len,
                                int Order,
                                CagdRType MinDmn,
                                CagdRType Eps)
    
  111. BspKnotMultiplicity (bsp_knot.c:422)
        int BspKnotMultiplicity(const CagdRType *KnotVector, int Len, int Idx)
    
  112. BspKnotNode (bsp_knot.c:1581)
        CagdRType BspKnotNode(const CagdRType *KnotVector, int i, int Order)
    
  113. BspKnotNodes (bsp_knot.c:1515)
        CagdRType *BspKnotNodes(const CagdRType *KnotVector, int Len, int Order)
    
  114. BspKnotParamInDomain (bsp_knot.c:246)
        CagdBType BspKnotParamInDomain(const CagdRType *KnotVector,
                                       int Len,
                                       int Order,
                                       CagdBType Periodic,
                                       CagdRType t)
    
  115. BspKnotParamValues (bsp_knot.c:2677)
        CagdRType *BspKnotParamValues(CagdRType PMin,
                                      CagdRType PMax,
                                      int NumSamples,
                                      CagdRType *C1Disconts,
                                      int NumC1Disconts)
    
  116. BspKnotPeriodicNodes (bsp_knot.c:1632)
        CagdRType *BspKnotPeriodicNodes(const CagdRType *KnotVector,
                                        int Len,
                                        int Order)
    
  117. BspKnotPrepEquallySpaced (cagdoslo.c:756)
        CagdRType *BspKnotPrepEquallySpaced(const CagdRType *KV,
                                            int KVLen,
                                            int KVOrder,
                                            int *n,
                                            CagdRType Tmin,
                                            CagdRType Tmax)
    
  118. BspKnotReverse (bsp_knot.c:1054)
        CagdRType *BspKnotReverse(const CagdRType *KnotVector, int Len)
    
  119. BspKnotScale (bsp_knot.c:770)
        void BspKnotScale(CagdRType *KnotVector, int Len, CagdRType Scale)
    
  120. BspKnotSortKVMonotone (bsp_knot.c:3011)
        void BspKnotSortKVMonotone(CagdRType *KV, int Len)
    
  121. BspKnotSubtrTwo (bsp_knot.c:1158)
        CagdRType *BspKnotSubtrTwo(const CagdRType *KnotVector1,
                                   int Len1,
                                   const CagdRType *KnotVector2,
                                   int Len2,
                                   int *NewLen)
    
  122. BspKnotTranslate (bsp_knot.c:806)
        void BspKnotTranslate(CagdRType *KnotVector, int Len, CagdRType Trans)
    
  123. BspKnotUniformFloat (bsp_knot.c:495)
        CagdRType *BspKnotUniformFloat(int Len, int Order, CagdRType *KnotVector)
    
  124. BspKnotUniformOpen (bsp_knot.c:534)
        CagdRType *BspKnotUniformOpen(int Len, int Order, CagdRType *KnotVector)
    
  125. BspKnotUniformPeriodic (bsp_knot.c:456)
        CagdRType *BspKnotUniformPeriodic(int Len, int Order, CagdRType *KnotVector)
    
  126. BspKnotVectorsSame (bsp_knot.c:2822)
        CagdBType BspKnotVectorsSame(const CagdRType *KV1,
                                     const CagdRType *KV2,
                                     int Len,
                                     CagdRType Eps)
    
  127. BspKnotVerifyKVValidity (bsp_knot.c:2899)
        int BspKnotVerifyKVValidity(CagdRType *KV, int Order, int Len, CagdRType Tol)
    
  128. BspKnotVerifyPeriodicKV (bsp_knot.c:2854)
        void BspKnotVerifyPeriodicKV(CagdRType *KV, int Order, int Len)
    
  129. BspKnotsGetIntervals (bsp_knot.c:2184)
        void BspKnotsGetIntervals(const CagdRType *KV,
                                  int KVLen,
                                  CagdRType **KnotIntervals,
                                  int *IntervalCount)
    
  130. BspKnotsMultiplicityVector (bsp_knot.c:2086)
        int BspKnotsMultiplicityVector(const CagdRType *KnotVector,
                                       int Len,
                                       CagdRType *KnotValues,
                                       int *KnotMultiplicities,
                                       CagdRType Eps)
    
  131. BspMakeReparamCurve (cbsp_int.c:1717)
        CagdCrvStruct *BspMakeReparamCurve(const CagdPtStruct *PtsList,
                                           int Order,
                                           int DegOfFreedom)
    
  132. BspMeshC1PtsCollinear (bsp_gen.c:629)
        CagdBType BspMeshC1PtsCollinear(const CagdPType Pt0,
                                        const CagdPType Pt1,
                                        const CagdPType Pt2,
                                        CagdRType *LenRatio)
    
  133. BspPeriodicCrvNew (bsp_gen.c:181)
        CagdCrvStruct *BspPeriodicCrvNew(int Length,
                                         int Order,
                                         CagdBType Periodic,
                                         CagdPointType PType)
    
  134. BspPeriodicSrfNew (bsp_gen.c:92)
        CagdSrfStruct *BspPeriodicSrfNew(int ULength,
                                         int VLength,
                                         int UOrder,
                                         int VOrder,
                                         CagdBType UPeriodic,
                                         CagdBType VPeriodic,
                                         CagdPointType PType)
    
  135. BspPtSamplesToKV (cbsp_int.c:517)
        CagdRType *BspPtSamplesToKV(const CagdRType *PtsSamples,
                                    int NumPts,
                                    int CrvOrder,
                                    int CrvLength)
    
  136. BspReparameterizeCrv (cbsp_aux.c:1732)
        void BspReparameterizeCrv(CagdCrvStruct *Crv,
                                  CagdParametrizationType ParamType)
    
  137. BspReparameterizeSrf (sbsp_aux.c:1994)
        void BspReparameterizeSrf(CagdSrfStruct *Srf,
                                  CagdSrfDirType Dir,
                                  CagdParametrizationType ParamType)
    
  138. BspSrf2Curves (bsp2poly.c:835)
        CagdCrvStruct *BspSrf2Curves(const CagdSrfStruct *Srf,
                                     int NumOfIsocurves[2])
    
  139. BspSrf2PolygonSetErrFunc (bsp2poly.c:105)
        CagdSrfErrorFuncType BspSrf2PolygonSetErrFunc(CagdSrfErrorFuncType Func,
                                                      void *Data)
    
  140. BspSrf2Polygons (bsp2poly.c:146)
        IPPolygonStruct *BspSrf2Polygons(const CagdSrfStruct *Srf,
                                         CagdSrf2PlsInfoStrct *TessInfo)
    
  141. BspSrf2PolygonsN (bsp2poly.c:252)
        IPPolygonStruct *BspSrf2PolygonsN(const CagdSrfStruct *Srf,
                                          int Nu,
                                          int Nv,
                                          CagdBType ComputeNormals,
                                          CagdBType FourPerFlat,
                                          CagdBType ComputeUV)
    
  142. BspSrf2PolygonsSamplesNuNv (bsp2poly.c:312)
        CagdBType BspSrf2PolygonsSamplesNuNv(const CagdSrfStruct *Srf,
                                             int Nu,
                                             int Nv,
                                             CagdBType ComputeNormals,
                                             CagdBType ComputeUV,
                                             CagdRType **PtWeights,
                                             CagdPtStruct **PtMesh,
                                             CagdVecStruct **PtNrml,
                                             CagdUVStruct **UVMesh)
    
  143. BspSrf2Polylines (bsp2poly.c:682)
        CagdPolylineStruct *BspSrf2Polylines(const CagdSrfStruct *Srf,
                                             int NumOfIsocurves[2],
                                             int SamplesPerCurve)
    
  144. BspSrfC1DiscontCrvs (sbspeval.c:467)
        CagdCrvStruct *BspSrfC1DiscontCrvs(const CagdSrfStruct *Srf)
    
  145. BspSrfCrvFromMesh (sbspeval.c:387)
        CagdCrvStruct *BspSrfCrvFromMesh(const CagdSrfStruct *Srf,
                                         int Index,
                                         CagdSrfDirType Dir)
    
  146. BspSrfCrvFromSrf (sbspeval.c:294)
        CagdCrvStruct *BspSrfCrvFromSrf(const CagdSrfStruct *Srf,
                                        CagdRType t,
                                        CagdSrfDirType dir)
    
  147. BspSrfDegreeRaise (sbsp_aux.c:620)
        CagdSrfStruct *BspSrfDegreeRaise(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  148. BspSrfDegreeRaiseN (sbsp_aux.c:789)
        CagdSrfStruct *BspSrfDegreeRaiseN(const CagdSrfStruct *Srf,
                                          int NewUOrder,
                                          int NewVOrder)
    
  149. BspSrfDerive (sbsp_aux.c:863)
        CagdSrfStruct *BspSrfDerive(const CagdSrfStruct *Srf,
                                    CagdSrfDirType Dir,
                                    CagdBType DeriveScalar)
    
  150. BspSrfDeriveScalar (sbsp_aux.c:985)
        CagdSrfStruct *BspSrfDeriveScalar(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  151. BspSrfDomain (bsp_gen.c:251)
        void BspSrfDomain(const CagdSrfStruct *Srf,
                          CagdRType *UMin,
                          CagdRType *UMax,
                          CagdRType *VMin,
                          CagdRType *VMax)
    
  152. BspSrfEvalAtParamMalloc (sbspeval.c:259)
        CagdRType *BspSrfEvalAtParamMalloc(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v,
                                           void **Cache)
    
  153. BspSrfEvalAtParamToData (sbspeval.c:44)
        void BspSrfEvalAtParamToData(const CagdSrfStruct *Srf,
                                     CagdRType u,
                                     CagdRType v,
                                     CagdRType *R)
    
  154. BspSrfEvalAtParamToDataOld (sbspeval.c:148)
        void BspSrfEvalAtParamToDataOld(const CagdSrfStruct *Srf,
                                        CagdRType u,
                                        CagdRType v,
                                        CagdRType *R)
    
  155. BspSrfExtension (bsp_gen.c:1211)
        CagdSrfStruct *BspSrfExtension(const CagdSrfStruct *OrigSrf,
                                       const CagdBType *ExtDirs,
                                       CagdRType EpsilonU,
                                       CagdRType EpsilonV,
                                       CagdBType RemoveExtraKnots)
    
  156. BspSrfFitLstSqr (sbsp_int.c:367)
        CagdSrfStruct *BspSrfFitLstSqr(const CagdSrfStruct *Srf,
                                       int UOrder,
                                       int VOrder,
                                       int USize,
                                       int VSize,
                                       CagdParametrizationType ParamType,
                                       CagdRType *Err)
    
  157. BspSrfHasBezierKVs (bsp_knot.c:53)
        CagdBType BspSrfHasBezierKVs(const CagdSrfStruct *Srf)
    
  158. BspSrfHasC1Discont (sbspeval.c:540)
        CagdBType BspSrfHasC1Discont(const CagdSrfStruct *Srf, int E3C1Discont)
    
  159. BspSrfHasOpenEC (bsp_knot.c:121)
        CagdBType BspSrfHasOpenEC(const CagdSrfStruct *Srf)
    
  160. BspSrfHasOpenECDir (bsp_knot.c:146)
        CagdBType BspSrfHasOpenECDir(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  161. BspSrfIntegrate (sbsp_aux.c:1013)
        CagdSrfStruct *BspSrfIntegrate(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  162. BspSrfInterpPts (sbsp_int.c:106)
        CagdSrfStruct *BspSrfInterpPts(const CagdPtStruct **PtList,
                                       int UOrder,
                                       int VOrder,
                                       int SrfUSize,
                                       int SrfVSize,
                                       CagdParametrizationType ParamType)
    
  163. BspSrfInterpScatPts (sbsp_int.c:467)
        CagdSrfStruct *BspSrfInterpScatPts(const CagdCtlPtStruct *PtList,
                                           int UOrder,
                                           int VOrder,
                                           int USize,
                                           int VSize,
                                           CagdRType *UKV,
                                           CagdRType *VKV)
    
  164. BspSrfInterpScatPts2 (sbsp_int.c:688)
        CagdSrfStruct *BspSrfInterpScatPts2(const CagdCtlPtStruct *PtList,
                                            int UOrder,
                                            int VOrder,
                                            int USize,
                                            int VSize,
                                            CagdRType *UKV,
                                            CagdRType *VKV,
                                            CagdRType *MatrixCondition)
    
  165. BspSrfInterpScatPtsC0Bndry (sbsp_int.c:602)
        CagdSrfStruct *BspSrfInterpScatPtsC0Bndry(const CagdCtlPtStruct *PtList,
                                                  const CagdCrvStruct *UMinCrv,
                                                  const CagdCrvStruct *UMaxCrv,
                                                  const CagdCrvStruct *VMinCrv,
                                                  const CagdCrvStruct *VMaxCrv)
    
  166. BspSrfInterpolate (sbsp_int.c:243)
        CagdSrfStruct *BspSrfInterpolate(const CagdCtlPtStruct *PtList,
                                         int NumUPts,
                                         int NumVPts,
                                         const CagdRType *UParams,
                                         const CagdRType *VParams,
                                         const CagdRType *UKV,
                                         const CagdRType *VKV,
                                         int ULength,
                                         int VLength,
                                         int UOrder,
                                         int VOrder)
    
  167. BspSrfIsC1DiscontAt (sbspeval.c:605)
        CagdBType BspSrfIsC1DiscontAt(const CagdSrfStruct *Srf,
                                      CagdSrfDirType Dir,
                                      CagdRType t)
    
  168. BspSrfKnotC0Discont (bsp_gen.c:560)
        CagdBType BspSrfKnotC0Discont(const CagdSrfStruct *Srf,
                                      CagdSrfDirType Dir,
                                      CagdRType *t)
    
  169. BspSrfKnotC1Discont (bsp_gen.c:596)
        CagdBType BspSrfKnotC1Discont(const CagdSrfStruct *Srf,
                                      CagdSrfDirType Dir,
                                      CagdRType *t)
    
  170. BspSrfKnotInsert (bspboehm.c:143)
        CagdSrfStruct *BspSrfKnotInsert(const CagdSrfStruct *Srf,
                                        CagdSrfDirType Dir,
                                        CagdRType t)
    
  171. BspSrfKnotInsertNDiff (sbsp_aux.c:423)
        CagdSrfStruct *BspSrfKnotInsertNDiff(const CagdSrfStruct *Srf,
                                             CagdSrfDirType Dir,
                                             CagdBType Replace,
                                             CagdRType *t,
                                             int n)
    
  172. BspSrfKnotInsertNSame (sbsp_aux.c:352)
        CagdSrfStruct *BspSrfKnotInsertNSame(const CagdSrfStruct *Srf,
                                             CagdSrfDirType Dir,
                                             CagdRType t,
                                             int n)
    
  173. BspSrfMaxCoefParamMalloc (bsp_knot.c:1906)
        CagdRType *BspSrfMaxCoefParamMalloc(const CagdSrfStruct *Srf,
                                            int Axis,
                                            CagdRType *MaxVal)
    
  174. BspSrfMaxCoefParamToData (bsp_knot.c:1853)
        CagdRType *BspSrfMaxCoefParamToData(const CagdSrfStruct *Srf,
                                            int Axis,
                                            CagdRType *MaxVal,
                                            CagdRType *UV)
    
  175. BspSrfMeshC1Continuous (bsp_gen.c:684)
        CagdBType BspSrfMeshC1Continuous(const CagdSrfStruct *Srf,
                                         CagdSrfDirType Dir,
                                         int Idx)
    
  176. BspSrfMeshNormals (sbsp_aux.c:1298)
        CagdVecStruct *BspSrfMeshNormals(const CagdSrfStruct *Srf,
                                         int UFineNess,
                                         int VFineNess)
    
  177. BspSrfMeshNormalsSymb (sbsp_aux.c:1600)
        CagdVecStruct *BspSrfMeshNormalsSymb(CagdSrfStruct *Srf,
                                             int UFineNess,
                                             int VFineNess)
    
  178. BspSrfMoebiusTransform (sbsp_aux.c:1674)
        CagdSrfStruct *BspSrfMoebiusTransform(const CagdSrfStruct *CSrf,
                                              CagdRType c,
                                              CagdSrfDirType Dir)
    
  179. BspSrfNew (bsp_gen.c:39)
        CagdSrfStruct *BspSrfNew(int ULength,
                                 int VLength,
                                 int UOrder,
                                 int VOrder,
                                 CagdPointType PType)
    
  180. BspSrfNormalMalloc (sbsp_aux.c:1264)
        CagdVecStruct *BspSrfNormalMalloc(const CagdSrfStruct *Srf,
                                          CagdRType u,
                                          CagdRType v,
                                          CagdBType Normalize)
    
  181. BspSrfNormalToData (sbsp_aux.c:1199)
        CagdVecStruct *BspSrfNormalToData(const CagdSrfStruct *Srf,
                                          CagdRType u,
                                          CagdRType v,
                                          CagdBType Normalize,
                                          CagdVecStruct *Normal)
    
  182. BspSrfOpenEnd (bsp_gen.c:323)
        CagdSrfStruct *BspSrfOpenEnd(const CagdSrfStruct *Srf)
    
  183. BspSrfSubdivAtParam (sbsp_aux.c:64)
        CagdSrfStruct *BspSrfSubdivAtParam(const CagdSrfStruct *Srf,
                                           CagdRType t,
                                           CagdSrfDirType Dir)
    
  184. BspSrfTangentToData (sbsp_aux.c:1145)
        CagdVecStruct *BspSrfTangentToData(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v,
                                           CagdSrfDirType Dir,
                                           CagdBType Normalize,
                                           CagdVecStruct *Tan)
    
  185. BspSrfsSubdivAtAllDetectedLocations (cagd_aux.c:2302)
        CagdSrfStruct *BspSrfsSubdivAtAllDetectedLocations(const CagdSrfStruct *Srf,
                                                           CagdSrfTestingFuncType
                                                                         SrfTestFunc)
    
  186. BspVecSpreadEqualItems (bsp_knot.c:3034)
        CagdBType BspVecSpreadEqualItems(CagdRType *Vec, int Len, CagdRType MinDist)
    
  187. BzrCrv2Polyline (bzr2poly.c:1166)
        CagdPolylineStruct *BzrCrv2Polyline(const CagdCrvStruct *Crv,
                                            int SamplesPerCurve)
    
  188. BzrCrvBiNormalMalloc (cbzr_aux.c:672)
        CagdVecStruct *BzrCrvBiNormalMalloc(const CagdCrvStruct *Crv,
                                            CagdRType t,
                                            CagdBType Normalize)
    
  189. BzrCrvBiNormalToData (cbzr_aux.c:567)
        CagdVecStruct *BzrCrvBiNormalToData(const CagdCrvStruct *Crv,
                                            CagdRType t,
                                            CagdBType Normalize,
                                            CagdVecStruct *Vec)
    
  190. BzrCrvCreateArc (cagd_arc.c:50)
        CagdCrvStruct *BzrCrvCreateArc(const CagdPtStruct *Start,
                                       const CagdPtStruct *Center,
                                       const CagdPtStruct *End)
    
  191. BzrCrvDegreeRaise (cbzr_aux.c:251)
        CagdCrvStruct *BzrCrvDegreeRaise(const CagdCrvStruct *Crv)
    
  192. BzrCrvDegreeRaiseN (cbzr_aux.c:203)
        CagdCrvStruct *BzrCrvDegreeRaiseN(const CagdCrvStruct *Crv, int NewOrder)
    
  193. BzrCrvDegreeReduce (cbzr_aux.c:322)
        CagdCrvStruct *BzrCrvDegreeReduce(const CagdCrvStruct *Crv)
    
  194. BzrCrvDerive (cbzr_aux.c:768)
        CagdCrvStruct *BzrCrvDerive(const CagdCrvStruct *Crv, CagdBType DeriveScalar)
    
  195. BzrCrvDeriveScalar (cbzr_aux.c:818)
        CagdCrvStruct *BzrCrvDeriveScalar(const CagdCrvStruct *Crv)
    
  196. BzrCrvEvalAtParamMalloc (cbzreval.c:220)
        CagdRType *BzrCrvEvalAtParamMalloc(const CagdCrvStruct *Crv, CagdRType t)
    
  197. BzrCrvEvalAtParamToData (cbzreval.c:259)
        void BzrCrvEvalAtParamToData(const CagdCrvStruct *Crv,
                                     CagdRType t,
                                     CagdRType *Pt)
    
  198. BzrCrvEvalBasisFunc (cbzreval.c:47)
        CagdRType BzrCrvEvalBasisFunc(int i, int k, CagdRType t)
    
  199. BzrCrvEvalBasisFuncs (cbzreval.c:357)
        CagdRType *BzrCrvEvalBasisFuncs(int k, CagdRType t, CagdRType *Vec)
    
  200. BzrCrvEvalToPolyline (cbzreval.c:306)
        void BzrCrvEvalToPolyline(const CagdCrvStruct *Crv,
                                  int FineNess,
                                  CagdRType *Points[])
    
  201. BzrCrvEvalVecAtParam (cbzreval.c:168)
        CagdRType BzrCrvEvalVecAtParam(const CagdRType *Vec,
                                       int VecInc,
                                       int Order,
                                       CagdRType t,
                                       CagdRType *BasisFuncs)
    
  202. BzrCrvIntegrate (cbzr_aux.c:861)
        CagdCrvStruct *BzrCrvIntegrate(const CagdCrvStruct *Crv)
    
  203. BzrCrvInterp2 (bzr_intr.c:453)
        CagdBType BzrCrvInterp2(IrtRType *Result, const IrtRType *Input, int Size)
    
  204. BzrCrvMoebiusTransform (cbzr_aux.c:1029)
        CagdCrvStruct *BzrCrvMoebiusTransform(const CagdCrvStruct *CCrv, CagdRType c)
    
  205. BzrCrvNew (bzr_gen.c:61)
        CagdCrvStruct *BzrCrvNew(int Length, CagdPointType PType)
    
  206. BzrCrvNormalMalloc (cbzr_aux.c:739)
        CagdVecStruct *BzrCrvNormalMalloc(const CagdCrvStruct *Crv,
                                          CagdRType t,
                                          CagdBType Normalize)
    
  207. BzrCrvNormalToData (cbzr_aux.c:703)
        CagdVecStruct *BzrCrvNormalToData(const CagdCrvStruct *Crv,
                                          CagdRType t,
                                          CagdBType Normalize,
                                          CagdVecStruct *N)
    
  208. BzrCrvSetCache (cbzreval.c:99)
        void BzrCrvSetCache(int FineNess, CagdBType EnableCache)
    
  209. BzrCrvSubdivAtParam (cbzr_aux.c:166)
        CagdCrvStruct *BzrCrvSubdivAtParam(const CagdCrvStruct *Crv, CagdRType t)
    
  210. BzrCrvSubdivCtlPoly (cbzr_aux.c:46)
        void BzrCrvSubdivCtlPoly(CagdRType * const *Points,
                                 CagdRType **LPoints,
                                 CagdRType **RPoints,
                                 int Length,
                                 CagdPointType PType,
                                 CagdRType t)
    
  211. BzrCrvSubdivCtlPolyStep (cbzr_aux.c:106)
        void BzrCrvSubdivCtlPolyStep(CagdRType * const *Points,
                                     CagdRType **LPoints,
                                     CagdRType **RPoints,
                                     int Length,
                                     CagdPointType PType,
                                     CagdRType t,
                                     int Step)
    
  212. BzrCrvTangentToData (cbzr_aux.c:398)
        CagdVecStruct *BzrCrvTangentToData(const CagdCrvStruct *Crv,
                                           CagdRType t,
                                           CagdBType Normalize,
                                           CagdVecStruct *Tan)
    
  213. BzrSrf2Curves (bzr2poly.c:1100)
        CagdCrvStruct *BzrSrf2Curves(const CagdSrfStruct *Srf, int NumOfIsocurves[2])
    
  214. BzrSrf2Polygons (bzr2poly.c:140)
        IPPolygonStruct *BzrSrf2Polygons(const CagdSrfStruct *Srf,
                                         CagdSrf2PlsInfoStrct *TessInfo)
    
  215. BzrSrf2PolygonsN (bzr2poly.c:192)
        IPPolygonStruct *BzrSrf2PolygonsN(const CagdSrfStruct *Srf,
                                          int Nu,
                                          int Nv,
                                          CagdBType ComputeNormals,
                                          CagdBType FourPerFlat,
                                          CagdBType ComputeUV)
    
  216. BzrSrf2PolygonsSamples (bzr2poly.c:847)
        CagdBType BzrSrf2PolygonsSamples(const CagdSrfStruct *Srf,
                                         int FineNess,
                                         CagdBType ComputeNormals,
                                         CagdBType ComputeUV,
                                         CagdRType **PtWeights,
                                         CagdPtStruct **PtMesh,
                                         CagdVecStruct **PtNrml,
                                         CagdUVStruct **UVMesh,
                                         int *FineNessU,
                                         int *FineNessV)
    
  217. BzrSrf2PolygonsSamplesNuNv (bzr2poly.c:921)
        CagdBType BzrSrf2PolygonsSamplesNuNv(const CagdSrfStruct *Srf,
                                             int Nu,
                                             int Nv,
                                             CagdBType ComputeNormals,
                                             CagdBType ComputeUV,
                                             CagdRType **PtWeights,
                                             CagdPtStruct **PtMesh,
                                             CagdVecStruct **PtNrml,
                                             CagdUVStruct **UVMesh)
    
  218. BzrSrf2Polylines (bzr2poly.c:1027)
        CagdPolylineStruct *BzrSrf2Polylines(const CagdSrfStruct *Srf,
                                             int NumOfIsocurves[2],
                                             int SamplesPerCurve)
    
  219. BzrSrfCrvFromMesh (sbzreval.c:212)
        CagdCrvStruct *BzrSrfCrvFromMesh(const CagdSrfStruct *Srf,
                                         int Index,
                                         CagdSrfDirType Dir)
    
  220. BzrSrfCrvFromSrf (sbzreval.c:130)
        CagdCrvStruct *BzrSrfCrvFromSrf(const CagdSrfStruct *Srf,
                                        CagdRType t,
                                        CagdSrfDirType Dir)
    
  221. BzrSrfDegreeRaise (sbzr_aux.c:162)
        CagdSrfStruct *BzrSrfDegreeRaise(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  222. BzrSrfDegreeRaiseN (sbzr_aux.c:250)
        CagdSrfStruct *BzrSrfDegreeRaiseN(const CagdSrfStruct *Srf,
                                          int NewUOrder,
                                          int NewVOrder)
    
  223. BzrSrfDerive (sbzr_aux.c:415)
        CagdSrfStruct *BzrSrfDerive(const CagdSrfStruct *Srf,
                                    CagdSrfDirType Dir,
                                    CagdBType DeriveScalar)
    
  224. BzrSrfDeriveScalar (sbzr_aux.c:489)
        CagdSrfStruct *BzrSrfDeriveScalar(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  225. BzrSrfEvalAtParamMalloc (sbzreval.c:95)
        CagdRType *BzrSrfEvalAtParamMalloc(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v)
    
  226. BzrSrfEvalAtParamToData (sbzreval.c:49)
        void BzrSrfEvalAtParamToData(const CagdSrfStruct *Srf,
                                     CagdRType u,
                                     CagdRType v,
                                     CagdRType *R)
    
  227. BzrSrfIntegrate (sbzr_aux.c:517)
        CagdSrfStruct *BzrSrfIntegrate(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  228. BzrSrfMeshNormals (sbzr_aux.c:750)
        CagdVecStruct *BzrSrfMeshNormals(const CagdSrfStruct *Srf,
                                         int UFineNess,
                                         int VFineNess)
    
  229. BzrSrfMoebiusTransform (sbzr_aux.c:954)
        CagdSrfStruct *BzrSrfMoebiusTransform(const CagdSrfStruct *CSrf,
                                              CagdRType c,
                                              CagdSrfDirType Dir)
    
  230. BzrSrfNew (bzr_gen.c:30)
        CagdSrfStruct *BzrSrfNew(int ULength, int VLength, CagdPointType PType)
    
  231. BzrSrfNormalMalloc (sbzr_aux.c:717)
        CagdVecStruct *BzrSrfNormalMalloc(const CagdSrfStruct *Srf,
                                          CagdRType u,
                                          CagdRType v,
                                          CagdBType Normalize)
    
  232. BzrSrfNormalToData (sbzr_aux.c:657)
        CagdVecStruct *BzrSrfNormalToData(const CagdSrfStruct *Srf,
                                          CagdRType u,
                                          CagdRType v,
                                          CagdBType Normalize,
                                          CagdVecStruct *Normal)
    
  233. BzrSrfSubdivAtParam (sbzr_aux.c:118)
        CagdSrfStruct *BzrSrfSubdivAtParam(const CagdSrfStruct *Srf,
                                           CagdRType t,
                                           CagdSrfDirType Dir)
    
  234. BzrSrfSubdivCtlMesh (sbzr_aux.c:53)
        void BzrSrfSubdivCtlMesh(CagdRType * const *Points,
                                 CagdRType **LPoints,
                                 CagdRType **RPoints,
                                 int ULength,
                                 int VLength,
                                 CagdPointType PType,
                                 CagdRType t,
                                 CagdSrfDirType Dir)
    
  235. BzrSrfTangentToData (sbzr_aux.c:606)
        CagdVecStruct *BzrSrfTangentToData(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v,
                                           CagdSrfDirType Dir,
                                           CagdBType Normalize,
                                           CagdVecStruct *Tangent)
    
  236. BzrZeroSetNoSubdiv (bzrzrfct.c:1166)
        CagdPtStruct *BzrZeroSetNoSubdiv(const CagdCrvStruct *Crv,
                                         int Axis,
                                         CagdRType NumericTol,
                                         CagdRType SubdivTol)
    
  237. Cagd2PolyClipPolysAtPoles (bzr2poly.c:102)
        CagdBType Cagd2PolyClipPolysAtPoles(CagdBType ClipPolysAtPoles)
    
  238. CagdAllWeightsNegative (cagd2gen.c:2190)
        CagdBType CagdAllWeightsNegative(CagdRType * const *Points,
                                         CagdPointType PType,
                                         int Len,
                                         CagdBType Flip)
    
  239. CagdAllWeightsSame (cagd2gen.c:2284)
        CagdBType CagdAllWeightsSame(CagdRType * const *Points, int Len)
    
  240. CagdAreClosedCrvs (cagd1gen.c:1414)
        CagdBType CagdAreClosedCrvs(const CagdCrvStruct *Crvs,
                                    const CagdSrfStruct *Srf)
    
  241. CagdBBoxArrayFree (cagd2gen.c:761)
        void CagdBBoxArrayFree(CagdBBoxStruct *BBoxArray, int Size)
    
  242. CagdBBoxArrayNew (cagd1gen.c:529)
        CagdBBoxStruct *CagdBBoxArrayNew(int Size)
    
  243. CagdBBoxCopy (cagd1gen.c:1062)
        CagdBBoxStruct *CagdBBoxCopy(const CagdBBoxStruct *BBox)
    
  244. CagdBBoxFree (cagd2gen.c:739)
        void CagdBBoxFree(CagdBBoxStruct *BBox)
    
  245. CagdBBoxNew (cagd1gen.c:551)
        CagdBBoxStruct *CagdBBoxNew(void)
    
  246. CagdBilinearSrf (cagdruld.c:127)
        CagdSrfStruct *CagdBilinearSrf(const CagdPtStruct *Pt00,
                                       const CagdPtStruct *Pt01,
                                       const CagdPtStruct *Pt10,
                                       const CagdPtStruct *Pt11,
                                       CagdPointType PType)
    
  247. CagdBlendTwoSurfaces (hermite.c:410)
        CagdSrfStruct *CagdBlendTwoSurfaces(const CagdSrfStruct *Srf1,
                                            const CagdSrfStruct *Srf2,
                                            int BlendDegree,
                                            CagdRType TanScale)
    
  248. CagdBlossomDegreeRaiseMat (blossom.c:935)
        CagdBlsmAlphaCoeffStruct *CagdBlossomDegreeRaiseMat(const CagdRType *KV,
                                                            int Order,
                                                            int Len)
    
  249. CagdBlossomDegreeRaiseNMat (blossom.c:1031)
        CagdBlsmAlphaCoeffStruct *CagdBlossomDegreeRaiseNMat(const CagdRType *KV,
                                                             int Order,
                                                             int NewOrder,
                                                             int Len)
    
  250. CagdBlossomEval (blossom.c:437)
        CagdRType CagdBlossomEval(const CagdRType *Pts,
                                  int PtsStep,
                                  int Order,
                                  const CagdRType *Knots,
                                  int KnotsLen,
                                  const CagdRType *BlsmVals,
                                  int BlsmLen)
    
  251. CagdBlsmAddRowAlphaCoef (blossom.c:1645)
        void CagdBlsmAddRowAlphaCoef(CagdBlsmAlphaCoeffStruct *A,
                                     CagdRType *Coefs,
                                     int ARow,
                                     int ColIndex,
                                     int ColLength)
    
  252. CagdBlsmAllocAlphaCoef (blossom.c:1430)
        CagdBlsmAlphaCoeffStruct *CagdBlsmAllocAlphaCoef(int Order,
                                                         int Length,
                                                         int NewOrder,
                                                         int NewLength,
                                                         CagdBType Periodic)
    
  253. CagdBlsmCopyAlphaCoef (blossom.c:1515)
        CagdBlsmAlphaCoeffStruct *CagdBlsmCopyAlphaCoef(const CagdBlsmAlphaCoeffStruct
                                                                                   *A)
    
  254. CagdBlsmEvalSymb (blossom.c:83)
        CagdRType *CagdBlsmEvalSymb(int Order,
                                    const CagdRType *Knots,
                                    int KnotsLen,
                                    const CagdRType *BlsmVals,
                                    int BlsmLen,
                                    int *RetIdxFirst,
                                    int *RetLength,
                                    CagdRType *RetVec,
                                    void *Cache)
    
  255. CagdBlsmEvalSymbAllocCache (blossom.c:363)
        void *CagdBlsmEvalSymbAllocCache()
    
  256. CagdBlsmEvalSymbFreeCache (blossom.c:391)
        void CagdBlsmEvalSymbFreeCache(void *Cache)
    
  257. CagdBlsmFreeAlphaCoef (blossom.c:1603)
        void CagdBlsmFreeAlphaCoef(CagdBlsmAlphaCoeffStruct *A)
    
  258. CagdBlsmScaleAlphaCoef (blossom.c:1688)
        void CagdBlsmScaleAlphaCoef(CagdBlsmAlphaCoeffStruct *A, CagdRType Scl)
    
  259. CagdBlsmSetDomainAlphaCoef (blossom.c:1715)
        void CagdBlsmSetDomainAlphaCoef(CagdBlsmAlphaCoeffStruct *A)
    
  260. CagdBndryAsOneCrvFromSrf (cagd_aux.c:2749)
        CagdCrvStruct *CagdBndryAsOneCrvFromSrf(const CagdSrfStruct *Srf)
    
  261. CagdBndryCrvFromSrf (cagd_aux.c:2680)
        CagdCrvStruct *CagdBndryCrvFromSrf(const CagdSrfStruct *Srf,
                                           CagdSrfBndryType Bndry)
    
  262. CagdBndryCrvsFromSrf (cagd_aux.c:2719)
        CagdCrvStruct **CagdBndryCrvsFromSrf(const CagdSrfStruct *Srf,
                                             CagdCrvStruct *Crvs[4])
    
  263. CagdBoolSumSrf (cagdbsum.c:56)
        CagdSrfStruct *CagdBoolSumSrf(const CagdCrvStruct *CCrvLeft,
                                      const CagdCrvStruct *CCrvRight,
                                      const CagdCrvStruct *CCrvTop,
                                      const CagdCrvStruct *CCrvBottom)
    
  264. CagdBoolSumSrfRtnl (cagdbsum.c:511)
        CagdSrfStruct *CagdBoolSumSrfRtnl(const CagdCrvStruct *CrvLeft,
                                          const CagdCrvStruct *CrvRight,
                                          const CagdCrvStruct *CrvTop,
                                          const CagdCrvStruct *CrvBottom)
    
  265. CagdBspCrvPDMFitting (cbsp_fit.c:1316)
        static CagdCrvStruct *CagdBspCrvPDMFitting(
                                          CagdPType *PtList,
                                          int NumOfPoints,
                                          CagdCrvStruct *InitCrv,
                                          RegTermCalculatorFuncType CalcRegularization,
                                          RegMatrixCalculatorFuncType CalcRegMatrix,
                                          int MaxIterations,
                                          CagdRType ErrorLimit,
                                          CagdRType ErrorChangeLimit,
                                          CagdRType Lambda)
    
  266. CagdBspCrvSDMFitting (cbsp_fit.c:1141)
        static CagdCrvStruct *CagdBspCrvSDMFitting(
                                          CagdPType *PtList,
                                          int NumOfPoints,
                                          CagdCrvStruct *InitCrv,
                                          RegTermCalculatorFuncType CalcRegularization,
                                          RegMatrixCalculatorFuncType CalcRegMatrix,
                                          int MaxIterations,
                                          CagdRType ErrorLimit,
                                          CagdRType ErrorChangeLimit,
                                          CagdRType Lambda)
    
  267. CagdBsplineCrvFitting (cbsp_fit.c:234)
        CagdCrvStruct *CagdBsplineCrvFitting(CagdPType *PtList,
                                             int NumOfPoints,
                                             int Length,
                                             int Order,
                                             CagdBType IsPeriodic,
                                             CagdBspFittingType AgorithmType,
                                             int MaxIter,
                                             CagdRType ErrorLimit,
                                             CagdRType ErrorChangeLimit,
                                             CagdRType Lambda)
    
  268. CagdBsplineCrvFittingWithInitCrv (cbsp_fit.c:166)
        CagdCrvStruct *CagdBsplineCrvFittingWithInitCrv(CagdPType *PtList,
                                                        int NumOfPoints,
                                                        CagdCrvStruct *InitCrv,
                                                        CagdBspFittingType AgorithmType,
                                                        int MaxIter,
                                                        CagdRType ErrorLimit,
                                                        CagdRType ErrorChangeLimit,
                                                        CagdRType Lambda)
    
  269. CagdCnvrtBsp2BzrCrv (cbzr_aux.c:945)
        CagdCrvStruct *CagdCnvrtBsp2BzrCrv(const CagdCrvStruct *CCrv)
    
  270. CagdCnvrtBsp2BzrSrf (sbzr_aux.c:858)
        CagdSrfStruct *CagdCnvrtBsp2BzrSrf(const CagdSrfStruct *CSrf)
    
  271. CagdCnvrtBsp2OpenCrv (cbsp_aux.c:1629)
        CagdCrvStruct *CagdCnvrtBsp2OpenCrv(const CagdCrvStruct *Crv)
    
  272. CagdCnvrtBsp2OpenSrf (sbsp_aux.c:1937)
        CagdSrfStruct *CagdCnvrtBsp2OpenSrf(const CagdSrfStruct *Srf)
    
  273. CagdCnvrtBzr2BspCrv (cbzr_aux.c:905)
        CagdCrvStruct *CagdCnvrtBzr2BspCrv(const CagdCrvStruct *Crv)
    
  274. CagdCnvrtBzr2BspSrf (sbzr_aux.c:815)
        CagdSrfStruct *CagdCnvrtBzr2BspSrf(const CagdSrfStruct *Srf)
    
  275. CagdCnvrtBzr2PwrCrv (bzr_pwr.c:57)
        CagdCrvStruct *CagdCnvrtBzr2PwrCrv(const CagdCrvStruct *Crv)
    
  276. CagdCnvrtBzr2PwrSrf (bzr_pwr.c:195)
        CagdSrfStruct *CagdCnvrtBzr2PwrSrf(const CagdSrfStruct *Srf)
    
  277. CagdCnvrtCrvToCtlPts (cbsp_aux.c:1688)
        CagdCtlPtStruct *CagdCnvrtCrvToCtlPts(const CagdCrvStruct *Crv)
    
  278. CagdCnvrtCrvToSrf (cagdruld.c:161)
        CagdSrfStruct *CagdCnvrtCrvToSrf(const CagdCrvStruct *Crv, CagdSrfDirType Dir)
    
  279. CagdCnvrtFloat2OpenCrv (cbsp_aux.c:1574)
        CagdCrvStruct *CagdCnvrtFloat2OpenCrv(const CagdCrvStruct *Crv)
    
  280. CagdCnvrtFloat2OpenSrf (sbsp_aux.c:1902)
        CagdSrfStruct *CagdCnvrtFloat2OpenSrf(const CagdSrfStruct *Srf)
    
  281. CagdCnvrtLinBspCrv2Polyline (cbsp_aux.c:1469)
        CagdPolylineStruct *CagdCnvrtLinBspCrv2Polyline(const CagdCrvStruct *Crv,
                                                        CagdBType FilterIdentical)
    
  282. CagdCnvrtPeriodic2FloatCrv (cbsp_aux.c:1521)
        CagdCrvStruct *CagdCnvrtPeriodic2FloatCrv(const CagdCrvStruct *Crv)
    
  283. CagdCnvrtPeriodic2FloatSrf (sbsp_aux.c:1827)
        CagdSrfStruct *CagdCnvrtPeriodic2FloatSrf(const CagdSrfStruct *Srf)
    
  284. CagdCnvrtPolyline2LinBspCrv (cbsp_aux.c:1444)
        CagdCrvStruct *CagdCnvrtPolyline2LinBspCrv(const CagdPolylineStruct *Poly,
                                                   CagdPointType PType)
    
  285. CagdCnvrtPolyline2LinBspCrv2 (cbsp_aux.c:1364)
        CagdCrvStruct *CagdCnvrtPolyline2LinBspCrv2(const CagdPolylineStruct *Poly,
                                                    CagdPointType PType,
                                                    CagdBType SkipIdenticalPoints)
    
  286. CagdCnvrtPolyline2PtList (cbsp_aux.c:1322)
        CagdPtStruct *CagdCnvrtPolyline2PtList(const CagdPolylineStruct *Poly)
    
  287. CagdCnvrtPtList2Polyline (cbsp_aux.c:1269)
        CagdPolylineStruct *CagdCnvrtPtList2Polyline(const CagdPtStruct *Pts,
                                                     CagdPolylineStruct **Params)
    
  288. CagdCnvrtPwr2BzrCrv (bzr_pwr.c:124)
        CagdCrvStruct *CagdCnvrtPwr2BzrCrv(const CagdCrvStruct *Crv)
    
  289. CagdCnvrtPwr2BzrSrf (bzr_pwr.c:276)
        CagdSrfStruct *CagdCnvrtPwr2BzrSrf(const CagdSrfStruct *Srf)
    
  290. CagdCoerceCrvTo (cagdcoer.c:747)
        CagdCrvStruct *CagdCoerceCrvTo(const CagdCrvStruct *Crv,
                                       CagdPointType PType,
                                       CagdBType AddParametrization)
    
  291. CagdCoerceCrvsTo (cagdcoer.c:713)
        CagdCrvStruct *CagdCoerceCrvsTo(const CagdCrvStruct *Crv,
                                        CagdPointType PType,
                                        CagdBType AddParametrization)
    
  292. CagdCoercePointTo (cagdcoer.c:251)
        void CagdCoercePointTo(CagdRType *NewPoint,
                               CagdPointType NewPType,
                               CagdRType * const *Points,
                               int Index,
                               CagdPointType OldPType)
    
  293. CagdCoercePointsTo (cagdcoer.c:535)
        void CagdCoercePointsTo(CagdRType *Points[],
                                int Len,
                                CagdPointType OldPType,
                                CagdPointType NewPType)
    
  294. CagdCoerceSrfTo (cagdcoer.c:854)
        CagdSrfStruct *CagdCoerceSrfTo(const CagdSrfStruct *Srf,
                                       CagdPointType PType,
                                       CagdBType AddParametrization)
    
  295. CagdCoerceSrfsTo (cagdcoer.c:820)
        CagdSrfStruct *CagdCoerceSrfsTo(const CagdSrfStruct *Srf,
                                        CagdPointType PType,
                                        CagdBType AddParametrization)
    
  296. CagdCoerceToE2 (cagdcoer.c:32)
        void CagdCoerceToE2(CagdRType *E2Point,
                            CagdRType * const Points[CAGD_MAX_PT_SIZE],
                            int Index,
                            CagdPointType PType)
    
  297. CagdCoerceToE3 (cagdcoer.c:93)
        void CagdCoerceToE3(CagdRType *E3Point,
                            CagdRType * const Points[CAGD_MAX_PT_SIZE],
                            int Index,
                            CagdPointType PType)
    
  298. CagdCoerceToP2 (cagdcoer.c:154)
        void CagdCoerceToP2(CagdRType *P2Point,
                            CagdRType * const Points[CAGD_MAX_PT_SIZE],
                            int Index,
                            CagdPointType PType)
    
  299. CagdCoerceToP3 (cagdcoer.c:202)
        void CagdCoerceToP3(CagdRType *P3Point,
                            CagdRType * const Points[CAGD_MAX_PT_SIZE],
                            int Index,
                            CagdPointType PType)
    
  300. CagdConic2Quadric (cagd_cnc.c:1272)
        CagdBType CagdConic2Quadric(CagdRType *A,
                                    CagdRType *B,
                                    CagdRType *C,
                                    CagdRType *D,
                                    CagdRType *E,
                                    CagdRType *F,
                                    CagdRType *G,
                                    CagdRType *H,
                                    CagdRType *I,
                                    CagdRType *J)
    
  301. CagdConicMatTransform (cagd_cnc.c:1123)
        CagdBType CagdConicMatTransform(CagdRType *A,
                                        CagdRType *B,
                                        CagdRType *C,
                                        CagdRType *D,
                                        CagdRType *E,
                                        CagdRType *F,
                                        CagdMType Mat)
    
  302. CagdCreateConicCurve (cagd_cnc.c:57)
        CagdCrvStruct *CagdCreateConicCurve(CagdRType A,
                                            CagdRType B,
                                            CagdRType C,
                                            CagdRType D,
                                            CagdRType E,
                                            CagdRType F,
                                            CagdRType ZLevel,
                                            CagdBType RationalEllipses)
    
  303. CagdCreateConicCurve2 (cagd_cnc.c:226)
        CagdCrvStruct *CagdCreateConicCurve2(CagdRType A,
                                             CagdRType B,
                                             CagdRType C,
                                             CagdRType D,
                                             CagdRType E,
                                             CagdRType F,
                                             CagdRType ZLevel,
                                             const CagdRType *PStartXY,
                                             const CagdRType *PEndXY,
                                             CagdBType RationalEllipses)
    
  304. CagdCreateConicCurveSingular (cagd_cnc.c:466)
        CagdCrvStruct *CagdCreateConicCurveSingular(CagdRType A,
                                                    CagdRType B,
                                                    CagdRType C,
                                                    CagdRType D,
                                                    CagdRType E,
                                                    CagdRType F,
                                                    CagdRType ZLevel)
    
  305. CagdCreateQuadricSrf (cagd_cnc.c:1339)
        CagdSrfStruct *CagdCreateQuadricSrf(CagdRType A,
                                            CagdRType B,
                                            CagdRType C,
                                            CagdRType D,
                                            CagdRType E,
                                            CagdRType F,
                                            CagdRType G,
                                            CagdRType H,
                                            CagdRType I,
                                            CagdRType J)
    
  306. CagdCrv2CtrlPoly (cagdmesh.c:24)
        CagdPolylineStruct *CagdCrv2CtrlPoly(const CagdCrvStruct *Crv)
    
  307. CagdCrv2DNormalField (cagd_aux.c:878)
        CagdCrvStruct *CagdCrv2DNormalField(const CagdCrvStruct *Crv)
    
  308. CagdCrv2Polyline (bsp2poly.c:1016)
        CagdPolylineStruct *CagdCrv2Polyline(const CagdCrvStruct *Crv,
                                             int SamplesPerCurve,
                                             CagdBType OptiLin)
    
  309. CagdCrvArcLenPoly (cagdcmrg.c:1530)
        CagdRType CagdCrvArcLenPoly(const CagdCrvStruct *Crv)
    
  310. CagdCrvAreaPoly (cagdcmrg.c:1613)
        CagdRType CagdCrvAreaPoly(const CagdCrvStruct *Crv)
    
  311. CagdCrvAverageValue (cagdbbox.c:864)
        CagdRType CagdCrvAverageValue(const CagdCrvStruct *Crv, int Axis)
    
  312. CagdCrvBBox (cagdbbox.c:67)
        CagdBBoxStruct *CagdCrvBBox(const CagdCrvStruct *Crv, CagdBBoxStruct *BBox)
    
  313. CagdCrvBiNormalMalloc (cagd_aux.c:3192)
        CagdVecStruct *CagdCrvBiNormalMalloc(const CagdCrvStruct *Crv,
                                             CagdRType t,
                                             CagdBType Normalize)
    
  314. CagdCrvBiNormalToData (cagd_aux.c:3156)
        CagdVecStruct *CagdCrvBiNormalToData(const CagdCrvStruct *Crv,
                                             CagdRType t,
                                             CagdBType Normalize,
                                             CagdVecStruct *Vec)
    
  315. CagdCrvBlossomDegreeRaise (blossom.c:1195)
        CagdCrvStruct *CagdCrvBlossomDegreeRaise(const CagdCrvStruct *Crv)
    
  316. CagdCrvBlossomDegreeRaiseN (blossom.c:1084)
        CagdCrvStruct *CagdCrvBlossomDegreeRaiseN(const CagdCrvStruct *Crv,
                                                  int NewOrder)
    
  317. CagdCrvBlossomEvalMalloc (blossom.c:631)
        CagdRType *CagdCrvBlossomEvalMalloc(const CagdCrvStruct *Crv,
                                            const CagdRType *BlsmVals,
                                            int BlsmLen)
    
  318. CagdCrvBlossomEvalToData (blossom.c:578)
        CagdRType *CagdCrvBlossomEvalToData(const CagdCrvStruct *Crv,
                                            const CagdRType *BlsmVals,
                                            int BlsmLen,
                                            CagdRType *BlossomVals,
                                            void *BlsmCache)
    
  319. CagdCrvCopy (cagd1gen.c:735)
        CagdCrvStruct *CagdCrvCopy(const CagdCrvStruct *Crv)
    
  320. CagdCrvCopyList (cagd1gen.c:1158)
        CagdCrvStruct *CagdCrvCopyList(const CagdCrvStruct *CrvList)
    
  321. CagdCrvCreateArc (cagd_arc.c:137)
        CagdCrvStruct *CagdCrvCreateArc(const CagdPtStruct *Center,
                                        CagdRType Radius,
                                        CagdRType StartAngle,
                                        CagdRType EndAngle)
    
  322. CagdCrvCreateArcCCW (cagd_arc.c:203)
        CagdCrvStruct *CagdCrvCreateArcCCW(const CagdPtStruct *Start,
                                           const CagdPtStruct *Center,
                                           const CagdPtStruct *End)
    
  323. CagdCrvCreateArcCW (cagd_arc.c:275)
        CagdCrvStruct *CagdCrvCreateArcCW(const CagdPtStruct *Start,
                                          const CagdPtStruct *Center,
                                          const CagdPtStruct *End)
    
  324. CagdCrvCrvInter (cagd_cci.c:397)
        CagdPtStruct *CagdCrvCrvInter(const CagdCrvStruct *Crv1,
                                      const CagdCrvStruct *Crv2,
                                      CagdRType Eps)
    
  325. CagdCrvCrvInterArrangment (cagd_cci.c:838)
        CagdCrvStruct *CagdCrvCrvInterArrangment(const CagdCrvStruct *ArngCrvs,
                                                 CagdBType SplitCrvs,
                                                 CagdRType Eps)
    
  326. CagdCrvCrvMakeJoinMatch (cagdcmrg.c:661)
        void CagdCrvCrvMakeJoinMatch(CagdCrvStruct **Crv1,
                                     CagdCrvStruct **Crv2,
                                     IrtRType Tolerance,
                                     CagdBType G1Continuity,
                                     CagdBType ClosedLoop)
    
  327. CagdCrvDegreeRaise (cagd_aux.c:2202)
        CagdCrvStruct *CagdCrvDegreeRaise(const CagdCrvStruct *Crv)
    
  328. CagdCrvDegreeRaiseN (cagd_aux.c:2264)
        CagdCrvStruct *CagdCrvDegreeRaiseN(const CagdCrvStruct *Crv, int NewOrder)
    
  329. CagdCrvDegreeReduce (cagd_aux.c:2232)
        CagdCrvStruct *CagdCrvDegreeReduce(const CagdCrvStruct *Crv)
    
  330. CagdCrvDeletePoint (cagdedit.c:150)
        CagdCrvStruct *CagdCrvDeletePoint(const CagdCrvStruct *Crv, int Index)
    
  331. CagdCrvDerive (cagd_aux.c:708)
        CagdCrvStruct *CagdCrvDerive(const CagdCrvStruct *Crv)
    
  332. CagdCrvDeriveScalar (cagd_aux.c:743)
        CagdCrvStruct *CagdCrvDeriveScalar(const CagdCrvStruct *Crv)
    
  333. CagdCrvDomain (cagd_aux.c:42)
        void CagdCrvDomain(const CagdCrvStruct *Crv, CagdRType *TMin, CagdRType *TMax)
    
  334. CagdCrvEvalMalloc (cagd_aux.c:176)
        CagdRType *CagdCrvEvalMalloc(const CagdCrvStruct *Crv, CagdRType t)
    
  335. CagdCrvEvalToData (cagd_aux.c:134)
        void CagdCrvEvalToData(const CagdCrvStruct *Crv, CagdRType t, CagdRType *R)
    
  336. CagdCrvEvalToPolyline (cbspeval.c:176)
        int CagdCrvEvalToPolyline(const CagdCrvStruct *Crv,
                                  int FineNess,
                                  CagdRType *Points[],
                                  BspKnotAlphaCoeffStruct *A,
                                  CagdBType OptiLin)
    
  337. CagdCrvFirstMoments (cbsp_int.c:1649)
        void CagdCrvFirstMoments(const CagdCrvStruct *Crv,
                                 int n,
                                 CagdPType Loc,
                                 CagdVType Dir)
    
  338. CagdCrvFree (cagd2gen.c:186)
        void CagdCrvFree(CagdCrvStruct *Crv)
    
  339. CagdCrvFreeList (cagd2gen.c:237)
        void CagdCrvFreeList(CagdCrvStruct *CrvList)
    
  340. CagdCrvFromMesh (cagd_aux.c:2800)
        CagdCrvStruct *CagdCrvFromMesh(const CagdSrfStruct *Srf,
                                       int Index,
                                       CagdSrfDirType Dir)
    
  341. CagdCrvFromSrf (cagd_aux.c:2649)
        CagdCrvStruct *CagdCrvFromSrf(const CagdSrfStruct *Srf,
                                      CagdRType t,
                                      CagdSrfDirType Dir)
    
  342. CagdCrvIncCnstrct (crv_inc_cnstrct.c:662)
        CagdCrvStruct *CagdCrvIncCnstrct(CagdCrvIncCnstrctType Op,
                                         CagdRType *Params,
                                         CagdCrvIncCnstrctStruct **CrvIncCnstrct)
    
  343. CagdCrvIncCnstrctError (crv_inc_cnstrct.c:1011)
        const char *CagdCrvIncCnstrctError(CagdCrvIncCnstrctStruct *CrvIncCnstrct)
    
  344. CagdCrvIncCnstrctList (crv_inc_cnstrct.c:1040)
        CagdCrvStruct *CagdCrvIncCnstrctList(CagdCrvIncCnstrctInputStruct *CrvIncInput,
                                             char **ErrorStr)
    
  345. CagdCrvIncCnstrctPrint (crv_inc_cnstrct.c:511)
        void CagdCrvIncCnstrctPrint(CagdCrvIncCnstrctStruct *CrvIncCnstrct)
    
  346. CagdCrvIncCnstrctSize (crv_inc_cnstrct.c:557)
        int CagdCrvIncCnstrctSize(CagdCrvIncCnstrctStruct *CrvIncCnstrct)
    
  347. CagdCrvInsertPoint (cagdedit.c:94)
        CagdCrvStruct *CagdCrvInsertPoint(const CagdCrvStruct *Crv,
                                          int Index,
                                          const CagdPType Pt)
    
  348. CagdCrvIntegrate (cagd_aux.c:845)
        CagdCrvStruct *CagdCrvIntegrate(const CagdCrvStruct *Crv)
    
  349. CagdCrvIsConstant (cagdbbox.c:138)
        CagdBType CagdCrvIsConstant(const CagdCrvStruct *Crv, IrtRType Eps)
    
  350. CagdCrvIsCtlPolyMonotone (cagd_aux.c:958)
        int CagdCrvIsCtlPolyMonotone(const CagdCrvStruct *Crv, int Axis, CagdRType Eps)
    
  351. CagdCrvListBBox (cagdbbox.c:107)
        CagdBBoxStruct *CagdCrvListBBox(const CagdCrvStruct *Crvs, CagdBBoxStruct *BBox)
    
  352. CagdCrvListMakeJoinMatch (cagdcmrg.c:818)
        CagdCrvStruct *CagdCrvListMakeJoinMatch(const CagdCrvStruct *CrvList,
                                                IrtRType Tolerance,
                                                CagdBType G1Continuity,
                                                CagdBType ClosedLoop)
    
  353. CagdCrvListMatTransform (cagd2gen.c:1626)
        CagdCrvStruct *CagdCrvListMatTransform(const CagdCrvStruct *Crvs,
                                               CagdMType Mat)
    
  354. CagdCrvMatTransform (cagd2gen.c:1563)
        CagdCrvStruct *CagdCrvMatTransform(const CagdCrvStruct *Crv,
                                           CagdMType Mat)
    
  355. CagdCrvMinMax (cagdbbox.c:821)
        void CagdCrvMinMax(const CagdCrvStruct *Crv,
                           int Axis,
                           CagdRType *Min,
                           CagdRType *Max)
    
  356. CagdCrvMoebiusTransform (cagd_aux.c:920)
        CagdCrvStruct *CagdCrvMoebiusTransform(const CagdCrvStruct *Crv, CagdRType c)
    
  357. CagdCrvNew (cagd1gen.c:47)
        CagdCrvStruct *CagdCrvNew(CagdGeomType GType, CagdPointType PType, int Length)
    
  358. CagdCrvNodes (bsp_knot.c:1684)
        CagdRType *CagdCrvNodes(const CagdCrvStruct *Crv)
    
  359. CagdCrvNormalMalloc (cagd_aux.c:3259)
        CagdVecStruct *CagdCrvNormalMalloc(const CagdCrvStruct *Crv,
                                           CagdRType t,
                                           CagdBType Normalize)
    
  360. CagdCrvNormalToData (cagd_aux.c:3223)
        CagdVecStruct *CagdCrvNormalToData(const CagdCrvStruct *Crv,
                                           CagdRType t,
                                           CagdBType Normalize,
                                           CagdVecStruct *N)
    
  361. CagdCrvNormalXYToData (cagd_aux.c:3292)
        CagdVecStruct *CagdCrvNormalXYToData(const CagdCrvStruct *Crv,
                                             CagdRType t,
                                             CagdBType Normalize,
                                             CagdVecStruct *Vec)
    
  362. CagdCrvOnOneSideOfLine (cagd_aux.c:3815)
        CagdBType CagdCrvOnOneSideOfLine(const CagdCrvStruct *Crv,
                                         CagdRType X1,
                                         CagdRType Y1,
                                         CagdRType X2,
                                         CagdRType Y2)
    
  363. CagdCrvOrientationFrame (cagdswep.c:537)
        CagdBType CagdCrvOrientationFrame(const CagdCrvStruct *Crv,
                                          CagdRType CrntT,
                                          CagdVecStruct *Tangent,
                                          CagdVecStruct *Normal,
                                          CagdVecStruct **MallocedNrmls,
                                          int *MallocedNrmlsVecSize,
                                          CagdBType FirstTime)
    
  364. CagdCrvQuadDirectInterp (cbsp_int.c:2299)
        CagdCrvStruct *CagdCrvQuadDirectInterp(const CagdCrvStruct *Crv,
                                               CagdRType InflectStretch)
    
  365. CagdCrvQuadTileAssumeSrf (crv2quad.c:401)
        CagdCrvQuadTileStruct *CagdCrvQuadTileAssumeSrf(CagdSrfStruct *Srf)
    
  366. CagdCrvQuadTileCopy (crv2quad.c:171)
        CagdCrvQuadTileStruct *CagdCrvQuadTileCopy(const CagdCrvQuadTileStruct *Tile)
    
  367. CagdCrvQuadTileCopyList (crv2quad.c:201)
        CagdCrvQuadTileStruct *CagdCrvQuadTileCopyList(
                                                const CagdCrvQuadTileStruct *Tiles)
    
  368. CagdCrvQuadTileFromSrf (crv2quad.c:462)
        CagdCrvQuadTileStruct *CagdCrvQuadTileFromSrf(const CagdSrfStruct *Srf)
    
  369. CagdCrvRefineAtParams (cagd_aux.c:1679)
        CagdCrvStruct *CagdCrvRefineAtParams(const CagdCrvStruct *Crv,
                                             CagdBType Replace,
                                             CagdRType *t,
                                             int n)
    
  370. CagdCrvRefineUniformly (cagd_aux.c:1718)
        CagdCrvStruct *CagdCrvRefineUniformly(const CagdCrvStruct *Crv, int RefLevel)
    
  371. CagdCrvRefineUniformly2 (cagd_aux.c:1781)
        CagdCrvStruct *CagdCrvRefineUniformly2(const CagdCrvStruct *Crv, int n)
    
  372. CagdCrvRegionFromCrv (cagd_aux.c:1528)
        CagdCrvStruct *CagdCrvRegionFromCrv(const CagdCrvStruct *Crv,
                                            CagdRType t1,
                                            CagdRType t2)
    
  373. CagdCrvRegionFromCrvWrap (cagd_aux.c:1624)
        CagdCrvStruct *CagdCrvRegionFromCrvWrap(const CagdCrvStruct *Crv,
                                                CagdRType t1,
                                                CagdRType t2)
    
  374. CagdCrvReverse (cagd_aux.c:1851)
        CagdCrvStruct *CagdCrvReverse(const CagdCrvStruct *Crv)
    
  375. CagdCrvReverseUV (cagd_aux.c:1926)
        CagdCrvStruct *CagdCrvReverseUV(const CagdCrvStruct *Crv)
    
  376. CagdCrvRotateToXY (cagd2gen.c:2101)
        CagdCrvStruct *CagdCrvRotateToXY(const CagdCrvStruct *Crv)
    
  377. CagdCrvRotateToXYMat (cagd2gen.c:2023)
        CagdBType CagdCrvRotateToXYMat(const CagdCrvStruct *Crv, IrtHmgnMatType Mat)
    
  378. CagdCrvScalarCrvSlopeBounds (cagd_aux.c:778)
        void CagdCrvScalarCrvSlopeBounds(const CagdCrvStruct *Crv,
                                         CagdRType *MinSlope,
                                         CagdRType *MaxSlope)
    
  379. CagdCrvScale (cagd2gen.c:1193)
        void CagdCrvScale(CagdCrvStruct *Crv, const CagdRType *Scale)
    
  380. CagdCrvScaleCenter (cagd2gen.c:1230)
        void CagdCrvScaleCenter(CagdCrvStruct *Crv, const CagdRType *Scale)
    
  381. CagdCrvSetDomain (cagd_aux.c:79)
        CagdCrvStruct *CagdCrvSetDomain(CagdCrvStruct *Crv,
                                        CagdRType TMin,
                                        CagdRType TMax)
    
  382. CagdCrvSubdivAtAllC0Discont (cagd_aux.c:2027)
        CagdCrvStruct *CagdCrvSubdivAtAllC0Discont(const CagdCrvStruct *Crv,
                                                   IrtBType EuclideanC0Discont,
                                                   IrtRType Tolerance)
    
  383. CagdCrvSubdivAtAllC1Discont (cagd_aux.c:2171)
        CagdCrvStruct *CagdCrvSubdivAtAllC1Discont(const CagdCrvStruct *Crv,
                                                   IrtBType EuclideanC1Discont,
                                                   IrtRType Tolerance)
    
  384. CagdCrvSubdivAtParam (cagd_aux.c:1233)
        CagdCrvStruct *CagdCrvSubdivAtParam(const CagdCrvStruct *Crv, CagdRType t)
    
  385. CagdCrvSubdivAtParams (cagd_aux.c:1440)
        CagdCrvStruct *CagdCrvSubdivAtParams(const CagdCrvStruct *CCrv,
                                             const CagdPtStruct *Pts,
                                             CagdRType Eps,
                                             CagdBType PurgeTooSmallSegs,
                                             int *Proximity)
    
  386. CagdCrvSubdivAtParams2 (cagd_aux.c:1300)
        CagdCrvStruct *CagdCrvSubdivAtParams2(const CagdCrvStruct *CCrv,
                                              const CagdPtStruct *Pts,
                                              int Idx,
                                              CagdRType Eps,
                                              CagdBType PurgeTooSmallSegs,
                                              int *Proximity)
    
  387. CagdCrvSubdivAtParams3 (cagd_aux.c:1378)
        CagdCrvStruct *CagdCrvSubdivAtParams3(const CagdCrvStruct *CCrv,
                                              CagdRType *Prms,
                                              int PrmsLen,
                                              CagdRType Eps,
                                              CagdBType PurgeTooSmallSegs,
                                              int *Proximity)
    
  388. CagdCrvTanAngularSpan (cagd_cci.c:67)
        CagdBType CagdCrvTanAngularSpan(const CagdCrvStruct *Crv,
                                        CagdVType ConeDir,
                                        CagdRType *AngularSpan)
    
  389. CagdCrvTangentToData (cagd_aux.c:3118)
        CagdVecStruct *CagdCrvTangentToData(const CagdCrvStruct *Crv,
                                            CagdRType t,
                                            CagdBType Normalize,
                                            CagdVecStruct *Tan)
    
  390. CagdCrvToMesh (cagd_aux.c:2840)
        void CagdCrvToMesh(const CagdCrvStruct *Crv,
                           int Index,
                           CagdSrfDirType Dir,
                           CagdSrfStruct *Srf)
    
  391. CagdCrvTransform (cagd2gen.c:1153)
        void CagdCrvTransform(CagdCrvStruct *Crv,
                              const CagdRType *Translate,
                              CagdRType Scale)
    
  392. CagdCrvTwoCrvsOrient (crvmatch.c:1204)
        CagdBType CagdCrvTwoCrvsOrient(CagdCrvStruct *Crv1, CagdCrvStruct *Crv2, int n)
    
  393. CagdCrvUnitMaxCoef (cagd2gen.c:1892)
        CagdCrvStruct *CagdCrvUnitMaxCoef(CagdCrvStruct *Crv)
    
  394. CagdCrvUpdateLength (cagd1gen.c:2575)
        CagdCrvStruct *CagdCrvUpdateLength(CagdCrvStruct *Crv, int NewLength)
    
  395. CagdCrvZeroNumericStep (bzrzrfct.c:820)
        CagdBType CagdCrvZeroNumericStep(const CagdCrvStruct *Crv,
                                         CagdCrvStruct *DCrv,
                                         CagdRType Seed,
                                         CagdBType LeftOut,
                                         CagdBType RightOut,
                                         CagdBType CheckEndPts,
                                         CagdRType *Solution,
                                         CagdRType NumericTol)
    
  396. CagdCrvZeroSet (bzrzrfct.c:84)
        CagdPtStruct *CagdCrvZeroSet(const CagdCrvStruct *Crv,
                                     int Axis,
                                     int NRInit,
                                     CagdRType NumericTol,
                                     CagdRType SubdivTol)
    
  397. CagdCrvZeroSetC0 (bzrzrfct.c:135)
        CagdPtStruct *CagdCrvZeroSetC0(const CagdCrvStruct *Crv,
                                       int Axis,
                                       int NRInit,
                                       CagdRType NumericTol,
                                       CagdRType SubdivTol)
    
  398. CagdCrvonSrfBndry (cagd1gen.c:2769)
        CagdSrfBndryType CagdCrvonSrfBndry(const CagdCrvStruct *Crv,
                                           const CagdSrfStruct *Srf)
    
  399. CagdCrvsRelation (cagd1gen.c:1867)
        int CagdCrvsRelation(const CagdCrvStruct *Crv1,
                             const CagdCrvStruct *Crv2,
                             CagdRType ParialOverlapRatio,
                             int *Crv1StartOn2,
                             int *Crv1EndOn2,
                             int *Crv2StartOn1,
                             int *Crv2EndOn1,
                             CagdRType *Crv1StartOn2Prm2,
                             CagdRType *Crv1EndOn2Prm2,
                             CagdRType *Crv2StartOn1Prm1,
                             CagdRType *Crv2EndOn1Prm1,
                             CagdRType *RelOverlap,
                             CagdRType Eps)
    
  400. CagdCrvsSame (cagd1gen.c:1711)
        CagdBType CagdCrvsSame(const CagdCrvStruct *Crv1,
                               const CagdCrvStruct *Crv2,
                               CagdRType Eps)
    
  401. CagdCrvsSame2 (cagd1gen.c:1757)
        CagdBType CagdCrvsSame2(const CagdCrvStruct *Crv1,
                                const CagdCrvStruct *Crv2,
                                CagdRType Eps)
    
  402. CagdCrvsSame3 (cagd1gen.c:1796)
        CagdBType CagdCrvsSame3(const CagdCrvStruct *Crv1,
                                const CagdCrvStruct *Crv2,
                                CagdRType Eps,
                                CagdBType *Reversed)
    
  403. CagdCrvsSameFuncSpace (cagd1gen.c:1673)
        CagdBType CagdCrvsSameFuncSpace(const CagdCrvStruct *Crv1,
                                        const CagdCrvStruct *Crv2,
                                        CagdRType Eps)
    
  404. CagdCrvsSameUptoRigidScl2D (cagd1gen.c:1625)
        CagdBType CagdCrvsSameUptoRigidScl2D(const CagdCrvStruct *Crv1,
                                             const CagdCrvStruct *Crv2,
                                             IrtPtType Trans,
                                             CagdRType *Rot,
                                             CagdRType *Scl,
                                             CagdRType Eps)
    
  405. CagdCtlMeshAverageValue (cagdbbox.c:780)
        CagdRType CagdCtlMeshAverageValue(CagdRType * const *Pts,
                                          int Length,
                                          int Axis)
    
  406. CagdCtlMeshsSame (cagdcoer.c:312)
        CagdBType CagdCtlMeshsSame(CagdRType * const Mesh1[],
                                   CagdRType * const Mesh2[],
                                   int Len,
                                   CagdRType Eps)
    
  407. CagdCtlMeshsSameUptoRigidScl2D (cagdcoer.c:422)
        CagdBType CagdCtlMeshsSameUptoRigidScl2D(CagdRType * const Mesh1[],
                                                 CagdRType * const Mesh2[],
                                                 int Len,
                                                 IrtPtType Trans,
                                                 CagdRType *Rot,
                                                 CagdRType *Scl,
                                                 CagdRType Eps)
    
  408. CagdCtlPtArrayFree (cagd2gen.c:574)
        void CagdCtlPtArrayFree(CagdCtlPtStruct *CtlPtArray, int Size)
    
  409. CagdCtlPtArrayNew (cagd1gen.c:372)
        CagdCtlPtStruct *CagdCtlPtArrayNew(CagdPointType PtType, int Size)
    
  410. CagdCtlPtBBox (cagdbbox.c:469)
        void CagdCtlPtBBox(const CagdCtlPtStruct *CtlPt, CagdBBoxStruct *BBox)
    
  411. CagdCtlPtCopy (cagd1gen.c:987)
        CagdCtlPtStruct *CagdCtlPtCopy(const CagdCtlPtStruct *CtlPt)
    
  412. CagdCtlPtCopyList (cagd1gen.c:1303)
        CagdCtlPtStruct *CagdCtlPtCopyList(const CagdCtlPtStruct *CtlPtList)
    
  413. CagdCtlPtFree (cagd2gen.c:526)
        void CagdCtlPtFree(CagdCtlPtStruct *CtlPt)
    
  414. CagdCtlPtFreeList (cagd2gen.c:549)
        void CagdCtlPtFreeList(CagdCtlPtStruct *CtlPtList)
    
  415. CagdCtlPtListBBox (cagdbbox.c:505)
        CagdBType CagdCtlPtListBBox(const CagdCtlPtStruct *CtlPts,
                                    CagdBBoxStruct *BBox)
    
  416. CagdCtlPtNew (cagd1gen.c:401)
        CagdCtlPtStruct *CagdCtlPtNew(CagdPointType PtType)
    
  417. CagdCubicCrvFit (hermite.c:109)
        CagdCrvStruct *CagdCubicCrvFit(const CagdCrvStruct *Crv)
    
  418. CagdCubicHermiteCrv (hermite.c:32)
        CagdCrvStruct *CagdCubicHermiteCrv(const CagdPType Pt1,
                                           const CagdPType Pt2,
                                           const CagdVType Dir1,
                                           const CagdVType Dir2)
    
  419. CagdCubicHermiteCrv2 (hermite.c:73)
        CagdCrvStruct *CagdCubicHermiteCrv2(const CagdRType *Pt1,
                                            const CagdRType *Pt2,
                                            const CagdRType *Dir1,
                                            const CagdRType *Dir2,
                                            int Dim)
    
  420. CagdCubicHermiteSrf (hermite.c:218)
        CagdSrfStruct *CagdCubicHermiteSrf(const CagdCrvStruct *CPos1Crv,
                                           const CagdCrvStruct *CPos2Crv,
                                           const CagdCrvStruct *CDir1Crv,
                                           const CagdCrvStruct *CDir2Crv)
    
  421. CagdCubicSrfFit (hermite.c:521)
        CagdSrfStruct *CagdCubicSrfFit(const CagdSrfStruct *Srf)
    
  422. CagdDbg (cagd_dbg.c:29)
        void CagdDbg(const void *Obj)
    
  423. CagdDbgDsp (cagd_dbg.c:82)
        void CagdDbgDsp(const void *Obj)
    
  424. CagdDegreeRaiseMatProd (blossom.c:862)
        CagdBlsmAlphaCoeffStruct *CagdDegreeRaiseMatProd(CagdBlsmAlphaCoeffStruct *A1,
                                                         CagdBlsmAlphaCoeffStruct *A2)
    
  425. CagdDescribeError (cagd_err.c:113)
        const char *CagdDescribeError(CagdFatalErrorType ErrorNum)
    
  426. CagdDistCrvLine (cagd_cci.c:153)
        CagdRType CagdDistCrvLine(const CagdCrvStruct *Crv, CagdLType Line)
    
  427. CagdDistPtPlane (mshplanr.c:143)
        CagdRType CagdDistPtPlane(CagdPlaneStruct const *Plane,
                                  CagdRType * const *Points,
                                  int Index,
                                  int MaxDim)
    
  428. CagdDistTwoCtlPt (cagdcoer.c:981)
        CagdRType CagdDistTwoCtlPt(CagdRType * const *Pt1,
                                   int Index1,
                                   CagdRType * const *Pt2,
                                   int Index2,
                                   CagdPointType PType)
    
  429. CagdDistTwoCtlPt2 (cagdcoer.c:1018)
        CagdRType CagdDistTwoCtlPt2(CagdRType * const *Points,
                                    int Index1,
                                    int Index2,
                                    CagdPointType PType)
    
  430. CagdEditSingleCrvPt (cagdedit.c:33)
        CagdCrvStruct *CagdEditSingleCrvPt(const CagdCrvStruct *Crv,
                                           CagdCtlPtStruct *CtlPt,
                                           int Index,
                                           CagdBType Write)
    
  431. CagdEditSingleSrfPt (cagdedit.c:213)
        CagdSrfStruct *CagdEditSingleSrfPt(const CagdSrfStruct *Srf,
                                           CagdCtlPtStruct *CtlPt,
                                           int UIndex,
                                           int VIndex,
                                           CagdBType Write)
    
  432. CagdEllipse3Points (cagd_cnc.c:692)
        CagdBType CagdEllipse3Points(CagdPType Pt1,
                                     CagdPType Pt2,
                                     CagdPType Pt3,
                                     CagdRType *A,
                                     CagdRType *B,
                                     CagdRType *C,
                                     CagdRType *D,
                                     CagdRType *E,
                                     CagdRType *F)
    
  433. CagdEllipse4Points (cagd_cnc.c:859)
        CagdBType CagdEllipse4Points(CagdPType Pt1,
                                     CagdPType Pt2,
                                     CagdPType Pt3,
                                     CagdPType Pt4,
                                     CagdRType *A,
                                     CagdRType *B,
                                     CagdRType *C,
                                     CagdRType *D,
                                     CagdRType *E,
                                     CagdRType *F)
    
  434. CagdEllipseOffset (cagd_cnc.c:1029)
        CagdBType CagdEllipseOffset(CagdRType *A,
                                    CagdRType *B,
                                    CagdRType *C,
                                    CagdRType *D,
                                    CagdRType *E,
                                    CagdRType *F,
                                    CagdRType Offset)
    
  435. CagdEstimateCrvCollinearity (mshplanr.c:213)
        CagdRType CagdEstimateCrvCollinearity(const CagdCrvStruct *Crv)
    
  436. CagdEstimateSrfPlanarity (mshplanr.c:301)
        CagdRType CagdEstimateSrfPlanarity(const CagdSrfStruct *Srf)
    
  437. CagdEvaluateSurfaceVecField (cagd_aux.c:666)
        void CagdEvaluateSurfaceVecField(CagdVType Vec,
                                         CagdSrfStruct *VecFieldSrf,
                                         CagdRType U,
                                         CagdRType V)
    
  438. CagdExtrudeSrf (cagdextr.c:32)
        CagdSrfStruct *CagdExtrudeSrf(const CagdCrvStruct *CCrv,
                                      const CagdVecStruct *Vec)
    
  439. CagdExtrudeSrfList (cagdextr.c:125)
        CagdSrfStruct *CagdExtrudeSrfList(const CagdCrvStruct *Crvs,
                                          const CagdVecStruct *Vec)
    
  440. CagdFatalError (cagd_ftl.c:56)
        void CagdFatalError(CagdFatalErrorType ErrID)
    
  441. CagdFitPlaneThruCtlPts (mshplanr.c:37)
        CagdRType CagdFitPlaneThruCtlPts(CagdPlaneStruct *Plane,
                                         CagdPointType PType,
                                         CagdRType * const *Points,
                                         int Index1,
                                         int Index2,
                                         int Index3,
                                         int Index4)
    
  442. CagdIChooseK (cbzreval.c:402)
        CagdRType CagdIChooseK(int i, int k)
    
  443. CagdIcKJcMIJcKM (cbzreval.c:445)
        CagdRType CagdIcKJcMIJcKM(int i, int j, int k, int m)
    
  444. CagdIgnoreNonPosWeightBBox (cagdbbox.c:35)
        CagdBType CagdIgnoreNonPosWeightBBox(CagdBType IgnoreNonPosWeightBBox)
    
  445. CagdInsertInterPoints (cagd_cci.c:774)
        CagdPtStruct *CagdInsertInterPoints(CagdRType t1,
                                            CagdRType t2,
                                            CagdRType Eps,
                                            CagdPtStruct **InterList)
    
  446. CagdIsClosedCrv (cagd1gen.c:1360)
        CagdBType CagdIsClosedCrv(const CagdCrvStruct *Crv)
    
  447. CagdIsClosedSrf (cagd1gen.c:1565)
        CagdBType CagdIsClosedSrf(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  448. CagdIsCrvInsideCH (cagdbbox.c:1016)
        int CagdIsCrvInsideCH(const CagdCrvStruct *Crv,
                              const IrtE2PtStruct *CHPts,
                              int NumCHPts)
    
  449. CagdIsCrvInsideCirc (cagdbbox.c:972)
        CagdBType CagdIsCrvInsideCirc(const CagdCrvStruct *Crv,
                                      const CagdRType Center[2],
                                      CagdRType Radius)
    
  450. CagdIsZeroLenCrv (cagd1gen.c:1336)
        CagdBType CagdIsZeroLenCrv(const CagdCrvStruct *Crv, CagdRType Eps)
    
  451. CagdIsZeroLenSrfBndry (cagd1gen.c:1515)
        CagdBType CagdIsZeroLenSrfBndry(const CagdSrfStruct *Srf,
                                        CagdSrfBndryType Bndry,
                                        CagdRType Eps)
    
  452. CagdLimitCrvArcLen (cagdcmrg.c:1569)
        CagdCrvStruct *CagdLimitCrvArcLen(const CagdCrvStruct *Crv, CagdRType MaxLen)
    
  453. CagdLinCrvLinCrvInter (cagd_cci.c:228)
        CagdPtStruct *CagdLinCrvLinCrvInter(const CagdCrvStruct *Crv1,
                                            const CagdCrvStruct *Crv2)
    
  454. CagdLineFitToPts (cbsp_int.c:1871)
        CagdRType CagdLineFitToPts(CagdPtStruct *PtList,
                                   CagdVType LineDir,
                                   CagdPType LinePos)
    
  455. CagdListAppend (cagd2gen.c:992)
        VoidPtr CagdListAppend(VoidPtr List1, VoidPtr List2)
    
  456. CagdListFind (cagd2gen.c:1023)
        IrtBType CagdListFind(const VoidPtr List, const VoidPtr Item)
    
  457. CagdListLast (cagd2gen.c:915)
        VoidPtr CagdListLast(const VoidPtr List)
    
  458. CagdListLength (cagd2gen.c:968)
        int CagdListLength(const VoidPtr List)
    
  459. CagdListNth (cagd2gen.c:1055)
        VoidPtr CagdListNth(const VoidPtr List, int n)
    
  460. CagdListPrev (cagd2gen.c:943)
        VoidPtr CagdListPrev(const VoidPtr List, const VoidPtr Item)
    
  461. CagdListReverse (cagd2gen.c:880)
        VoidPtr CagdListReverse(VoidPtr List)
    
  462. CagdListSort (cagd2gen.c:1092)
        VoidPtr CagdListSort(VoidPtr List,
                             CagdBType Ascending,
                             CagdCompFuncType SortCmprFunc)
    
  463. CagdMakeCrvsCompatible (cagdcmpt.c:40)
        CagdBType CagdMakeCrvsCompatible(CagdCrvStruct **Crv1,
                                         CagdCrvStruct **Crv2,
                                         CagdBType SameOrder,
                                         CagdBType SameKV)
    
  464. CagdMakeCrvsCompatible2 (cagdcmpt.c:94)
        CagdBType CagdMakeCrvsCompatible2(CagdCrvStruct **Crv1,
                                          CagdCrvStruct **Crv2,
                                          CagdBType SameOrder,
                                          CagdBType SameKV)
    
  465. CagdMakeSrfsCompatible (cagdcmpt.c:240)
        CagdBType CagdMakeSrfsCompatible(CagdSrfStruct **Srf1,
                                         CagdSrfStruct **Srf2,
                                         CagdBType SameUOrder,
                                         CagdBType SameVOrder,
                                         CagdBType SameUKV,
                                         CagdBType SameVKV)
    
  466. CagdMakeSrfsCompatible2 (cagdcmpt.c:302)
        CagdBType CagdMakeSrfsCompatible2(CagdSrfStruct **Srf1,
                                          CagdSrfStruct **Srf2,
                                          CagdBType SameUOrder,
                                          CagdBType SameVOrder,
                                          CagdBType SameUKV,
                                          CagdBType SameVKV)
    
  467. CagdMatTransform (cagd2gen.c:1768)
        void CagdMatTransform(CagdRType **Points,
                              int Len,
                              int MaxCoord,
                              CagdBType IsNotRational,
                              CagdMType Mat)
    
  468. CagdMatTransform2 (cagd2gen.c:1840)
        void CagdMatTransform2(CagdRType **NewPoints,
                               const CagdRType **OldPoints,
                               int Len,
                               int MaxCoord,
                               CagdBType IsNotRational,
                               CagdMType Mat)
    
  469. CagdMatchBisectorNorm (crvmatch.c:355)
        CagdRType CagdMatchBisectorNorm(const CagdVType T1,
                                        const CagdVType T2,
                                        const CagdVType P1,
                                        const CagdVType P2)
    
  470. CagdMatchDistNorm (crvmatch.c:322)
        CagdRType CagdMatchDistNorm(const CagdVType T1,
                                    const CagdVType T2,
                                    const CagdVType P1,
                                    const CagdVType P2)
    
  471. CagdMatchMorphNorm (crvmatch.c:407)
        CagdRType CagdMatchMorphNorm(const CagdVType T1,
                                     const CagdVType T2,
                                     const CagdVType P1,
                                     const CagdVType P2)
    
  472. CagdMatchRuled2Norm (crvmatch.c:490)
        CagdRType CagdMatchRuled2Norm(const CagdVType T1,
                                      const CagdVType T2,
                                      const CagdVType P1,
                                      const CagdVType P2)
    
  473. CagdMatchRuledNorm (crvmatch.c:445)
        CagdRType CagdMatchRuledNorm(const CagdVType T1,
                                     const CagdVType T2,
                                     const CagdVType P1,
                                     const CagdVType P2)
    
  474. CagdMatchingFixCrv (crvmatch.c:900)
        void CagdMatchingFixCrv(CagdCrvStruct *Crv)
    
  475. CagdMatchingFixVector (crvmatch.c:849)
        void CagdMatchingFixVector(int *OldVec, CagdRType *NewVec, int Len)
    
  476. CagdMatchingPolyTransform (crvmatch.c:934)
        void CagdMatchingPolyTransform(CagdRType **Poly,
                                       int Len,
                                       CagdRType NewBegin,
                                       CagdRType NewEnd)
    
  477. CagdMatchingTwoCurves (crvmatch.c:1023)
        CagdCrvStruct *CagdMatchingTwoCurves(const CagdCrvStruct *Crv1,
                                             const CagdCrvStruct *Crv2,
                                             int Reduce,
                                             int SampleSet,
                                             int ReparamOrder,
                                             int RotateFlag,
                                             int AllowNegativeNorm,
                                             int ReturnReparamFunc,
                                             CagdBType MinimizeMaxError,
                                             CagdMatchNormFuncType MatchNormFunc)
    
  478. CagdMatchingVectorTransform (crvmatch.c:966)
        void CagdMatchingVectorTransform(CagdRType *Vec,
                                         CagdRType NewBegin,
                                         CagdRType NewEnd,
                                         int Len)
    
  479. CagdMergeCrvCrv (cagdcmrg.c:71)
        CagdCrvStruct *CagdMergeCrvCrv(const CagdCrvStruct *CCrv1,
                                       const CagdCrvStruct *CCrv2,
                                       CagdBType InterpolateDiscont,
                                       CagdRType MergeEps)
    
  480. CagdMergeCrvCtlPt (cagdcmrg.c:1122)
        CagdCrvStruct *CagdMergeCrvCtlPt(const CagdCrvStruct *Crv,
                                         const CagdCtlPtStruct *CtlPt)
    
  481. CagdMergeCrvList (cagdcmrg.c:190)
        CagdCrvStruct *CagdMergeCrvList(const CagdCrvStruct *CrvList,
                                        CagdBType InterpDiscont,
                                        CagdRType MergeEps)
    
  482. CagdMergeCrvList1 (cagdcmrg.c:235)
        CagdCrvStruct *CagdMergeCrvList1(CagdCrvStruct *CrvList,
                                         IrtRType Tolerance,
                                         CagdBType InterpDiscont)
    
  483. CagdMergeCrvList2 (cagdcmrg.c:335)
        CagdCrvStruct *CagdMergeCrvList2(CagdCrvStruct *CrvList,
                                         IrtRType Tolerance,
                                         CagdBType InterpDiscont)
    
  484. CagdMergeCrvList3 (cagdcmrg.c:583)
        CagdCrvStruct *CagdMergeCrvList3(CagdCrvStruct *CrvList,
                                         IrtRType Tolerance,
                                         CagdBType InterpDiscont)
    
  485. CagdMergeCrvPt (cagdcmrg.c:974)
        CagdCrvStruct *CagdMergeCrvPt(const CagdCrvStruct *Crv, const CagdPtStruct *Pt)
    
  486. CagdMergeCtlPtCrv (cagdcmrg.c:1147)
        CagdCrvStruct *CagdMergeCtlPtCrv(const CagdCtlPtStruct *CtlPt,
                                         const CagdCrvStruct *Crv)
    
  487. CagdMergeCtlPtCtlPt (cagdcmrg.c:1314)
        CagdCrvStruct *CagdMergeCtlPtCtlPt(const CagdCtlPtStruct *Pt1,
                                           const CagdCtlPtStruct *Pt2,
                                           int MinDim)
    
  488. CagdMergePointTypes (cagdcoer.c:950)
        CagdPointType CagdMergePointTypes(CagdPointType PType1, CagdPointType PType2)
    
  489. CagdMergePtCrv (cagdcmrg.c:998)
        CagdCrvStruct *CagdMergePtCrv(const CagdPtStruct *Pt, const CagdCrvStruct *Crv)
    
  490. CagdMergePtPt (cagdcmrg.c:1170)
        CagdCrvStruct *CagdMergePtPt(const CagdPtStruct *Pt1, const CagdPtStruct *Pt2)
    
  491. CagdMergePtPt2 (cagdcmrg.c:1257)
        CagdCrvStruct *CagdMergePtPt2(const CagdPType Pt1, const CagdPType Pt2)
    
  492. CagdMergePtPtLen (cagdcmrg.c:1221)
        CagdCrvStruct *CagdMergePtPtLen(const CagdPtStruct *Pt1,
                                        const CagdPtStruct *Pt2,
                                        int Len)
    
  493. CagdMergeSrfList (cagdsmrg.c:407)
        CagdSrfStruct *CagdMergeSrfList(const CagdSrfStruct *SrfList,
                                        CagdSrfDirType Dir,
                                        CagdBType SameEdge,
                                        CagdBType InterpolateDiscont)
    
  494. CagdMergeSrfList2 (cagdsmrg.c:784)
        CagdSrfStruct *CagdMergeSrfList2(CagdSrfStruct *SrfList,
                                         CagdSrfDirType Dir,
                                         IrtRType Tolerance,
                                         CagdBType InterpDiscont)
    
  495. CagdMergeSrfList3U (cagdsmrg.c:1140)
        CagdSrfStruct *CagdMergeSrfList3U(CagdSrfStruct *SrfList,
                                          IrtRType Tolerance,
                                          CagdBType InterpDiscont)
    
  496. CagdMergeSrfList3V (cagdsmrg.c:1369)
        CagdSrfStruct *CagdMergeSrfList3V(CagdSrfStruct *SrfList,
                                          IrtRType Tolerance,
                                          CagdBType InterpDiscont)
    
  497. CagdMergeSrfSrf (cagdsmrg.c:110)
        CagdSrfStruct *CagdMergeSrfSrf(const CagdSrfStruct *CSrf1,
                                       const CagdSrfStruct *CSrf2,
                                       CagdSrfDirType Dir,
                                       CagdBType SameEdge,
                                       CagdBType InterpolateDiscont)
    
  498. CagdMergeUvUv (cagdcmrg.c:1283)
        CagdCrvStruct *CagdMergeUvUv(const CagdUVType UV1, const CagdUVType UV2)
    
  499. CagdOneBoolSumSrf (cagdbsum.c:581)
        CagdSrfStruct *CagdOneBoolSumSrf(const CagdCrvStruct *BndryCrv)
    
  500. CagdOrientCrvAsCrv2EndPts (cagd1gen.c:2093)
        CagdCrvStruct *CagdOrientCrvAsCrv2EndPts(const CagdCrvStruct *OrntCrv,
                                                 const CagdCrvStruct *Crv)
    
  501. CagdOrientSrfAsSrf4Corners (cagd1gen.c:2169)
        CagdSrfStruct *CagdOrientSrfAsSrf4Corners(const CagdSrfStruct *OrntSrf,
                                                  const CagdSrfStruct *Srf)
    
  502. CagdPDError (cbsp_fit.c:441)
        static CagdRType CagdPDError(const CagdPType Point, const CagdPType FootPoint)
    
  503. CagdPeriodicCrvNew (cagd1gen.c:119)
        CagdCrvStruct *CagdPeriodicCrvNew(CagdGeomType GType,
                                          CagdPointType PType,
                                          int Length,
                                          CagdBType Periodic)
    
  504. CagdPeriodicSrfNew (cagd1gen.c:221)
        CagdSrfStruct *CagdPeriodicSrfNew(CagdGeomType GType,
                                          CagdPointType PType,
                                          int ULength,
                                          int VLength,
                                          CagdBType UPeriodic,
                                          CagdBType VPeriodic)
    
  505. CagdPlaneArrayFree (cagd2gen.c:716)
        void CagdPlaneArrayFree(CagdPlaneStruct *PlaneArray, int Size)
    
  506. CagdPlaneArrayNew (cagd1gen.c:477)
        CagdPlaneStruct *CagdPlaneArrayNew(int Size)
    
  507. CagdPlaneCopy (cagd1gen.c:1037)
        CagdPlaneStruct *CagdPlaneCopy(const CagdPlaneStruct *Plane)
    
  508. CagdPlaneCopyList (cagd2gen.c:99)
        CagdPlaneStruct *CagdPlaneCopyList(const CagdPlaneStruct *PlaneList)
    
  509. CagdPlaneFitToPts (cbsp_int.c:1963)
        CagdRType CagdPlaneFitToPts(const CagdPtStruct *PtList,
                                    IrtPlnType Pln,
                                    IrtVecType MVec,
                                    IrtPtType Cntr,
                                    IrtRType *CN)
    
  510. CagdPlaneFitToPts2 (cbsp_int.c:2012)
        CagdRType CagdPlaneFitToPts2(CagdRType * const *Points,
                                     int NumPts,
                                     CagdPointType PType,
                                     IrtPlnType Pln,
                                     IrtVecType MVec,
                                     IrtPtType Cntr,
                                     IrtRType *CN)
    
  511. CagdPlaneFitToPts3 (cbsp_int.c:2056)
        CagdRType CagdPlaneFitToPts3(CagdPType * const Points,
                                     int NumPts,
                                     IrtPlnType Pln,
                                     IrtVecType MVec,
                                     IrtPtType Cntr,
                                     IrtRType *CN)
    
  512. CagdPlaneFree (cagd2gen.c:668)
        void CagdPlaneFree(CagdPlaneStruct *Plane)
    
  513. CagdPlaneFreeList (cagd2gen.c:691)
        void CagdPlaneFreeList(CagdPlaneStruct *PlaneList)
    
  514. CagdPlaneNew (cagd1gen.c:505)
        CagdPlaneStruct *CagdPlaneNew(void)
    
  515. CagdPointsBBox (cagdbbox.c:627)
        void CagdPointsBBox(CagdRType * const *Points,
                            int Length,
                            int Dim,
                            CagdRType *BBoxMin,
                            CagdRType *BBoxMax)
    
  516. CagdPointsBBox2 (cagdbbox.c:556)
        void CagdPointsBBox2(CagdRType * const *Points,
                             int Min,
                             int Max,
                             int Dim,
                             CagdRType *BBoxMin,
                             CagdRType *BBoxMax)
    
  517. CagdPointsHasPoles (cagd2gen.c:2131)
        int CagdPointsHasPoles(CagdRType * const *Points, int Len, int *Sign)
    
  518. CagdPolyApproxErrEstimate (poly_err.c:43)
        int CagdPolyApproxErrEstimate(CagdPolyErrEstimateType Method, int Samples)
    
  519. CagdPolyApproxErrs (poly_err.c:116)
        CagdRType *CagdPolyApproxErrs(const CagdSrfStruct *Srf,
                                      const CagdPolygonStruct *Polys)
    
  520. CagdPolyApproxMaxErr (poly_err.c:81)
        CagdRType CagdPolyApproxMaxErr(const CagdSrfStruct *Srf,
                                       const CagdPolygonStruct *Polys)
    
  521. CagdPolygonArrayNew (cagd1gen.c:572)
        CagdPolygonStruct *CagdPolygonArrayNew(int Size)
    
  522. CagdPolygonBBox (cagdbbox.c:364)
        void CagdPolygonBBox(const CagdPolygonStruct *Poly, CagdBBoxStruct *BBox)
    
  523. CagdPolygonCopy (cagd1gen.c:1085)
        CagdPolygonStruct *CagdPolygonCopy(const CagdPolygonStruct *Poly)
    
  524. CagdPolygonCopyList (cagd2gen.c:157)
        CagdPolygonStruct *CagdPolygonCopyList(const CagdPolygonStruct *PolyList)
    
  525. CagdPolygonFree (cagd2gen.c:827)
        void CagdPolygonFree(CagdPolygonStruct *Poly)
    
  526. CagdPolygonFreeList (cagd2gen.c:856)
        void CagdPolygonFreeList(CagdPolygonStruct *PolyList)
    
  527. CagdPolygonListBBox (cagdbbox.c:415)
        void CagdPolygonListBBox(const CagdPolygonStruct *Polys, CagdBBoxStruct *BBox)
    
  528. CagdPolygonNew (cagd1gen.c:605)
        CagdPolygonStruct *CagdPolygonNew(int Len)
    
  529. CagdPolygonSetErrFunc (cagd2gen.c:2392)
        CagdPlgErrorFuncType CagdPolygonSetErrFunc(CagdPlgErrorFuncType Func)
    
  530. CagdPolygonStripNew (cagd1gen.c:635)
        CagdPolygonStruct *CagdPolygonStripNew(int Len)
    
  531. CagdPolylineArrayNew (cagd1gen.c:668)
        CagdPolylineStruct *CagdPolylineArrayNew(int Length, int Size)
    
  532. CagdPolylineCopy (cagd1gen.c:1129)
        CagdPolylineStruct *CagdPolylineCopy(const CagdPolylineStruct *Poly)
    
  533. CagdPolylineCopyList (cagd2gen.c:128)
        CagdPolylineStruct *CagdPolylineCopyList(const CagdPolylineStruct *PolyList)
    
  534. CagdPolylineFree (cagd2gen.c:779)
        void CagdPolylineFree(CagdPolylineStruct *Poly)
    
  535. CagdPolylineFreeList (cagd2gen.c:803)
        void CagdPolylineFreeList(CagdPolylineStruct *PolyList)
    
  536. CagdPolylineNew (cagd1gen.c:699)
        CagdPolylineStruct *CagdPolylineNew(int Length, int PtDim)
    
  537. CagdPrimBoxSrf (cagdprim.c:557)
        CagdSrfStruct *CagdPrimBoxSrf(CagdRType MinX,
                                      CagdRType MinY,
                                      CagdRType MinZ,
                                      CagdRType MaxX,
                                      CagdRType MaxY,
                                      CagdRType MaxZ)
    
  538. CagdPrimCone2Srf (cagdprim.c:804)
        CagdSrfStruct *CagdPrimCone2Srf(const CagdVType Center,
                                        CagdRType MajorRadius,
                                        CagdRType MinorRadius,
                                        CagdRType Height,
                                        CagdBType Rational,
                                        CagdPrimCapsType Caps)
    
  539. CagdPrimConeSrf (cagdprim.c:880)
        CagdSrfStruct *CagdPrimConeSrf(const CagdVType Center,
                                       CagdRType Radius,
                                       CagdRType Height,
                                       CagdBType Rational,
                                       CagdPrimCapsType Caps)
    
  540. CagdPrimCrvFrom4Pts (cagdprim.c:142)
        CagdCrvStruct *CagdPrimCrvFrom4Pts(const CagdPType P1,
                                           const CagdPType P2,
                                           const CagdPType P3,
                                           const CagdPType P4,
                                           CagdBType Closed)
    
  541. CagdPrimCubeSphereSrf (cagdprim.c:656)
        CagdSrfStruct *CagdPrimCubeSphereSrf(const CagdVType Center,
                                             CagdRType Radius,
                                             CagdBType Rational)
    
  542. CagdPrimCylinderSrf (cagdprim.c:912)
        CagdSrfStruct *CagdPrimCylinderSrf(const CagdVType Center,
                                           CagdRType Radius,
                                           CagdRType Height,
                                           CagdBType Rational,
                                           CagdPrimCapsType Caps)
    
  543. CagdPrimPlaneFromE3Crv (cagdprim.c:282)
        CagdSrfStruct *CagdPrimPlaneFromE3Crv(const CagdCrvStruct *Crv,
                                              const IrtPlnType Plane)
    
  544. CagdPrimPlanePlaneSpanBBox (cagdprim.c:496)
        CagdSrfStruct *CagdPrimPlanePlaneSpanBBox(const CagdBBoxStruct *BBox,
                                                  const IrtPlnType Pln)
    
  545. CagdPrimPlaneSrf (cagdprim.c:187)
        CagdSrfStruct *CagdPrimPlaneSrf(CagdRType MinX,
                                        CagdRType MinY,
                                        CagdRType MaxX,
                                        CagdRType MaxY,
                                        CagdRType ZLevel)
    
  546. CagdPrimPlaneSrf2 (cagdprim.c:235)
        CagdSrfStruct *CagdPrimPlaneSrf2(CagdPType Cntr,
                                         CagdVType Vec1,
                                         CagdVType Vec2)
    
  547. CagdPrimPlaneSrfOrderLen (cagdprim.c:347)
        CagdSrfStruct *CagdPrimPlaneSrfOrderLen(CagdRType MinX,
                                                CagdRType MinY,
                                                CagdRType MaxX,
                                                CagdRType MaxY,
                                                CagdRType ZLevel,
                                                int Order,
                                                int Len)
    
  548. CagdPrimPlaneXZSrf (cagdprim.c:398)
        CagdSrfStruct *CagdPrimPlaneXZSrf(CagdRType MinX,
                                          CagdRType MinZ,
                                          CagdRType MaxX,
                                          CagdRType MaxZ,
                                          CagdRType YLevel)
    
  549. CagdPrimPlaneYZSrf (cagdprim.c:449)
        CagdSrfStruct *CagdPrimPlaneYZSrf(CagdRType MinY,
                                          CagdRType MinZ,
                                          CagdRType MaxY,
                                          CagdRType MaxZ,
                                          CagdRType XLevel)
    
  550. CagdPrimRectangleCrv (cagdprim.c:90)
        CagdCrvStruct *CagdPrimRectangleCrv(CagdRType MinX,
                                            CagdRType MinY,
                                            CagdRType MaxX,
                                            CagdRType MaxY,
                                            CagdRType ZLevel)
    
  551. CagdPrimSphereSrf (cagdprim.c:598)
        CagdSrfStruct *CagdPrimSphereSrf(const CagdVType Center,
                                         CagdRType Radius,
                                         CagdBType Rational)
    
  552. CagdPrimTorusSrf (cagdprim.c:741)
        CagdSrfStruct *CagdPrimTorusSrf(const CagdVType Center,
                                        CagdRType MajorRadius,
                                        CagdRType MinorRadius,
                                        CagdBType Rational)
    
  553. CagdPtArrayFree (cagd2gen.c:503)
        void CagdPtArrayFree(CagdPtStruct *PtArray, int Size)
    
  554. CagdPtArrayNew (cagd1gen.c:296)
        CagdPtStruct *CagdPtArrayNew(int Size)
    
  555. CagdPtCopy (cagd1gen.c:937)
        CagdPtStruct *CagdPtCopy(const CagdPtStruct *Pt)
    
  556. CagdPtCopyList (cagd1gen.c:1245)
        CagdPtStruct *CagdPtCopyList(const CagdPtStruct *PtList)
    
  557. CagdPtFree (cagd2gen.c:408)
        void CagdPtFree(CagdPtStruct *Pt)
    
  558. CagdPtFreeList (cagd2gen.c:431)
        void CagdPtFreeList(CagdPtStruct *PtList)
    
  559. CagdPtNew (cagd1gen.c:323)
        CagdPtStruct *CagdPtNew(void)
    
  560. CagdPtPolyline2EkPolyline (bzr2poly.c:1229)
        CagdPolylineStruct *CagdPtPolyline2EkPolyline(
                                        CagdRType * const Polyline[CAGD_MAX_PT_SIZE],
                                        int n,
                                        int MaxCoord,
                                        CagdBType IsRational)
    
  561. CagdPtsSortAxis (cbsp_int.c:1816)
        CagdPtStruct *CagdPtsSortAxis(CagdPtStruct *PtList, int Axis)
    
  562. CagdQuadCrvToQuadsLineSweep (crv2quad.c:288)
        CagdCrvQuadTileStruct *CagdQuadCrvToQuadsLineSweep(const CagdCrvStruct *Crv,
                                                           CagdBType OutputSrfs)
    
  563. CagdQuadCurveListWeightedQuadrangulation (crv_quad.c:1905)
        CagdSrfStruct *CagdQuadCurveListWeightedQuadrangulation(
                                                        const CagdCrvStruct *CrvList,
                                                        CagdQuadSrfWeightFuncType
                                                                          WeightFunc,
                                                        int ApproxOrder)
    
  564. CagdQuadCurveWeightedQuadrangulation (crv_quad.c:1681)
        CagdSrfStruct *CagdQuadCurveWeightedQuadrangulation(const CagdCrvStruct *Crv,
                                                            CagdQuadSrfWeightFuncType
                                                                           WeightFunc,
                                                            int ApproxOrder)
    
  565. CagdQuadGetQuadSrfCombinedWeightFactors (crv_quad.c:506)
        void CagdQuadGetQuadSrfCombinedWeightFactors(IrtRType *JacobianFactor,
                                                     IrtRType *ConformFactor,
                                                     IrtRType *RegularityFactor)
    
  566. CagdQuadSetQuadSrfCombinedWeightFactors (crv_quad.c:478)
        void CagdQuadSetQuadSrfCombinedWeightFactors(IrtRType JacobianFactor,
                                                     IrtRType ConformFactor,
                                                     IrtRType RegularityFactor)
    
  567. CagdQuadSrfCombinedWeight (crv_quad.c:430)
        IrtRType CagdQuadSrfCombinedWeight(const CagdSrfStruct *QuadSrf,
                                           const CagdCrvStruct *BoundaryCrv,
                                           const CagdPolylineStruct *SampledPolygon,
                                           const int *VIndices,
                                           int numV)
    
  568. CagdQuadSrfConformWeight (crv_quad.c:327)
        IrtRType CagdQuadSrfConformWeight(const CagdSrfStruct *QuadSrf,
                                          const CagdCrvStruct *BoundaryCrv,
                                          const CagdPolylineStruct *SampledPolygon,
                                          const int *VIndices,
                                          int numV)
    
  569. CagdQuadSrfJacobianWeight (crv_quad.c:287)
        IrtRType CagdQuadSrfJacobianWeight(const CagdSrfStruct *QuadSrf,
                                           const CagdCrvStruct *BoundaryCrv,
                                           const CagdPolylineStruct *SampledPolygon,
                                           const int *VIndices,
                                           int numV)
    
  570. CagdQuadSrfRegularPolyWeight (crv_quad.c:394)
        IrtRType CagdQuadSrfRegularPolyWeight(const CagdSrfStruct *QuadSrf,
                                              const CagdCrvStruct *BoundaryCrv,
                                              const CagdPolylineStruct *SampledPolygon,
                                              const int *VIndices,
                                              int numV)
    
  571. CagdQuadraticCrvFit (hermite.c:149)
        CagdCrvStruct *CagdQuadraticCrvFit(const CagdCrvStruct *Crv)
    
  572. CagdQuadraticSrfFit (hermite.c:571)
        CagdSrfStruct *CagdQuadraticSrfFit(const CagdSrfStruct *Srf)
    
  573. CagdQuadricMatTransform (cagd_cnc.c:1198)
        CagdBType CagdQuadricMatTransform(CagdRType *A,
                                          CagdRType *B,
                                          CagdRType *C,
                                          CagdRType *D,
                                          CagdRType *E,
                                          CagdRType *F,
                                          CagdRType *G,
                                          CagdRType *H,
                                          CagdRType *I,
                                          CagdRType *J,
                                          CagdMType Mat)
    
  574. CagdQuinticHermiteSrf (hermite.c:303)
        CagdSrfStruct *CagdQuinticHermiteSrf(const CagdCrvStruct *CPos1Crv,
                                             const CagdCrvStruct *CPos2Crv,
                                             const CagdCrvStruct *CDir1Crv,
                                             const CagdCrvStruct *CDir2Crv,
                                             const CagdCrvStruct *C2Dir1Crv,
                                             const CagdCrvStruct *C2Dir2Crv)
    
  575. CagdRayTraceBzrSrf (bez_clip.c:111)
        CagdBType CagdRayTraceBzrSrf(CagdPType StPt,
                                     CagdVType Dir,
                                     const CagdSrfStruct *BzrSrf,
                                     CagdUVStruct **IntrPrm,
                                     CagdPtStruct **IntrPt)
    
  576. CagdRealVecSame (cagdcoer.c:372)
        CagdBType CagdRealVecSame(CagdRType const *Vec1,
                                  CagdRType const *Vec2,
                                  int Len,
                                  CagdRType Eps)
    
  577. CagdReorderCurvesInLoop (cagdbsum.c:650)
        CagdCrvStruct *CagdReorderCurvesInLoop(CagdCrvStruct *UVCrvs)
    
  578. CagdRuledSrf (cagdruld.c:33)
        CagdSrfStruct *CagdRuledSrf(const CagdCrvStruct *CCrv1,
                                    const CagdCrvStruct *CCrv2,
                                    int OtherOrder,
                                    int OtherLen)
    
  579. CagdSDError (cbsp_fit.c:482)
        static CagdRType CagdSDError(const CagdPType Point,
                                     const CagdPType FootPoint,
                                     const CagdRType Distance,
                                     const CagdPType Tangent,
                                     const CagdPType Normal,
                                     const CagdRType Curvature)
    
  580. CagdScale (cagd2gen.c:1490)
        void CagdScale(CagdRType **Points,
                       int Len,
                       int MaxCoord,
                       const CagdRType *Scale)
    
  581. CagdScaleCenter (cagd2gen.c:1527)
        void CagdScaleCenter(CagdRType **Points,
                             int Len,
                             int MaxCoord,
                             const CagdRType *Scale)
    
  582. CagdScaleWeights (cagd2gen.c:2249)
        CagdBType CagdScaleWeights(CagdRType * const *Points,
                                   CagdPointType PType,
                                   int Len,
                                   CagdRType WScale)
    
  583. CagdSetFatalErrorFunc (cagd_ftl.c:28)
        CagdSetErrorFuncType CagdSetFatalErrorFunc(CagdSetErrorFuncType ErrorFunc)
    
  584. CagdSetLinear2Poly (cagd2gen.c:2514)
        void CagdSetLinear2Poly(CagdLin2PolyType Lin2Poly)
    
  585. CagdSparseMatFree (sbsp_int.c:926)
        void CagdSparseMatFree(CagdSparseMatStruct *Mat)
    
  586. CagdSparseMatMultNonSparseResult (sbsp_int.c:1130)
        IrtRType *CagdSparseMatMultNonSparseResult(CagdSparseMatStruct *Mat1,
                                                   CagdSparseMatStruct *Mat2)
    
  587. CagdSparseMatNew (sbsp_int.c:874)
        CagdSparseMatStruct *CagdSparseMatNew(int RowNum, int ColNum, int AddIndicator)
    
  588. CagdSparseMatNewCell (sbsp_int.c:1021)
        void CagdSparseMatNewCell(CagdSparseMatStruct *Mat,
                                  int CellRow,
                                  int CellCol,
                                  IrtRType CellValue)
    
  589. CagdSparseMatTranspose (sbsp_int.c:1189)
        CagdSparseMatStruct *CagdSparseMatTranspose(CagdSparseMatStruct *Mat,
                                                    CagdBType AddIndicator)
    
  590. CagdSrf2CtrlMesh (cagdmesh.c:60)
        CagdPolylineStruct *CagdSrf2CtrlMesh(const CagdSrfStruct *Srf)
    
  591. CagdSrf2Curves (cagd_aux.c:626)
        CagdCrvStruct *CagdSrf2Curves(const CagdSrfStruct *Srf, int NumOfIsocurves[2])
    
  592. CagdSrf2KnotCurves (cagdmesh.c:200)
        int CagdSrf2KnotCurves(const CagdSrfStruct *Srf,
                               CagdCrvStruct **UKnotLines,
                               CagdCrvStruct **VKnotLines)
    
  593. CagdSrf2KnotLines (cagdmesh.c:119)
        CagdPolylineStruct *CagdSrf2KnotLines(const CagdSrfStruct *Srf)
    
  594. CagdSrf2KnotPolylines (cagd_aux.c:564)
        CagdPolylineStruct *CagdSrf2KnotPolylines(const CagdSrfStruct *Srf,
                                                  int SamplesPerCurve,
                                                  BspKnotAlphaCoeffStruct *A)
    
  595. CagdSrf2PolyAdapSetAuxDataFunc (cagd2ply.c:182)
        CagdSrfAdapAuxDataFuncType
                      CagdSrf2PolyAdapSetAuxDataFunc(CagdSrfAdapAuxDataFuncType Func)
    
  596. CagdSrf2PolyAdapSetErrFunc (cagd2ply.c:148)
        CagdSrfErrorFuncType CagdSrf2PolyAdapSetErrFunc(CagdSrfErrorFuncType Func,
                                                        void *Data)
    
  597. CagdSrf2PolyAdapSetPolyGenFunc (cagd2ply.c:214)
        CagdSrfAdapPolyGenFuncType
                      CagdSrf2PolyAdapSetPolyGenFunc(CagdSrfAdapPolyGenFuncType Func)
    
  598. CagdSrf2PolyAdapSetTessInfoDataFunc (cagd2ply.c:1758)
        CagdSrfAdapAuxDataFuncType CagdSrf2PolyAdapSetTessInfoDataFunc(
                                                     CagdSrf2PlsInfoStrct *TessInfo,
                                                     CagdSrfAdapAuxDataFuncType Func)
    
  599. CagdSrf2PolyAdapSetTessInfoGenFunc (cagd2ply.c:1793)
        CagdSrfAdapPolyGenFuncType CagdSrf2PolyAdapSetTessInfoGenFunc(
                                                      CagdSrf2PlsInfoStrct *TessInfo,
                                                      CagdSrfAdapPolyGenFuncType Func)
    
  600. CagdSrf2PolygonFast (bsp2poly.c:72)
        CagdBType CagdSrf2PolygonFast(CagdBType PolygonFast)
    
  601. CagdSrf2PolygonMergeCoplanar (bzr2poly.c:68)
        CagdBType CagdSrf2PolygonMergeCoplanar(CagdBType MergeCoplanarPolys)
    
  602. CagdSrf2PolygonStrip (bsp2poly.c:43)
        CagdBType CagdSrf2PolygonStrip(CagdBType PolygonStrip)
    
  603. CagdSrf2Polygons (cagd_aux.c:402)
        IPPolygonStruct *CagdSrf2Polygons(const CagdSrfStruct *Srf,
                                          CagdSrf2PlsInfoStrct *TessInfo)
    
  604. CagdSrf2PolygonsGenPolys (bzr2poly.c:254)
        IPPolygonStruct *CagdSrf2PolygonsGenPolys(const CagdSrfStruct *Srf,
                                                  CagdRType *PtWeights,
                                                  CagdPtStruct *PtMesh,
                                                  CagdVecStruct *PtNrml,
                                                  CagdUVStruct *UVMesh,
                                                  int FineNessU,
                                                  int FineNessV,
                                                  CagdSrf2PlsInfoStrct *TessInfo)
    
  605. CagdSrf2PolygonsN (cagd_aux.c:454)
        IPPolygonStruct *CagdSrf2PolygonsN(const CagdSrfStruct *Srf,
                                             int Nu,
                                             int Nv,
                                             CagdBType ComputeNormals,
                                             CagdBType FourPerFlat,
                                             CagdBType ComputeUV)
    
  606. CagdSrf2Polylines (cagd_aux.c:514)
        CagdPolylineStruct *CagdSrf2Polylines(const CagdSrfStruct *Srf,
                                              int NumOfIsocurves[2],
                                              int SamplesPerCurve)
    
  607. CagdSrfA2PGridFetchPts (cagd2pl2.c:567)
        CagdSrfPtStruct *CagdSrfA2PGridFetchPts(struct CagdA2PGridStruct *A2PGrid,
                                                CagdSrfDirType Dir,
                                                int StartIndex,
                                                int EndIndex,
                                                int OtherDirIndex,
                                                CagdSrfPtStruct **LastPt,
                                                CagdBType Reversed)
    
  608. CagdSrfA2PGridFetchRect (cagd2pl2.c:490)
        CagdSrfPtStruct *CagdSrfA2PGridFetchRect(struct CagdA2PGridStruct *A2PGrid,
                                                 int UIndex1,
                                                 int VIndex1,
                                                 int UIndex2,
                                                 int VIndex2)
    
  609. CagdSrfA2PGridFree (cagd2pl2.c:112)
        void CagdSrfA2PGridFree(struct CagdA2PGridStruct *A2PGrid)
    
  610. CagdSrfA2PGridInit (cagd2pl2.c:75)
        struct CagdA2PGridStruct *CagdSrfA2PGridInit(const CagdSrfStruct *Srf)
    
  611. CagdSrfA2PGridInsertUV (cagd2pl2.c:156)
        void CagdSrfA2PGridInsertUV(struct CagdA2PGridStruct *A2PGrid,
                                    int UIndex,
                                    int VIndex,
                                    CagdRType u,
                                    CagdRType v)
    
  612. CagdSrfA2PGridProcessUV (cagd2pl2.c:290)
        CagdBType CagdSrfA2PGridProcessUV(struct CagdA2PGridStruct *A2PGrid)
    
  613. CagdSrfAdap2PolyDefErrFunc (cagd2ply.c:251)
        CagdRType CagdSrfAdap2PolyDefErrFunc(const CagdSrfStruct *Srf,
                                             CagdRType Tolerance,
                                             void *AuxData)
    
  614. CagdSrfAdap2PolyEvalNrmlBlendedUV (cagd2ply.c:1563)
        CagdRType *CagdSrfAdap2PolyEvalNrmlBlendedUV(const CagdRType *UV1,
                                                     const CagdRType *UV2,
                                                     const CagdRType *UV3,
                                                     void *EvalNrmlCache,
                                                     CagdRType *Nrml)
    
  615. CagdSrfAdap2Polygons (cagd2ply.c:615)
        IPPolygonStruct *CagdSrfAdap2Polygons(const CagdSrfStruct *Srf,
                                              VoidPtr AuxSrfData,
                                              CagdSrf2PlsInfoStrct *TessInfo)
    
  616. CagdSrfAdapGetE3Pt (cagd2ply.c:290)
        static void CagdSrfAdapGetE3Pt(CagdRType *E3Point,
                                       CagdRType * const Points[CAGD_MAX_PT_SIZE],
                                       int Index,
                                       CagdPointType PType)
    
  617. CagdSrfAdapRectPolyGen (cagd2ply.c:1325)
        IPPolygonStruct *CagdSrfAdapRectPolyGen(const CagdSrfStruct *Srf,
                                                CagdSrfPtStruct *SrfPtList,
                                                const CagdSrfAdapRectStruct *Rect,
                                                CagdSrf2PlsInfoStrct *TessInfo)
    
  618. CagdSrfAre2SrfsSharingBndry (cagdsmrg.c:62)
        CagdBType CagdSrfAre2SrfsSharingBndry(CagdSrfStruct *Srf1,
                                              CagdSrfBndryType Bndry1,
                                              CagdSrfStruct *Srf2,
                                              CagdSrfBndryType Bndry2,
                                              IrtRType Tolerance)
    
  619. CagdSrfArea (cagd2ply.c:1715)
        CagdRType CagdSrfArea(const CagdSrfStruct *Srf, CagdRType Tol)
    
  620. CagdSrfAverageValue (cagdbbox.c:939)
        CagdRType CagdSrfAverageValue(const CagdSrfStruct *Srf, int Axis)
    
  621. CagdSrfAvgArgLenMesh (cagdsmrg.c:484)
        CagdRType CagdSrfAvgArgLenMesh(const CagdSrfStruct *Srf,
                                       CagdRType *AvgULen,
                                       CagdRType *AvgVLen)
    
  622. CagdSrfBBox (cagdbbox.c:177)
        CagdBBoxStruct *CagdSrfBBox(const CagdSrfStruct *Srf, CagdBBoxStruct *BBox)
    
  623. CagdSrfBelowPlane (cagdbbox.c:288)
        CagdBType CagdSrfBelowPlane(const CagdSrfStruct *Srf, const CagdRType Pln[4])
    
  624. CagdSrfBlossomDegreeRaise (blossom.c:1385)
        CagdSrfStruct *CagdSrfBlossomDegreeRaise(const CagdSrfStruct *Srf,
                                                 CagdSrfDirType Dir)
    
  625. CagdSrfBlossomDegreeRaiseN (blossom.c:1222)
        CagdSrfStruct *CagdSrfBlossomDegreeRaiseN(const CagdSrfStruct *Srf,
                                                  int NewUOrder,
                                                  int NewVOrder)
    
  626. CagdSrfBlossomEvalMalloc (blossom.c:757)
        CagdRType *CagdSrfBlossomEvalMalloc(const CagdSrfStruct *Srf,
                                            const CagdRType *BlsmUVals,
                                            int BlsmULen,
                                            const CagdRType *BlsmVVals,
                                            int BlsmVLen)
    
  627. CagdSrfBlossomEvalToData (blossom.c:671)
        CagdRType *CagdSrfBlossomEvalToData(const CagdSrfStruct *Srf,
                                            const CagdRType *BlsmUVals,
                                            int BlsmULen,
                                            const CagdRType *BlsmVVals,
                                            int BlsmVLen,
                                            CagdRType *BlossomVals,
                                            void *BlsmCache)
    
  628. CagdSrfBlossomEvalU (blossom.c:794)
        CagdCrvStruct *CagdSrfBlossomEvalU(const CagdSrfStruct *Srf,
                                           const CagdRType *BlsmUVals,
                                           int BlsmULen,
                                           void *BlsmCache)
    
  629. CagdSrfCopy (cagd1gen.c:824)
        CagdSrfStruct *CagdSrfCopy(const CagdSrfStruct *Srf)
    
  630. CagdSrfCopyList (cagd1gen.c:1187)
        CagdSrfStruct *CagdSrfCopyList(const CagdSrfStruct *SrfList)
    
  631. CagdSrfDegreeRaise (cagd_aux.c:2573)
        CagdSrfStruct *CagdSrfDegreeRaise(const CagdSrfStruct *Srf,
                                          CagdSrfDirType Dir)
    
  632. CagdSrfDegreeRaiseN (cagd_aux.c:2611)
        CagdSrfStruct *CagdSrfDegreeRaiseN(const CagdSrfStruct *Srf,
                                           int NewUOrder,
                                           int NewVOrder)
    
  633. CagdSrfDerive (cagd_aux.c:1024)
        CagdSrfStruct *CagdSrfDerive(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  634. CagdSrfDeriveScalar (cagd_aux.c:1069)
        CagdSrfStruct *CagdSrfDeriveScalar(const CagdSrfStruct *Srf,
                                           CagdSrfDirType Dir)
    
  635. CagdSrfDomain (cagd_aux.c:210)
        void CagdSrfDomain(const CagdSrfStruct *Srf,
                           CagdRType *UMin,
                           CagdRType *UMax,
                           CagdRType *VMin,
                           CagdRType *VMax)
    
  636. CagdSrfEffiNrmlEval (nrmleval.c:82)
        CagdVecStruct *CagdSrfEffiNrmlEval(CagdRType u,
                                           CagdRType v,
                                           CagdBType Normalize,
                                           CagdVecStruct *RetVec,
                                           void *EvalCache)
    
  637. CagdSrfEffiNrmlPostlude (nrmleval.c:165)
        void CagdSrfEffiNrmlPostlude(void *EvalCache)
    
  638. CagdSrfEffiNrmlPrelude (nrmleval.c:35)
        void *CagdSrfEffiNrmlPrelude(const CagdSrfStruct *Srf)
    
  639. CagdSrfEstimateCurveness (bzr2poly.c:1303)
        void CagdSrfEstimateCurveness(const CagdSrfStruct *Srf,
                                      CagdRType *UCurveness,
                                      CagdRType *VCurveness)
    
  640. CagdSrfEval4Corners (cagd1gen.c:2139)
        void CagdSrfEval4Corners(const CagdSrfStruct *Srf,
                                 CagdPType P00,
                                 CagdPType P01,
                                 CagdPType P10,
                                 CagdPType P11)
    
  641. CagdSrfEvalMalloc (cagd_aux.c:368)
        CagdRType *CagdSrfEvalMalloc(const CagdSrfStruct *Srf,
                                     CagdRType u,
                                     CagdRType v)
    
  642. CagdSrfEvalToData (cagd_aux.c:321)
        void CagdSrfEvalToData(const CagdSrfStruct *Srf,
                               CagdRType u,
                               CagdRType v,
                               CagdRType *R)
    
  643. CagdSrfExtensionDup (cagd2gen.c:2322)
        CagdSrfStruct *CagdSrfExtensionDup(const CagdSrfStruct *Srf,
                                           CagdSrfBndryType Bndry)
    
  644. CagdSrfFree (cagd2gen.c:261)
        void CagdSrfFree(CagdSrfStruct *Srf)
    
  645. CagdSrfFreeList (cagd2gen.c:313)
        void CagdSrfFreeList(CagdSrfStruct *SrfList)
    
  646. CagdSrfFromCrvs (cagdcsrf.c:142)
        CagdSrfStruct *CagdSrfFromCrvs(const CagdCrvStruct *CrvList,
                                       int OtherOrder,
                                       CagdEndConditionType OtherEC,
                                       IrtRType *OtherParamVals)
    
  647. CagdSrfFromNBndryCrvs (cagdbsum.c:797)
        CagdSrfStruct *CagdSrfFromNBndryCrvs(const CagdCrvStruct *Crvs,
                                             CagdBType MinimizeSize)
    
  648. CagdSrfIntegrate (cagd_aux.c:1108)
        CagdSrfStruct *CagdSrfIntegrate(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  649. CagdSrfInterpolateCrvs (cagdcsrf.c:289)
        CagdSrfStruct *CagdSrfInterpolateCrvs(const CagdCrvStruct *CrvList,
                                              int OtherOrder,
                                              CagdEndConditionType OtherEC,
                                              CagdParametrizationType OtherParam,
                                              IrtRType *OtherParamVals)
    
  650. CagdSrfInterpolateCrvsChordLenParams (cagdcsrf.c:214)
        CagdRType *CagdSrfInterpolateCrvsChordLenParams(const CagdCrvStruct *CrvList)
    
  651. CagdSrfIsConstant (cagdbbox.c:326)
        CagdBType CagdSrfIsConstant(const CagdSrfStruct *Srf, IrtRType Eps)
    
  652. CagdSrfIsCoplanarCtlMesh (cagd2ply.c:491)
        CagdRType CagdSrfIsCoplanarCtlMesh(const CagdSrfStruct *Srf)
    
  653. CagdSrfIsLinearBndryCtlMesh (cagd2ply.c:455)
        CagdRType CagdSrfIsLinearBndryCtlMesh(const CagdSrfStruct *Srf)
    
  654. CagdSrfIsLinearCtlMesh (cagd2ply.c:414)
        CagdRType CagdSrfIsLinearCtlMesh(const CagdSrfStruct *Srf, CagdBType Interior)
    
  655. CagdSrfIsLinearCtlMeshOneRowCol (cagd2ply.c:332)
        CagdRType CagdSrfIsLinearCtlMeshOneRowCol(const CagdSrfStruct *Srf,
                                                  int Idx,
                                                  CagdSrfDirType Dir)
    
  656. CagdSrfIsPtIndexBoundary (cagd1gen.c:2731)
        CagdSrfBndryType CagdSrfIsPtIndexBoundary(CagdSrfStruct *Srf, int PtIdx)
    
  657. CagdSrfListBBox (cagdbbox.c:260)
        CagdBBoxStruct *CagdSrfListBBox(const CagdSrfStruct *Srfs, CagdBBoxStruct *BBox)
    
  658. CagdSrfListMatTransform (cagd2gen.c:1725)
        CagdSrfStruct *CagdSrfListMatTransform(const CagdSrfStruct *Srfs,
                                               CagdMType Mat)
    
  659. CagdSrfMakeBoundryIndexUMin (cagd_aux.c:3773)
        CagdSrfStruct *CagdSrfMakeBoundryIndexUMin(const CagdSrfStruct *Srf,
                                                   int BndryIdx)
    
  660. CagdSrfMatTransform (cagd2gen.c:1661)
        CagdSrfStruct *CagdSrfMatTransform(const CagdSrfStruct *Srf,
                                           CagdMType Mat)
    
  661. CagdSrfMinMax (cagdbbox.c:896)
        void CagdSrfMinMax(const CagdSrfStruct *Srf,
                           int Axis,
                           CagdRType *Min,
                           CagdRType *Max)
    
  662. CagdSrfMoebiusTransform (cagd_aux.c:1155)
        CagdSrfStruct *CagdSrfMoebiusTransform(const CagdSrfStruct *Srf,
                                               CagdRType c,
                                               CagdSrfDirType Dir)
    
  663. CagdSrfNew (cagd1gen.c:151)
        CagdSrfStruct *CagdSrfNew(CagdGeomType GType,
                                  CagdPointType PType,
                                  int ULength,
                                  int VLength)
    
  664. CagdSrfNodes (bsp_knot.c:1730)
        CagdRType *CagdSrfNodes(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  665. CagdSrfNormalMalloc (cagd_aux.c:3436)
        CagdVecStruct *CagdSrfNormalMalloc(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v,
                                           CagdBType Normalize)
    
  666. CagdSrfNormalToData (cagd_aux.c:3395)
        CagdVecStruct *CagdSrfNormalToData(const CagdSrfStruct *Srf,
                                           CagdRType u,
                                           CagdRType v,
                                           CagdBType Normalize,
                                           CagdVecStruct *Normal)
    
  667. CagdSrfPtCopy (cagd1gen.c:962)
        CagdSrfPtStruct *CagdSrfPtCopy(const CagdSrfPtStruct *Pt)
    
  668. CagdSrfPtCopyList (cagd1gen.c:1274)
        CagdSrfPtStruct *CagdSrfPtCopyList(const CagdSrfPtStruct *SrfPtList)
    
  669. CagdSrfPtFree (cagd2gen.c:455)
        void CagdSrfPtFree(CagdSrfPtStruct *SrfPt)
    
  670. CagdSrfPtFreeList (cagd2gen.c:478)
        void CagdSrfPtFreeList(CagdSrfPtStruct *SrfPtList)
    
  671. CagdSrfPtNew (cagd1gen.c:347)
        CagdSrfPtStruct *CagdSrfPtNew(void)
    
  672. CagdSrfRefineAtParams (cagd_aux.c:3071)
        CagdSrfStruct *CagdSrfRefineAtParams(const CagdSrfStruct *Srf,
                                             CagdSrfDirType Dir,
                                             CagdBType Replace,
                                             CagdRType *t,
                                             int n)
    
  673. CagdSrfRegionFromSrf (cagd_aux.c:2943)
        CagdSrfStruct *CagdSrfRegionFromSrf(const CagdSrfStruct *Srf,
                                            CagdRType t1,
                                            CagdRType t2,
                                            CagdSrfDirType Dir)
    
  674. CagdSrfRegionFromSrf2 (cagd_aux.c:3030)
        CagdSrfStruct *CagdSrfRegionFromSrf2(const CagdSrfStruct *Srf,
                                             CagdRType UMin,
                                             CagdRType UMax,
                                             CagdRType VMin,
                                             CagdRType VMax)
    
  675. CagdSrfReverse (cagd_aux.c:3591)
        CagdSrfStruct *CagdSrfReverse(const CagdSrfStruct *Srf)
    
  676. CagdSrfReverse2 (cagd_aux.c:3706)
        CagdSrfStruct *CagdSrfReverse2(const CagdSrfStruct *Srf)
    
  677. CagdSrfReverseDir (cagd_aux.c:3615)
        CagdSrfStruct *CagdSrfReverseDir(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  678. CagdSrfScale (cagd2gen.c:1311)
        void CagdSrfScale(CagdSrfStruct *Srf, const CagdRType *Scale)
    
  679. CagdSrfScaleCenter (cagd2gen.c:1348)
        void CagdSrfScaleCenter(CagdSrfStruct *Srf, const CagdRType *Scale)
    
  680. CagdSrfSetDomain (cagd_aux.c:253)
        CagdSrfStruct *CagdSrfSetDomain(CagdSrfStruct *Srf,
                                        CagdRType UMin,
                                        CagdRType UMax,
                                        CagdRType VMin,
                                        CagdRType VMax)
    
  681. CagdSrfSetMakeOnlyTri (cagd2gen.c:2488)
        CagdBType CagdSrfSetMakeOnlyTri(CagdBType OnlyTri)
    
  682. CagdSrfSetMakeRectFunc (cagd2gen.c:2456)
        CagdSrfMakeRectFuncType CagdSrfSetMakeRectFunc(CagdSrfMakeRectFuncType Func)
    
  683. CagdSrfSetMakeTriFunc (cagd2gen.c:2424)
        CagdSrfMakeTriFuncType CagdSrfSetMakeTriFunc(CagdSrfMakeTriFuncType Func)
    
  684. CagdSrfSrfMakeJoinMatch (cagdsmrg.c:722)
        CagdBType CagdSrfSrfMakeJoinMatch(CagdSrfStruct **Srf1,
                                          CagdSrfStruct **Srf2,
                                          CagdSrfDirType Dir,
                                          CagdRType Tolerance,
                                          CagdBType PreserveOrientation)
    
  685. CagdSrfSubdivAtAllC0Discont (cagd_aux.c:2363)
        CagdSrfStruct *CagdSrfSubdivAtAllC0Discont(const CagdSrfStruct *Srf)
    
  686. CagdSrfSubdivAtAllC1Discont (cagd_aux.c:2419)
        CagdSrfStruct *CagdSrfSubdivAtAllC1Discont(const CagdSrfStruct *Srf)
    
  687. CagdSrfSubdivAtAllCnDiscont (cagd_aux.c:2474)
        CagdSrfStruct *CagdSrfSubdivAtAllCnDiscont(const CagdSrfStruct *Srf, int n)
    
  688. CagdSrfSubdivAtParam (cagd_aux.c:2908)
        CagdSrfStruct *CagdSrfSubdivAtParam(const CagdSrfStruct *Srf,
                                            CagdRType t,
                                            CagdSrfDirType Dir)
    
  689. CagdSrfSubdivAtPoles (cagd_aux.c:2520)
        CagdSrfStruct *CagdSrfSubdivAtPoles(const CagdSrfStruct *Srf, CagdRType Tol)
    
  690. CagdSrfTangentToData (cagd_aux.c:3351)
        CagdVecStruct *CagdSrfTangentToData(const CagdSrfStruct *Srf,
                                            CagdRType u,
                                            CagdRType v,
                                            CagdSrfDirType Dir,
                                            CagdBType Normalize,
                                            CagdVecStruct *Tan)
    
  691. CagdSrfTransform (cagd2gen.c:1271)
        void CagdSrfTransform(CagdSrfStruct *Srf,
                              const CagdRType *Translate,
                              CagdRType Scale)
    
  692. CagdSrfUVDirOrthoE3Malloc (cagd_aux.c:3565)
        CagdUVType *CagdSrfUVDirOrthoE3Malloc(const CagdSrfStruct *Srf,
                                              const CagdUVType *UV,
                                              const CagdUVType *UVDir)
    
  693. CagdSrfUVDirOrthoE3ToData (cagd_aux.c:3468)
        CagdUVType *CagdSrfUVDirOrthoE3ToData(const CagdSrfStruct *Srf,
                                              const CagdUVType *UV,
                                              const CagdUVType *UVDir,
                                              CagdUVType *OrthoUVDir)
    
  694. CagdSrfUnitMaxCoef (cagd2gen.c:1956)
        CagdSrfStruct *CagdSrfUnitMaxCoef(CagdSrfStruct *Srf)
    
  695. CagdSrfUpdateLength (cagd1gen.c:2638)
        CagdSrfStruct *CagdSrfUpdateLength(CagdSrfStruct *Srf,
                                           int NewLength,
                                           CagdSrfDirType Dir)
    
  696. CagdSrfsSame (cagd1gen.c:2287)
        CagdBType CagdSrfsSame(const CagdSrfStruct *Srf1,
                               const CagdSrfStruct *Srf2,
                               CagdRType Eps)
    
  697. CagdSrfsSame2 (cagd1gen.c:2354)
        CagdBType CagdSrfsSame2(const CagdSrfStruct *Srf1,
                                const CagdSrfStruct *Srf2,
                                CagdRType Eps,
                                int *Modified)
    
  698. CagdSrfsSame3 (cagd1gen.c:2410)
        CagdBType CagdSrfsSame3(const CagdSrfStruct *Srf1,
                                const CagdSrfStruct *Srf2,
                                CagdRType Eps,
                                int *Modified)
    
  699. CagdSrfsSame4 (cagd1gen.c:2465)
        CagdBType CagdSrfsSame4(const CagdSrfStruct *Srf1,
                                const CagdSrfStruct *Srf2,
                                CagdRType Eps,
                                int *Modified)
    
  700. CagdSrfsSameCorners (cagd1gen.c:2041)
        CagdBType CagdSrfsSameCorners(const CagdSrfStruct *Srf1,
                                      const CagdSrfStruct *Srf2,
                                      CagdRType Eps)
    
  701. CagdSrfsSameFuncSpace (cagd1gen.c:2240)
        CagdBType CagdSrfsSameFuncSpace(const CagdSrfStruct *Srf1,
                                        const CagdSrfStruct *Srf2,
                                        CagdRType Eps)
    
  702. CagdSrfsSameUptoRigidScl2D (cagd1gen.c:2001)
        CagdBType CagdSrfsSameUptoRigidScl2D(const CagdSrfStruct *Srf1,
                                             const CagdSrfStruct *Srf2,
                                             IrtPtType Trans,
                                             CagdRType *Rot,
                                             CagdRType *Scl,
                                             CagdRType Eps)
    
  703. CagdSrfsSubdivAtAllC0Discont (cagd_aux.c:2396)
        CagdSrfStruct *CagdSrfsSubdivAtAllC0Discont(const CagdSrfStruct *Srfs)
    
  704. CagdSrfsSubdivAtAllC1Discont (cagd_aux.c:2452)
        CagdSrfStruct *CagdSrfsSubdivAtAllC1Discont(const CagdSrfStruct *Srfs)
    
  705. CagdStructOnceCoercePointsTo (cagdcoer.c:621)
        VoidPtr CagdStructOnceCoercePointsTo(CagdRType * const *OldPoints,
                                             const VoidPtr OldStruct,
                                             int OldStructLen,
                                             int ExtraMem,
                                             int PtsLen,
                                             CagdPointType OldPType,
                                             CagdPointType NewPType)
    
  706. CagdSurfaceRev (cagdsrev.c:47)
        CagdSrfStruct *CagdSurfaceRev(const CagdCrvStruct *CCrv)
    
  707. CagdSurfaceRev2 (cagdsrev.c:218)
        CagdSrfStruct *CagdSurfaceRev2(const CagdCrvStruct *Crv,
                                       CagdBType PolyApprox,
                                       CagdRType StartAngle,
                                       CagdRType EndAngle)
    
  708. CagdSurfaceRev2Axis (cagdsrev.c:301)
        CagdSrfStruct *CagdSurfaceRev2Axis(const CagdCrvStruct *Crv,
                                           CagdBType PolyApprox,
                                           CagdRType StartAngle,
                                           CagdRType EndAngle,
                                           const CagdVType Axis)
    
  709. CagdSurfaceRevAxis (cagdsrev.c:166)
        CagdSrfStruct *CagdSurfaceRevAxis(const CagdCrvStruct *Crv, CagdVType Axis)
    
  710. CagdSurfaceRevPolynomialApprox (cagdsrev.c:350)
        CagdSrfStruct *CagdSurfaceRevPolynomialApprox(const CagdCrvStruct *Crv)
    
  711. CagdSweepAxisRefine (cagdswep.c:799)
        CagdCrvStruct *CagdSweepAxisRefine(const CagdCrvStruct *Axis,
                                           const CagdCrvStruct *ScalingCrv,
                                           int RefLevel)
    
  712. CagdSweepComputeNormalOrientation (cagdswep.c:410)
        CagdBType CagdSweepComputeNormalOrientation(const CagdCrvStruct *Axis,
                                                    CagdVType FrameVec,
                                                    CagdCrvStruct *FrameCrv,
                                                    CagdRType *PrevT,
                                                    CagdRType CrntT,
                                                    CagdVecStruct *Tangent,
                                                    CagdVecStruct *Normal,
                                                    CagdBType FirstTime)
    
  713. CagdSweepCosineHalfAngle (cagdswep.c:640)
        CagdRType CagdSweepCosineHalfAngle(CagdRType **Points, int Index)
    
  714. CagdSweepGenTransformMatrix (cagdswep.c:760)
        void CagdSweepGenTransformMatrix(CagdMType Mat,
                                         CagdRType *Trans,
                                         CagdVecStruct *Normal,
                                         CagdVecStruct *Tangent,
                                         CagdRType Scale,
                                         CagdRType NormalScale)
    
  715. CagdSweepSrf (cagdswep.c:97)
        CagdSrfStruct *CagdSweepSrf(const CagdCrvStruct *CrossSection,
                                    const CagdCrvStruct *Axis,
                                    const CagdCrvStruct *ScalingCrv,
                                    CagdRType Scale,
                                    const VoidPtr Frame,
                                    int FrameOption)
    
  716. CagdSweepSrfC1 (cagdswep.c:1000)
        CagdSrfStruct *CagdSweepSrfC1(const CagdCrvStruct *CrossSection,
                                      const CagdCrvStruct *Axis,
                                      const CagdCrvStruct *ScalingCrv,
                                      CagdRType Scale,
                                      const VoidPtr Frame,
                                      int FrameOption,
                                      CagdCrvCornerType CornerType,
                                      CagdRType C1DiscontCropTol)
    
  717. CagdSweepSrfC1AdjSrfsInterDmn (cagdswep.c:1199)
        CagdBType CagdSweepSrfC1AdjSrfsInterDmn(const CagdSrfStruct *PrevSrf,
                                                const CagdSrfStruct *NextSrf,
                                                CagdRType C1DiscontCropTol,
                                                CagdRType *PrevSrfVMax,
                                                CagdRType *NextSrfVMin)
    
  718. CagdSweepSrfError (cagdswep.c:1535)
        CagdSrfStruct *CagdSweepSrfError(const CagdSrfStruct *SweepSrf,
                                         const CagdCrvStruct *CrossSection,
                                         const CagdCrvStruct *Axis,
                                         const CagdCrvStruct *ScalingCrv,
                                         CagdRType Scale)
    
  719. CagdTransform (cagd2gen.c:1400)
        void CagdTransform(CagdRType **Points,
                           int Len,
                           int MaxCoord,
                           CagdBType IsNotRational,
                           const CagdRType *Translate,
                           CagdRType Scale)
    
  720. CagdTransform2 (cagd2gen.c:1441)
        void CagdTransform2(CagdRType **Points,
                            int Len,
                            int MaxCoord,
                            CagdBType IsNotRational,
                            const CagdRType *Translate,
                            CagdRType Scale)
    
  721. CagdUVArrayFree (cagd2gen.c:385)
        void CagdUVArrayFree(CagdUVStruct *UVArray, int Size)
    
  722. CagdUVArrayNew (cagd1gen.c:245)
        CagdUVStruct *CagdUVArrayNew(int Size)
    
  723. CagdUVCopy (cagd1gen.c:911)
        CagdUVStruct *CagdUVCopy(const CagdUVStruct *UV)
    
  724. CagdUVCopyList (cagd1gen.c:1216)
        CagdUVStruct *CagdUVCopyList(const CagdUVStruct *UVList)
    
  725. CagdUVFree (cagd2gen.c:337)
        void CagdUVFree(CagdUVStruct *UV)
    
  726. CagdUVFreeList (cagd2gen.c:360)
        void CagdUVFreeList(CagdUVStruct *UVList)
    
  727. CagdUVNew (cagd1gen.c:272)
        CagdUVStruct *CagdUVNew(void)
    
  728. CagdUpdateBndryCrvInSrf (cagdbsum.c:365)
        int CagdUpdateBndryCrvInSrf(CagdSrfStruct *Srf,
                                    const CagdCrvStruct *Crv,
                                    CagdSrfBndryType SrfBndry)
    
  729. CagdVecArrayFree (cagd2gen.c:645)
        void CagdVecArrayFree(CagdVecStruct *VecArray, int Size)
    
  730. CagdVecArrayNew (cagd1gen.c:426)
        CagdVecStruct *CagdVecArrayNew(int Size)
    
  731. CagdVecCopy (cagd1gen.c:1012)
        CagdVecStruct *CagdVecCopy(const CagdVecStruct *Vec)
    
  732. CagdVecCopyList (cagd2gen.c:70)
        CagdVecStruct *CagdVecCopyList(const CagdVecStruct *VecList)
    
  733. CagdVecFree (cagd2gen.c:597)
        void CagdVecFree(CagdVecStruct *Vec)
    
  734. CagdVecFreeList (cagd2gen.c:620)
        void CagdVecFreeList(CagdVecStruct *VecList)
    
  735. CagdVecNew (cagd1gen.c:453)
        CagdVecStruct *CagdVecNew(void)
    
  736. CagdZTwistExtrudeSrf (cagdextr.c:165)
        CagdSrfStruct *CagdZTwistExtrudeSrf(const CagdCrvStruct *CCrv,
                                            CagdBType Rational,
                                            CagdRType ZPitch)
    
  737. Energy1Calc (cbsp_fit.c:1865)
        static CagdRType Energy1Calc(CagdCrvStruct *Crv)
    
  738. Energy1MatrixCalc (cbsp_fit.c:1917)
        static void Energy1MatrixCalc(CagdCrvStruct *Crv,
                                      CagdRType *A,
                                      CagdRType *b,
                                      CagdRType Lambda)
    
  739. Energy2Calc (cbsp_fit.c:1672)
        static CagdRType Energy2Calc(CagdCrvStruct *Crv)
    
  740. Energy2MatrixCalc (cbsp_fit.c:1722)
        static void Energy2MatrixCalc(CagdCrvStruct *Crv,
                                      CagdRType *A,
                                      CagdRType *b,
                                      CagdRType Lambda)
    
  741. LeastSquareInitCrvCalculator (cbsp_fit.c:1459)
        static CagdCrvStruct *LeastSquareInitCrvCalculator(CagdPType *PtList,
                                                           int NumOfPoints,
                                                           int Length,
                                                           int Order,
                                                           CagdBType Periodic)
    
  742. PDMErrorCalc (cbsp_fit.c:533)
        static CagdRType PDMErrorCalc(int NumOfPoints,
                                      CagdPType *Points,
                                      CagdPType *FootPoints)
    
  743. PDMatrixCalc (cbsp_fit.c:1617)
        static void PDMatrixCalc(int Length,
                                 int NumOfPoints,
                                 CagdPType *Points,
                                 CagdRType *Basis,
                                 CagdPType *FootPoints,
                                 CagdRType *A, /* MATRIX */
                                 CagdRType *b)
    
  744. PwrCrvDegreeRaise (cpwr_aux.c:286)
        CagdCrvStruct *PwrCrvDegreeRaise(const CagdCrvStruct *Crv)
    
  745. PwrCrvDegreeRaiseN (cpwr_aux.c:239)
        CagdCrvStruct *PwrCrvDegreeRaiseN(const CagdCrvStruct *Crv, int NewOrder)
    
  746. PwrCrvDerive (cpwr_aux.c:116)
        CagdCrvStruct *PwrCrvDerive(const CagdCrvStruct *Crv, CagdBType DeriveScalar)
    
  747. PwrCrvDeriveScalar (cpwr_aux.c:170)
        CagdCrvStruct *PwrCrvDeriveScalar(const CagdCrvStruct *Crv)
    
  748. PwrCrvEvalAtParamMalloc (cpwr_aux.c:41)
        CagdRType *PwrCrvEvalAtParamMalloc(const CagdCrvStruct *Crv, CagdRType t)
    
  749. PwrCrvEvalAtParamToData (cpwr_aux.c:80)
        void PwrCrvEvalAtParamToData(const CagdCrvStruct *Crv,
                                     CagdRType t,
                                     CagdRType *Buf)
    
  750. PwrCrvIntegrate (cpwr_aux.c:195)
        CagdCrvStruct *PwrCrvIntegrate(const CagdCrvStruct *Crv)
    
  751. PwrCrvNew (bzr_gen.c:128)
        CagdCrvStruct *PwrCrvNew(int Length, CagdPointType PType)
    
  752. PwrSrfDegreeRaise (sbzr_aux.c:306)
        CagdSrfStruct *PwrSrfDegreeRaise(const CagdSrfStruct *Srf, CagdSrfDirType Dir)
    
  753. PwrSrfDegreeRaiseN (sbzr_aux.c:345)
        CagdSrfStruct *PwrSrfDegreeRaiseN(const CagdSrfStruct *Srf,
                                          int NewUOrder,
                                          int NewVOrder)
    
  754. PwrSrfNew (bzr_gen.c:97)
        CagdSrfStruct *PwrSrfNew(int ULength, int VLength, CagdPointType PType)
    
  755. SDMErrorCalc (cbsp_fit.c:592)
        static CagdRType SDMErrorCalc(int NumOfPoints,
                                      CagdPType *Points,
                                      CagdPType *FootPoints,
                                      CagdRType *Distances,
                                      CagdPType *Tangents,
                                      CagdPType *Normals,
                                      CagdRType *Curvatures,
                                      CagdBType *IsOuter)
    
  756. SDMatrixCalc (cbsp_fit.c:320)
        static void SDMatrixCalc(int Length,
                                 int NumOfPoints,
                                 CagdPType *Points,
                                 CagdRType *Basis,
                                 CagdPType *FootPoints,
                                 CagdRType *Distances,
                                 CagdPType *Tangents,
                                 CagdPType *Normals,
                                 CagdRType *Curvatures,
                                 CagdBType *IsOuter,
                                 CagdRType *A,
                                 CagdRType *b)