LOADMESH.C File Reference

Go to the source code of this file.

Defines

#define MODULE_LOADER
#define MORPH1(a, b, m)   { a = (unsigned char)(((double)b -(double)a)*(m) + (double)a);}
#define MORPH2(a, b, m)   { a = (unsigned char)(((double)b -(double)a)*(m) + (double)a);}
#define temp_image_name   "OFX_R_$$"
#define EPSILON   1.0e-6

Typedefs

typedef double quaternion [4]
typedef struct tVECTOR4tag tvector4

Functions

char R_getl (long *val)
char R_getsht (short *val)
char R_getusht (unsigned short *val)
long LoadMorphObject (long ObjectID, short mo, char *FileName, double mr, char *QmorphFile, double qr)
long FindNumberVertices (char *ofile, long *nvs)
long R_LoadObject (long ObjectID, char *FileName, long frame, short robo, double robo_ratio, char *robo_file1, char *robo_file2)
void R_getchunk (long clen)
void InvertRotationMatrix (double T[4][4], double t[4][4])
void RenderTransformToRobot (long O, long *Skid, skel *Skel, double mr, char *robo_f1, char *robo_f2)
void RenderRubberBones (long O, int nSk, long *Skid, skel *Skeleton)

Variables

char gszHomeDir []
char TempPath []
HANDLE fp
DWORD dwRead


Define Documentation

#define MODULE_LOADER

Definition at line 5 of file LOADMESH.C.

#define MORPH1 ( a,
b,
 )     { a = (unsigned char)(((double)b -(double)a)*(m) + (double)a);}

Definition at line 104 of file LOADMESH.C.

#define MORPH2 ( a,
b,
 )     { a = (unsigned char)(((double)b -(double)a)*(m) + (double)a);}

Definition at line 105 of file LOADMESH.C.

#define temp_image_name   "OFX_R_$$"

Definition at line 388 of file LOADMESH.C.

#define EPSILON   1.0e-6

Definition at line 953 of file LOADMESH.C.


Typedef Documentation

typedef double quaternion[4]

Definition at line 13 of file LOADMESH.C.

typedef struct tVECTOR4tag tvector4


Variable Documentation

char gszHomeDir[]

Definition at line 186 of file ANIMATE.H.

char TempPath[]

Definition at line 180 of file WINMAIN.C.

HANDLE fp

DWORD dwRead


Generated on Sun Apr 27 14:20:17 2014 for OpenFX by  doxygen 1.5.6