home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
vectoper.zip
/
RTObjOps.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-03-10
|
806b
|
41 lines
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+ byu_objects.h -- contains programming interface to functions that
+ interact with byu objects.
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
#define OBJ_MAX 100
#define SPHERE 0
#define POLY_MESH 1
#define RECTANGLE 2
#define TRIANGLE 3
#define X_AXIS 0
#define Y_AXIS 1
#define Z_AXIS 2
extern Obj_View obj_defaults;
/*
* extern Obj obj_list[OBJ_MAX];
* extern Obj_Props obj_props[OBJ_MAX];
* extern int obj_num;
*/
void build_object(FILE *fp, Boolean new_obj);
void surf_tri_norms(Surface *sptr, Vector *data);
void surf_pt_norms(Surface *sptr, Vector *pnorms, int nvert);