Ejemplo n.º 1
0
 public static extern TrivTVStruct *TrivTVRefineAtParams(TrivTVStruct *TV,
                                                         TrivTVDirType Dir,
                                                         int Replace,
                                                         double *t,
                                                         int n);
Ejemplo n.º 2
0
 public static extern int TrivBspTVHasOpenEC(TrivTVStruct *TV);
Ejemplo n.º 3
0
 public static extern TrivTVStruct *TrivCnvrtFloat2OpenTV(TrivTVStruct *TV);
Ejemplo n.º 4
0
 public static extern int TrivTVKnotHasC1Discont(TrivTVStruct *TV,
                                                 TrivTVDirType *Dir,
                                                 double *t);
Ejemplo n.º 5
0
 public static extern int TrivTVIsMeshC1DiscontAt(TrivTVStruct *TV,
                                                  int Dir,
                                                  double t);
Ejemplo n.º 6
0
 public static extern void TrivTVPointInclusionFree(TrivTVStruct *TV);
Ejemplo n.º 7
0
 public static extern TrivTVStruct *TrivEditSingleTVPt(TrivTVStruct *TV,
                                                       CagdCtlPtStruct *CtlPt,
                                                       int UIndex,
                                                       int VIndex,
                                                       int WIndex,
                                                       int Write);
Ejemplo n.º 8
0
 public static extern TrivTVStruct *TrivTVDegreeRaiseN(TrivTVStruct *TV,
                                                       TrivTVDirType Dir,
                                                       int NewOrder);
Ejemplo n.º 9
0
 public static extern TrivTVStruct *TrivBzrTVDegreeRaise(TrivTVStruct *TV, TrivTVDirType Dir);
Ejemplo n.º 10
0
 public static extern TrivTVStruct *TrivTVSubdivAtParam(TrivTVStruct *TV,
                                                        double t,
                                                        TrivTVDirType Dir);
Ejemplo n.º 11
0
 public static extern TrivTVStruct *TrivTVSubdivAtAllDetectedLocations(TrivTVStruct *TV,
                                                                       TrivTVTestingFuncType
                                                                       TVTestFunc);
Ejemplo n.º 12
0
 public static extern TrivTVStruct *TrivBspTVDeriveScalar(TrivTVStruct *TV, TrivTVDirType Dir);
Ejemplo n.º 13
0
 public static extern TrivTVStruct *TrivBzrTVDerive(TrivTVStruct *TV, TrivTVDirType Dir);
Ejemplo n.º 14
0
 public static extern TrivTVStruct *TrivBspTVKnotInsertNDiff(TrivTVStruct *TV,
                                                             TrivTVDirType Dir,
                                                             int Replace,
                                                             double *t,
                                                             int n);
Ejemplo n.º 15
0
 public static extern void TrivTVPointInclusionPrep(TrivTVStruct *TV, int n);
Ejemplo n.º 16
0
 public static extern TrivTVStruct *TrivTVBlossomDegreeRaise(TrivTVStruct *TV,
                                                             TrivTVDirType Dir);
Ejemplo n.º 17
0
 public static extern int TrivTVPointInclusion(TrivTVStruct *TV, IrtPtType *Pt);
Ejemplo n.º 18
0
 public static extern TrivTVStruct *TrivTVBlossomDegreeRaiseN(TrivTVStruct *TV,
                                                              int NewUOrder,
                                                              int NewVOrder,
                                                              int NewWOrder);
Ejemplo n.º 19
0
 public static extern TrivTVStruct *TrivInterpTrivar(TrivTVStruct *TV);
Ejemplo n.º 20
0
 public static extern TrivTVStruct *TrivTVReverseDir(TrivTVStruct *TV, TrivTVDirType Dir);
Ejemplo n.º 21
0
 public static extern int TrivTVsSame(TrivTVStruct *Tv1,
                                      TrivTVStruct *Tv2,
                                      double Eps);
Ejemplo n.º 22
0
 public static extern TrivTVStruct *TrivTVReverse2Dirs(TrivTVStruct *TV,
                                                       TrivTVDirType Dir1,
                                                       TrivTVDirType Dir2);
Ejemplo n.º 23
0
 public static extern int TrivTVMeshC1Continuous(TrivTVStruct *TV,
                                                 TrivTVDirType Dir,
                                                 int Idx);
Ejemplo n.º 24
0
 public static extern void TrivTVListBBox(TrivTVStruct *TVs, GMBBBboxStruct *BBox);
Ejemplo n.º 25
0
 public static extern int TrivBspTVHasBezierKVs(TrivTVStruct *TV);
Ejemplo n.º 26
0
 public static extern CagdPolylineStruct *TrivTV2CtrlMesh(TrivTVStruct *Trivar);
Ejemplo n.º 27
0
 public static extern TrivTVStruct *TrivCnvrtPeriodic2FloatTV(TrivTVStruct *TV);
Ejemplo n.º 28
0
 public static extern double TrivTVVolume(TrivTVStruct *TV, int VolType);
Ejemplo n.º 29
0
 public static extern TrivTVStruct *TrivTVOpenEnd(TrivTVStruct *TV);
Ejemplo n.º 30
0
 public static extern TrivTVStruct *TrivTVRegionFromTV(TrivTVStruct *TV,
                                                       double t1,
                                                       double t2,
                                                       TrivTVDirType Dir);