示例#1
0
 public static extern TrimSrfStruct *TrimPiecewiseRuledSrfApprox(TrimSrfStruct *TSrf,
                                                                 int ConsistentDir,
                                                                 double Epsilon,
                                                                 CagdSrfDirType Dir);
示例#2
0
 public static extern TrimSrfStruct *TrimPrisaRuledSrf(TrimSrfStruct *TSrf,
                                                       int SamplesPerCurve,
                                                       double Space,
                                                       IrtVecType *Offset,
                                                       CagdSrfDirType Dir);
示例#3
0
 public static extern TrimSrfStruct *TrimSrfRefineAtParams(TrimSrfStruct *Srf,
                                                           CagdSrfDirType Dir,
                                                           int Replace,
                                                           double *t,
                                                           int n);
示例#4
0
 public static extern TrimSrfStruct *TrimAllPrisaSrfs(TrimSrfStruct *TSrfs,
                                                      int SamplesPerCurve,
                                                      double Epsilon,
                                                      CagdSrfDirType Dir,
                                                      IrtVecType *Space);
示例#5
0
 public static extern TrimSrfStruct *TrimSrfRegionFromTrimSrf(TrimSrfStruct *TrimSrf,
                                                              double t1,
                                                              double t2,
                                                              CagdSrfDirType Dir);
示例#6
0
 public static extern int TrimSrfSubdivTrimmingCrvs(TrimCrvStruct *TrimCrvs,
                                                    double t,
                                                    CagdSrfDirType Dir,
                                                    TrimCrvStruct **TrimCrvs1,
                                                    TrimCrvStruct **TrimCrvs2);
示例#7
0
 public static extern TrimSrfStruct *TrimSrfSubdivAtParam(TrimSrfStruct *TrimSrf,
                                                          double t,
                                                          CagdSrfDirType Dir);
示例#8
0
 public static extern TrimSrfStruct *TrimSrfDegreeRaise(TrimSrfStruct *TrimSrf,
                                                        CagdSrfDirType Dir);
示例#9
0
 public static extern CagdCrvStruct *TrivAdapIsoExtractCrvs(TrivTVStruct *Trivar,
                                                            TrivTVDirType SrfDir,
                                                            double Epsilon,
                                                            int InitialDiv,
                                                            CagdSrfDirType CrvDir);