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