1. TrngBspTriSrfDerive (trng_der.c:165)
        TrngTriangSrfStruct *TrngBspTriSrfDerive(const TrngTriangSrfStruct *TriSrf,
                                                 TrngTriSrfDirType Dir)
    
  2. TrngBspTriSrfHasOpenEC (trng_aux.c:196)
        CagdBType TrngBspTriSrfHasOpenEC(const TrngTriangSrfStruct *TriSrf)
    
  3. TrngBspTriSrfNew (trng_gen.c:75)
        TrngTriangSrfStruct *TrngBspTriSrfNew(int Length,
                                              int Order,
                                              CagdPointType PType)
    
  4. TrngBspTriSrfOpenEnd (trng_aux.c:216)
        TrngTriangSrfStruct *TrngBspTriSrfOpenEnd(const TrngTriangSrfStruct *TriSrf)
    
  5. TrngBzrTriSrfDerive (trng_der.c:67)
        TrngTriangSrfStruct *TrngBzrTriSrfDerive(const TrngTriangSrfStruct *TriSrf,
                                                 TrngTriSrfDirType Dir)
    
  6. TrngBzrTriSrfDirecDerive (trng_der.c:115)
        TrngTriangSrfStruct *TrngBzrTriSrfDirecDerive(const TrngTriangSrfStruct *TriSrf,
                                                      CagdVType DirecDeriv)
    
  7. TrngBzrTriSrfNew (trng_gen.c:108)
        TrngTriangSrfStruct *TrngBzrTriSrfNew(int Length, CagdPointType PType)
    
  8. TrngCnvrtBzr2BspTriSrf (trng_gen.c:452)
        TrngTriangSrfStruct *TrngCnvrtBzr2BspTriSrf(const TrngTriangSrfStruct *TriSrf)
    
  9. TrngCnvrtGregory2BzrTriSrf (trng_grg.c:31)
        TrngTriangSrfStruct *TrngCnvrtGregory2BzrTriSrf(TrngTriangSrfStruct *TriSrf)
    
  10. TrngCoerceTriSrfTo (trngcoer.c:55)
        TrngTriangSrfStruct *TrngCoerceTriSrfTo(const TrngTriangSrfStruct *CTriSrf,
                                                CagdPointType PType)
    
  11. TrngCoerceTriSrfsTo (trngcoer.c:27)
        TrngTriangSrfStruct *TrngCoerceTriSrfsTo(const TrngTriangSrfStruct *TriSrf,
                                                 CagdPointType PType)
    
  12. TrngCrvFromTriSrf (trng_iso.c:306)
        CagdCrvStruct *TrngCrvFromTriSrf(const TrngTriangSrfStruct *TriSrf,
                                         CagdRType t,
                                         TrngTriSrfDirType Dir)
    
  13. TrngDbg (trng_dbg.c:26)
        void TrngDbg(void *Obj)
    
  14. TrngDescribeError (trng_err.c:45)
        const char *TrngDescribeError(TrngFatalErrorType ErrorNum)
    
  15. TrngFatalError (trng_ftl.c:56)
        void TrngFatalError(TrngFatalErrorType ErrID)
    
  16. TrngGregory2Bezier4 (trng_grg.c:71)
        void TrngGregory2Bezier4(CagdRType **Qt, CagdRType **Pt)
    
  17. TrngGregory2Bezier5 (trng_grg.c:234)
        void TrngGregory2Bezier5(CagdRType **Qt, CagdRType **Pt)
    
  18. TrngGregory2Bezier6 (trng_grg.c:422)
        void TrngGregory2Bezier6(CagdRType **Qt, CagdRType **Pt)
    
  19. TrngGrgTriSrfNew (trng_gen.c:135)
        TrngTriangSrfStruct *TrngGrgTriSrfNew(int Length, CagdPointType PType)
    
  20. TrngParamInDomain (trng_aux.c:82)
        CagdBType TrngParamInDomain(TrngTriangSrfStruct *TriSrf,
                                    CagdRType t,
                                    TrngTriSrfDirType Dir)
    
  21. TrngParamsInDomain (trng_aux.c:118)
        CagdBType TrngParamsInDomain(const TrngTriangSrfStruct *TriSrf,
                                     CagdRType u,
                                     CagdRType v,
                                     CagdRType w)
    
  22. TrngSetFatalErrorFunc (trng_ftl.c:28)
        TrngSetErrorFuncType TrngSetFatalErrorFunc(TrngSetErrorFuncType ErrorFunc)
    
  23. TrngSrfSubdivAtParam (trng_sub.c:33)
        TrngTriangSrfStruct *TrngSrfSubdivAtParam(TrngTriangSrfStruct *TrngSrf,
                                                  CagdRType t,
                                                  CagdSrfDirType Dir)
    
  24. TrngTriBzrSrf2Curves (trng_iso.c:175)
        CagdCrvStruct *TrngTriBzrSrf2Curves(const TrngTriangSrfStruct *TriSrf,
                                            int NumOfIsocurves[3],
                                            IrtRType Val)
    
  25. TrngTriSrf2CtrlMesh (trngmesh.c:25)
        CagdPolylineStruct *TrngTriSrf2CtrlMesh(const TrngTriangSrfStruct *TriSrf)
    
  26. TrngTriSrf2Curves (trng_iso.c:354)
        CagdCrvStruct *TrngTriSrf2Curves(const TrngTriangSrfStruct *TriSrf,
                                         int NumOfIsocurves[3])
    
  27. TrngTriSrf2Polygons (trng2ply.c:41)
        IPPolygonStruct *TrngTriSrf2Polygons(const TrngTriangSrfStruct *TriSrf,
                                             int FineNess,
                                             CagdBType ComputeNormals,
                                             CagdBType ComputeUV)
    
  28. TrngTriSrf2Polylines (trng_iso.c:44)
        CagdPolylineStruct *TrngTriSrf2Polylines(const TrngTriangSrfStruct *TriSrf,
                                                 int NumOfIsocurves[3],
                                                 CagdRType TolSamples,
                                                 SymbCrvApproxMethodType Method)
    
  29. TrngTriSrfBBox (trng_aux.c:144)
        CagdBBoxStruct *TrngTriSrfBBox(const TrngTriangSrfStruct *TriSrf,
                                       CagdBBoxStruct *BBox)
    
  30. TrngTriSrfCopy (trng_gen.c:160)
        TrngTriangSrfStruct *TrngTriSrfCopy(const TrngTriangSrfStruct *TriSrf)
    
  31. TrngTriSrfCopyList (trng_gen.c:208)
        TrngTriangSrfStruct *TrngTriSrfCopyList(const TrngTriangSrfStruct *TriSrfList)
    
  32. TrngTriSrfDerive (trng_der.c:31)
        TrngTriangSrfStruct *TrngTriSrfDerive(const TrngTriangSrfStruct *TriSrf,
                                              TrngTriSrfDirType Dir)
    
  33. TrngTriSrfDomain (trng_aux.c:34)
        void TrngTriSrfDomain(const TrngTriangSrfStruct *TriSrf,
                              CagdRType *UMin,
                              CagdRType *UMax,
                              CagdRType *VMin,
                              CagdRType *VMax,
                              CagdRType *WMin,
                              CagdRType *WMax)
    
  34. TrngTriSrfEval2ToData (trngeval.c:161)
        CagdRType *TrngTriSrfEval2ToData(const TrngTriangSrfStruct *TriSrf,
                                         CagdRType u,
                                         CagdRType v,
                                         CagdRType *Pt)
    
  35. TrngTriSrfEvalToData (trngeval.c:91)
        CagdRType *TrngTriSrfEvalToData(const TrngTriangSrfStruct *TriSrf,
                                        CagdRType u,
                                        CagdRType v,
                                        CagdRType w,
                                        CagdRType *Pt)
    
  36. TrngTriSrfFree (trng_gen.c:237)
        void TrngTriSrfFree(TrngTriangSrfStruct *TriSrf)
    
  37. TrngTriSrfFreeList (trng_gen.c:269)
        void TrngTriSrfFreeList(TrngTriangSrfStruct *TriSrfList)
    
  38. TrngTriSrfListBBox (trng_aux.c:168)
        CagdBBoxStruct * TrngTriSrfListBBox(const TrngTriangSrfStruct *TriSrfs,
                                            CagdBBoxStruct *BBox)
    
  39. TrngTriSrfListMatTransform (trng_gen.c:382)
        TrngTriangSrfStruct *TrngTriSrfListMatTransform(const TrngTriangSrfStruct
                                                                            *TriSrfs,
                                                        CagdMType Mat)
    
  40. TrngTriSrfMatTransform (trng_gen.c:333)
        TrngTriangSrfStruct *TrngTriSrfMatTransform(const TrngTriangSrfStruct *TriSrf,
                                                    CagdMType Mat)
    
  41. TrngTriSrfMatTransform2 (trng_gen.c:413)
        void TrngTriSrfMatTransform2(TrngTriangSrfStruct *TriSrf, CagdMType Mat)
    
  42. TrngTriSrfNew (trng_gen.c:31)
        TrngTriangSrfStruct *TrngTriSrfNew(TrngGeomType GType,
                                           CagdPointType PType,
                                           int Length)
    
  43. TrngTriSrfNrmlToData (trngeval.c:197)
        CagdVecStruct *TrngTriSrfNrmlToData(const TrngTriangSrfStruct *TriSrf,
                                            CagdRType u,
                                            CagdRType v,
                                            CagdVecStruct *Normal)
    
  44. TrngTriSrfTransform (trng_gen.c:298)
        void TrngTriSrfTransform(TrngTriangSrfStruct *TriSrf,
                                 CagdRType *Translate,
                                 CagdRType Scale)
    
  45. TrngTriSrfsSame (trng_gen.c:489)
        CagdBType TrngTriSrfsSame(const TrngTriangSrfStruct *Srf1,
                                  const TrngTriangSrfStruct *Srf2,
                                  CagdRType Eps)