Esempio n. 1
0
 public static extern void MdlEnsureTSrfTrimCrvsPrecision(MdlTrimSrfStruct *MdlTrimSrf);
Esempio n. 2
0
 public static extern MdlTrimSegStruct *MdlTrimSegCopy(MdlTrimSegStruct *MdlTrimSeg,
                                                       MdlTrimSrfStruct *TrimSrfList);
Esempio n. 3
0
 public static extern MdlModelStruct *MdlModelNew2(MdlTrimSrfStruct *TrimSrfs,
                                                   MdlTrimSegStruct *TrimSegs);
Esempio n. 4
0
 public static extern int MdlDbgRC2(MdlTrimSegRefStruct *Refs,
                                    MdlTrimSrfStruct *TSrf,
                                    int Format);
Esempio n. 5
0
 public static extern int MdlDebugHandleTSrfRefCrvs(MdlTrimSegRefStruct *Refs,
                                                    MdlTrimSrfStruct *TSrf,
                                                    IrtPtType *Trans,
                                                    int Loop,
                                                    int Display,
                                                    int TrimEndPts);
Esempio n. 6
0
 public static extern CagdCrvStruct *MdlExtractUVCrv(MdlTrimSrfStruct *Srf,
                                                     MdlTrimSegStruct *Seg);
Esempio n. 7
0
 public static extern int MdlDbgTC(MdlTrimSegStruct *TSegs,
                                   MdlTrimSrfStruct *TSrf,
                                   int Format);
Esempio n. 8
0
 public static extern MdlTrimSegRefStruct *MdlGetSrfTrimSegRef(MdlTrimSrfStruct *TSrf,
                                                               MdlTrimSegStruct *TSeg);
Esempio n. 9
0
 public static extern CagdCrvStruct *MdlGetTrimmingCurves(MdlTrimSrfStruct *TrimSrf,
                                                          int ParamSpace,
                                                          int EvalEuclid);
Esempio n. 10
0
 public static extern IntPtr MdlGetSrfIndex(MdlTrimSrfStruct *Srf,
                                            MdlTrimSrfStruct *TrimSrfList);
Esempio n. 11
0
 public static extern void MdlModelTSrfTCrvsBBox(MdlTrimSrfStruct *TSrf, GMBBBboxStruct *BBox);
Esempio n. 12
0
 public static extern MdlTrimSegRefStruct *MdlGetOtherSegRef2(MdlTrimSegRefStruct *SegRef,
                                                              MdlTrimSrfStruct *TSrf,
                                                              MdlTrimSrfStruct **OtherTSrf,
                                                              MdlLoopStruct **OtherLoop);
Esempio n. 13
0
 public static extern MdlTrimSegRefStruct *MdlGetOtherSegRef(MdlTrimSegRefStruct *SegRef,
                                                             MdlTrimSrfStruct *TSrf);
Esempio n. 14
0
 public static extern MdlTrimSegStruct *MdlTrimSrfChainTrimSegs(MdlTrimSrfStruct *TSrfs);
Esempio n. 15
0
 public static extern int MdlEnsureTSrfTrimLoopPrecision(MdlLoopStruct *Loop,
                                                         MdlTrimSrfStruct *MdlTrimSrf,
                                                         double Tol);
Esempio n. 16
0
 public static extern CagdCrvStruct *MdlExtructReversUVCrv(MdlTrimSrfStruct *MdlSrf,
                                                           MdlTrimSegStruct *MdlSeg);
Esempio n. 17
0
 public static extern void MdlTrimSrfFree(MdlTrimSrfStruct *TrimSrf);
Esempio n. 18
0
 public static extern int MdlBoolCleanRefsToTSrf(MdlModelStruct *Model, MdlTrimSrfStruct *TSrf);
Esempio n. 19
0
 public static extern void MdlTrimSrfFreeList(MdlTrimSrfStruct *MdlTrimSrfList);
Esempio n. 20
0
 public static extern int MdlIsPointInsideTrimSrf(MdlTrimSrfStruct *TSrf,
                                                  IrtUVType UV);
Esempio n. 21
0
 public static extern int MdlDbgSC(MdlTrimSrfStruct *TSrf, int Format);
Esempio n. 22
0
 public static extern int MdlIsPointInsideTrimLoop(MdlTrimSrfStruct *TSrf,
                                                   MdlLoopStruct *Loop,
                                                   IrtUVType UV);
Esempio n. 23
0
 public static extern int MdlDebugHandleTCrvLoops(MdlTrimSrfStruct *TSrf,
                                                  MdlLoopStruct *Loops,
                                                  IrtPtType *Trans,
                                                  int Display,
                                                  int TrimEndPts);
Esempio n. 24
0
 public static extern int MdlIsLoopNested(MdlLoopStruct *L, MdlTrimSrfStruct *TSrf);
Esempio n. 25
0
 public static extern int MdlDebugWriteTrimSegs(MdlTrimSegStruct *TSegs,
                                                MdlTrimSrfStruct *TSrf,
                                                IrtPtType *Trans);
Esempio n. 26
0
 public static extern int MdlGetUVLocationInLoop(MdlLoopStruct *L,
                                                 MdlTrimSrfStruct *TSrf,
                                                 IrtUVType UV);
Esempio n. 27
0
 public static extern MdlTrimSrfStruct *MdlTrimSrfCopyList(MdlTrimSrfStruct *MdlTrimSrfList,
                                                           MdlTrimSegStruct *TrimSegList);
Esempio n. 28
0
 public static extern MdlTrimSegStruct *MdlTrimSegNew(CagdCrvStruct *UVCrv1,
                                                      CagdCrvStruct *UVCrv2,
                                                      CagdCrvStruct *EucCrv1,
                                                      MdlTrimSrfStruct *SrfFirst,
                                                      MdlTrimSrfStruct *SrfSecond);