Example #1
0
 public static extern int TrimSrfSubdivTrimmingCrvs(TrimCrvStruct *TrimCrvs,
                                                    double t,
                                                    CagdSrfDirType Dir,
                                                    TrimCrvStruct **TrimCrvs1,
                                                    TrimCrvStruct **TrimCrvs2);
Example #2
0
 public static extern int TrimCrvListBBox(TrimCrvStruct *TCrvs, int UV, GMBBBboxStruct *BBox);
Example #3
0
 public static extern TrimCrvStruct *TrimSrfSubdivTrimCrvsAtInnerLoops(TrimCrvStruct *TCrvs);
Example #4
0
 public static extern CagdSrfDirType TrimSrfSubdivValAtInnerLoop(TrimCrvStruct *TCrvs,
                                                                 double *SubdivVal);
Example #5
0
 public static extern double *TrimPointInsideTrimmedCrvs(TrimCrvStruct *TrimCrvList,
                                                         TrimSrfStruct *TSrf);
Example #6
0
 public static extern int TrimSrfTrimCrvSquareDomain(TrimCrvStruct *TrimCrvList,
                                                     double *UMin,
                                                     double *UMax,
                                                     double *VMin,
                                                     double *VMax);
Example #7
0
 public static extern TrimCrvStruct *TrimMergeTrimmingCurves2Loops(TrimCrvStruct *TrimCrvs);
Example #8
0
 public static extern int TrimVerifyClosedTrimLoop(TrimCrvStruct *TCrv,
                                                   double Tolerance,
                                                   int CoerceIdentical);
Example #9
0
 public static extern void TrimClassifyTrimCrvsOrientation(TrimCrvStruct *TCrvs, double Tol);
Example #10
0
 public static extern TrimCrvStruct *TrimLinkTrimmingCurves2Loops2(TrimCrvStruct *TCrvs,
                                                                   double Tol,
                                                                   int *ClosedLoops);
Example #11
0
 public static extern CagdCrvStruct *TrimGetTrimmingCurves2(TrimCrvStruct *TrimCrvList,
                                                            TrimSrfStruct *TrimSrf,
                                                            int ParamSpace,
                                                            int EvalEuclid);