Esempio n. 1
0
 public static extern CagdCrvStruct *MdlExtractUVCrv(MdlTrimSrfStruct *Srf,
                                                     MdlTrimSegStruct *Seg);
Esempio n. 2
0
 public static extern MdlTrimSegStruct *MdlDivideTrimCrv(MdlTrimSegStruct *Seg,
                                                         CagdPtStruct *Pts,
                                                         int Idx,
                                                         double Eps,
                                                         int *Proximity);
Esempio n. 3
0
 public static extern MdlTrimSegStruct *MdlFilterOutCrvs(MdlTrimSegStruct *TSegs);
Esempio n. 4
0
 public static extern MdlLoopStruct *MdlLoopCopyList(MdlLoopStruct *MdlLoopList,
                                                     MdlTrimSegStruct *TrimSegList);
Esempio n. 5
0
 public static extern MdlTrimSegRefStruct *MdlTrimSegRefNew(MdlTrimSegStruct *MdlTrimSeg);
Esempio n. 6
0
 public static extern int MdlDebugWriteTrimSegs(MdlTrimSegStruct *TSegs,
                                                MdlTrimSrfStruct *TSrf,
                                                IrtPtType *Trans);
Esempio n. 7
0
 public static extern MdlTrimSegStruct *MdlTrimSegCopy(MdlTrimSegStruct *MdlTrimSeg,
                                                       MdlTrimSrfStruct *TrimSrfList);
Esempio n. 8
0
 public static extern MdlTrimSegRefStruct *MdlGetSrfTrimSegRef(MdlTrimSrfStruct *TSrf,
                                                               MdlTrimSegStruct *TSeg);
Esempio n. 9
0
 public static extern int MdlGetModelTrimSegRef(MdlModelStruct *Mdl,
                                                MdlTrimSegStruct *TSeg,
                                                MdlTrimSegRefStruct **TSegRef1,
                                                MdlTrimSrfStruct **TSrf1,
                                                MdlTrimSegRefStruct **TSegRef2,
                                                MdlTrimSrfStruct **TSrf2);
Esempio n. 10
0
 public static extern IntPtr MdlGetLoopSegIndex(MdlTrimSegRefStruct *TrimSeg,
                                                MdlTrimSegStruct *TrimSegList);
Esempio n. 11
0
 public static extern int MdlTwoTrimSegsSameEndPts(MdlTrimSegStruct *TSeg1,
                                                   MdlTrimSegStruct *TSeg2,
                                                   double Tol);
Esempio n. 12
0
 public static extern MdlModelStruct *MdlModelNew2(MdlTrimSrfStruct *TrimSrfs,
                                                   MdlTrimSegStruct *TrimSegs);
Esempio n. 13
0
 public static extern int MdlTrimSegRefRemove(MdlTrimSegStruct *TSeg,
                                              MdlTrimSegRefStruct **TSegRefList,
                                              int FreeRef);
Esempio n. 14
0
 public static extern int MdlTrimSegRefRemove2(MdlTrimSegStruct *TSeg,
                                               MdlLoopStruct *Loops,
                                               int FreeRef);
Esempio n. 15
0
 public static extern int MdlDbgTC(MdlTrimSegStruct *TSegs,
                                   MdlTrimSrfStruct *TSrf,
                                   int Format);
Esempio n. 16
0
 public static extern void MdlTrimSegFree(MdlTrimSegStruct *MTSeg);
Esempio n. 17
0
 public static extern int MdlDebugHandleTSrfCrvs(MdlTrimSegStruct *TCrvs,
                                                 MdlTrimSrfStruct *TSrf,
                                                 IrtPtType *Trans,
                                                 int Display,
                                                 int TrimEndPts);
Esempio n. 18
0
 public static extern CagdCrvStruct *MdlExtructReversUVCrv(MdlTrimSrfStruct *MdlSrf,
                                                           MdlTrimSegStruct *MdlSeg);
Esempio n. 19
0
 public static extern int MdlDebugVerifyTrimSeg(MdlTrimSegStruct *TSeg, int VerifyBackPtrs);
Esempio n. 20
0
 public static extern void MdlTrimSegFreeList(MdlTrimSegStruct *MTSegList);
Esempio n. 21
0
 public static extern MdlTrimSegRefStruct *MdlTrimSegRefCopy(MdlTrimSegRefStruct *SegRefList,
                                                             MdlTrimSegStruct *TrimSegList);
Esempio n. 22
0
 public static extern int MdlSplitTrimCrv(MdlTrimSegStruct *Seg,
                                          CagdPtStruct *Pts,
                                          int Idx,
                                          double Eps,
                                          int *Proximity);
Esempio n. 23
0
 public static extern MdlTrimSrfStruct *MdlTrimSrfCopyList(MdlTrimSrfStruct *MdlTrimSrfList,
                                                           MdlTrimSegStruct *TrimSegList);
Esempio n. 24
0
 public static extern int MdlTrimSegRemove(MdlTrimSegStruct *TSeg, MdlTrimSegStruct **SegList);