home *** CD-ROM | disk | FTP | other *** search
- /* 3-D Drawing Module for Microsoft C 5.xx by Quinn-Curtis 1988 */
-
-
- struct point3D{
- float x,y,z;
- };
-
-
- void IdArg(float a[]);
- void Concat(float a[],float b[],float c[]);
- void Ident();
- void tInit();
- void Xfrm2P(float x,float y,float *xt,float *yt);
- void WorldTran2(float x,float y);
- void WorldRotate2(float degree);
- void WorldScale2(float x,float y);
- void Line2Abs(float x,float y);
- void Move2Abs(float x,float y);
- void Line2Rel(float x,float y);
- void Move2Rel(float x,float y);
- void IdArg3(float a[]);
- void Concat3( float a[],float b[],float c[] );
- void Ident3();
- void tInit3();
- void Xfrm3P(float x,float y,float z,float w,
- float *xt,float *yt,float *zt,float *wt);
- void WorldTran3( float x,float y,float z);
- void WorldRotate3( float degree,int iAxis);
- void WorldScale3( float x,float y,float z);
- void Persp( float dist );
- void Line3Abs( float x,float y,float z);
- void Move3Abs( float x,float y,float z);
- void Line3Rel( float x,float y,float z);
- void Move3Rel(float x,float y,float z);
- void Draw3DAxes( float x,float y,float z);
- void Label3D(char *outstring);
- void PolyFill3D( struct point3D *p, int fillstyle, int fillcolor,int numdat);
- void Init3D(int crtmod);
- void Close3DGraphics();