gCAD3D 2.40
ut_obj.h
Go to the documentation of this file.
1 
2  int UTO_get_DB (void **oxo, int *oNr, int *otyp, long dbInd);
3  int UTO_sav_ost (int *dbTyp, long *dbInd,
4  int typ, int form, int siz, void *obj);
5 
6  // int UTO_get_PT (ObjX *oxo, ObjGX *oxi);
7  // int UTO_get_LN (ObjX *oxo, ObjGX *oxi);
8  // int UTO_get_CI (ObjX *oxo, ObjGX *oxi);
9  // int UTO_get_ELL (ObjX *oxo, ObjGX *oxi);
10  // int UTO_objx_get (ObjX *oxo, ObjGX *oxi);
11 
12 int UTO_obj_getp (void **objOut, int *oNr, ObjGX *ox1);
13 // int UTO_2pt_lim_ox (Point *ps,Point *pe, double *v1,double *v2,ObjGX *oxi);
14 int UTO_pt_eval_par1_dbo (Point *pto, double lpar, int typ, long ind);
15 int UTO_parpt_pt_dbo (double *lpar, Point *pti, int typ, long ind);
16 int UTO_npt_Tes (int *pNr, Point **ppa, ObjGX *os);
17 
18  // int UTO_set_ptlim (ObjGX *oxo, Point *pti, int mode);
19 
20 // int UTO_obj_trim (ObjGX *oo, ObjGX *oi, ObjGX *oc1, int i1Nr,
21 // ObjGX *oc2, int i2Nr, Memspc *wrkSpc);
22  void* UTO_obj_save (Memspc *memSpc, ObjGX *oxi);
23 
24  // ObjGX UTO_obj_load (int typ, int form, int size, void* data);
25  // ObjGX UTO_stru_2_obj (int typ, int form, void* data);
26 
27  int UTO_mem_seri (void** end, void* start, ObjGX *ox1);
28  void* UTO_save__ (Memspc *memSpc, void* objDat, int osiz);
29  int UTO_Memspc_init (Memspc *memSpc, void* objDat, int osiz);
30 
31  int UTO_dump__ (ObjGX *xTab, char *txt, ...);
32  int UTO_dump_1 (ObjGX *xTab, char *txt, ...);
33 
34  int UTO_invert (ObjGX *oxi);
35 
36 
37 
38 //========================== EOF ========================================
int typ
Definition: xa_tra.c:151
int UTO_Memspc_init(Memspc *memSpc, void *objDat, int osiz)
int UTO_pt_eval_par1_dbo(Point *pto, double lpar, int typ, long ind)
Definition: ut_obj.c:1100
Typ_ObjGX.
Definition: ut_geo.h:242
int UTO_invert(ObjGX *oxi)
Definition: ut_obj.c:580
int UTO_mem_seri(void **end, void *start, ObjGX *ox1)
int UTO_dump_1(ObjGX *oxi, char *txt,...)
Definition: ut_obj.c:1690
void * UTO_save__(Memspc *memSpc, void *objDat, int osiz)
void * UTO_obj_save(Memspc *memSpc, ObjGX *oxi)
Definition: ut_obj.c:520
static char * memSpc
Definition: vr2_r.c:534
int UTO_get_DB(void **oxo, int *oNr, int *otyp, long dbInd)
Definition: ut_obj.c:2337
3D-point, Typ_PT
Definition: tessbug1.c:66
int UTO_parpt_pt_dbo(double *lpar, Point *pti, int typ, long ind)
Definition: ut_obj.c:1222
int UTO_npt_Tes(int *pNr, Point **ppa, ObjGX *os)
Definition: ut_obj.c:1424
int UTO_sav_ost(int *dbTyp, long *dbInd, int typ, int form, int siz, void *obj)
Definition: ut_obj.c:2514
int UTO_obj_getp(void **objOut, int *oNr, ObjGX *ox1)
Definition: ut_obj.c:2829
int UTO_dump__(ObjGX *oxi, char *txt,...)
Definition: ut_obj.c:1667
int ind
Definition: xa_tra.c:151
Typ_Memspc (a class for variable-length-records in memory)
Definition: ut_umem.h:32