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