示例#1
0
 public static extern TrimSrfStruct *TrivAdapIsoExtractSrfs(TrivTVStruct *Trivar,
                                                            TrivTVDirType Dir,
                                                            double Epsilon,
                                                            int InitialDiv,
                                                            double CntrEps);
示例#2
0
 public static extern int TrivIGASetDefaultDomain(int ArgmntID,
                                                  TrivTVDirType Dir,
                                                  double Min,
                                                  double Max);
示例#3
0
 public static extern TrivTVStruct *TrivTVReverse2Dirs(TrivTVStruct *TV,
                                                       TrivTVDirType Dir1,
                                                       TrivTVDirType Dir2);
示例#4
0
 public static extern TrivTVStruct *TrivPromoteSrfToTV(CagdSrfStruct *Srf,
                                                       TrivTVDirType Dir);
示例#5
0
 public static extern TrivTVStruct *TrivTVDegreeRaiseN(TrivTVStruct *TV,
                                                       TrivTVDirType Dir,
                                                       int NewOrder);
示例#6
0
 public static extern TrivTVStruct *TrivTVBlossomDegreeRaise(TrivTVStruct *TV,
                                                             TrivTVDirType Dir);
示例#7
0
 public static extern VMdlVModelStruct *VMdlSubdivideVModel(VMdlVModelStruct *VMdl,
                                                            TrivTVDirType Dir,
                                                            double t);
示例#8
0
 public static extern TrivTVStruct *TrivBspTVDeriveScalar(TrivTVStruct *TV, TrivTVDirType Dir);
示例#9
0
 public static extern double *TrivIGATVEvalBasis(int ArgmntID,
                                                 TrivTVStruct *TV,
                                                 TrivIGAEvalType EvalType,
                                                 TrivTVDirType Dir,
                                                 int Index,
                                                 double t);
示例#10
0
 public static extern VMdlVModelStruct *VMdlSubdivideVElement(VMdlVolumeElementStruct *VElem,
                                                              TrivTVStruct *TV,
                                                              TrivTVDirType Dir,
                                                              double t);
示例#11
0
 public static extern double *TrivIGAGetKnotInterval(int ArgmntID,
                                                     TrivTVStruct *TV,
                                                     TrivTVDirType Dir,
                                                     int BzrIntervalIndex);
示例#12
0
 public static extern TrivIGATVStruct *TrivIGATDegreeRaise(int ArgmntID,
                                                           int TVID,
                                                           TrivTVDirType Dir);
示例#13
0
 public static extern TrivIGATVStruct *TrivIGATVRefine(int ArgmntID,
                                                       int TVID,
                                                       TrivTVDirType Dir,
                                                       double t);
示例#14
0
 public static extern TrivTVStruct *TrivBspTVKnotInsertNDiff(TrivTVStruct *TV,
                                                             TrivTVDirType Dir,
                                                             int Replace,
                                                             double *t,
                                                             int n);
示例#15
0
 public static extern TrivTVStruct *TrivTVSetDomain2(TrivTVStruct *TV,
                                                     double Min,
                                                     double Max,
                                                     TrivTVDirType Dir);
示例#16
0
 public static extern TrivTVStruct *TrivBzrTVDerive(TrivTVStruct *TV, TrivTVDirType Dir);
示例#17
0
 public static extern int TrivParamInDomain(TrivTVStruct *TV,
                                            double t,
                                            TrivTVDirType Dir);
示例#18
0
 public static extern TrivTVStruct *TrivTVSubdivAtParam(TrivTVStruct *TV,
                                                        double t,
                                                        TrivTVDirType Dir);
示例#19
0
 public static extern CagdSrfStruct *TrivSrfFromTV(TrivTVStruct *TV,
                                                   double t,
                                                   TrivTVDirType Dir,
                                                   int OrientBoundary);
示例#20
0
 public static extern TrivTVStruct *TrivBzrTVDegreeRaise(TrivTVStruct *TV, TrivTVDirType Dir);
示例#21
0
 public static extern CagdSrfStruct *TrivSrfFromMesh(TrivTVStruct *TV,
                                                     int Index,
                                                     TrivTVDirType Dir);
示例#22
0
 public static extern TrivTVStruct *TrivTVReverseDir(TrivTVStruct *TV, TrivTVDirType Dir);
示例#23
0
 public static extern void TrivSrfToMesh(CagdSrfStruct *Srf,
                                         int Index,
                                         TrivTVDirType Dir,
                                         TrivTVStruct *TV);
示例#24
0
 public static extern TrivTVStruct *TrivPromoteCrvToTV(CagdCrvStruct *Crv,
                                                       TrivTVDirType Dir);
示例#25
0
 public static extern TrivTVStruct *TrivTVRegionFromTV(TrivTVStruct *TV,
                                                       double t1,
                                                       double t2,
                                                       TrivTVDirType Dir);
示例#26
0
 public static extern int TrivTVMeshC1Continuous(TrivTVStruct *TV,
                                                 TrivTVDirType Dir,
                                                 int Idx);
示例#27
0
 public static extern TrivTVStruct *TrivTVRefineAtParams(TrivTVStruct *TV,
                                                         TrivTVDirType Dir,
                                                         int Replace,
                                                         double *t,
                                                         int n);
示例#28
0
 public static extern CagdCrvStruct *TrivAdapIsoExtractCrvs(TrivTVStruct *Trivar,
                                                            TrivTVDirType SrfDir,
                                                            double Epsilon,
                                                            int InitialDiv,
                                                            CagdSrfDirType CrvDir);
示例#29
0
 public static extern int TrivIGASetDefaultSeeding(int ArgmntID,
                                                   TrivTVDirType Dir,
                                                   double Alpha,
                                                   int NumIntervals);