gCAD3D 2.40
ut_sbsp.h
Go to the documentation of this file.
1 
2  int UT3D_sbsp_ncv (SurBSpl *su1, Memspc *tbuf1,
3  int cvNr, CurvBSpl **cvtab, int deg,
4  Memspc *tbuf2, Memspc *tbuf3);
5 
6  int UT3D_sbsp_2ncv (SurBSpl *su1, Memspc *tbuf1,
7  int cv1Nr, CurvBSpl **cv1tab, int deg1,
8  int cv2Nr, CurvBSpl **cv2tab, int deg2,
9  Memspc *tbuf2, Memspc *tbuf3);
10 
11  int UT3D_ptvc_evparsbsp (Point *pto, Vector *vn, int mode, int iDir,
12  SurBSpl *sbs, double pu, double pv, Memspc *workSeg);
13 
14  int UT3D_bspV_sbsp_u (CurvBSpl *bspl, SurBSpl *sbs, double pu,
15  Memspc *workSeg);
16 
17  int UT3D_bspU_sbsp_v (CurvBSpl *bspl, SurBSpl *sbs, double pv,
18  Memspc *workSeg);
19 
20  int UT3D_obj_cnvt_sbsp (ObjGX *ox1, SurBSpl *su1, Memspc *memSeg1);
21 
22 
23 //========== EOF =================================================
int UT3D_sbsp_2ncv(SurBSpl *su1, Memspc *tbuf1, int cv1Nr, CurvBSpl **cv1tab, int deg1, int cv2Nr, CurvBSpl **cv2tab, int deg2, Memspc *tbuf2, Memspc *tbuf3)
Definition: ut_sbsp.c:276
char mode
Definition: xa_tra.c:152
int UT3D_sbsp_ncv(SurBSpl *su1, Memspc *tbuf1, int cvNr, CurvBSpl **cvtab, int deg, Memspc *tbuf2, Memspc *tbuf3)
Definition: ut_sbsp.c:132
Typ_ObjGX.
Definition: ut_geo.h:242
int UT3D_bspV_sbsp_u(CurvBSpl *bspl, SurBSpl *sbs, double pu, Memspc *workSeg)
Definition: ut_sbsp.c:1607
Curve: B-spline Typ_CVBSP.
Definition: ut_geo.h:513
int UT3D_ptvc_evparsbsp(Point *pto, Vector *vn, int mode, int iDir, SurBSpl *sbs, double pu, double pv, Memspc *workSeg)
Definition: ut_sbsp.c:1509
3D-point, Typ_PT
Definition: tessbug1.c:66
3D-vector, Typ_VC
Definition: tst_glDrawElements1.c:58
int UT3D_obj_cnvt_sbsp(ObjGX *ox1, SurBSpl *su1, Memspc *memSeg1)
Definition: ut_sbsp.c:408
int UT3D_bspU_sbsp_v(CurvBSpl *bspl, SurBSpl *sbs, double pv, Memspc *workSeg)
Definition: ut_sbsp.c:1657
Typ_Memspc (a class for variable-length-records in memory)
Definition: ut_umem.h:32
Area: B-Spline-Surf Typ_SURBSP.
Definition: ut_geo.h:708