/afs/csl.tjhsst.edu/students/2007/kkassing/work/libhemi/mesh.c File Reference

#include "mesh.h"
#include "md2.h"
#include "md3.h"
#include "md5.h"
#include "ase.h"

Include dependency graph for mesh.c:


Functions

void hemi_initmesh (hemi_mesh_t *m)
int hemi_convert_md2 (hemi_md2_t *md2, hemi_mesh_t *mesh)
int hemi_convert_md3 (hemi_md3_t *md3, hemi_mesh_t *mesh)
int hemi_convert_md5 (hemi_md5_t *md5, hemi_mesh_t *mesh)
int hemi_convert_smd (hemi_smd_t *smd, hemi_mesh_t *mesh)
void hemi_render (hemi_mesh_t *mesh)
void hemi_render_face (hemi_mesh_t *mesh, int i, int f)
void hemi_render_optimized (hemi_mesh_t *mesh, int t)
void hemi_render_frame (hemi_mesh_t *mesh, int f)
void hemi_render_interpolated (hemi_mesh_t *mesh, int f1, int f2, float iv)
void hemi_render_md5 (hemi_md5_t *mesh, int f)
void hemi_render_skeletal_optimized (hemi_mesh_t *mesh, int f)
void hemi_render_skeletal_optimized_interpolated (hemi_mesh_t *mesh, int f1, int f2, float iv)
void hemi_render_skeletal (hemi_mesh_t *mesh, int f)
void hemi_render_skeletal_interpolated (hemi_mesh_t *mesh, int f1, int f2, float interp)
void hemi_free_mesh (hemi_mesh_t *mesh)
void hemi_apply_tag (hemi_mesh_t *mesh, int tag, int f1, int f2, float iv)
void hemi_save (const char *fn, hemi_mesh_t *mesh)
void hemi_load (const char *fn, hemi_mesh_t *mesh)

Function Documentation

void hemi_apply_tag ( hemi_mesh_t mesh,
int  tag,
int  f1,
int  f2,
float  iv 
)

int hemi_convert_md2 ( hemi_md2_t md2,
hemi_mesh_t mesh 
)

int hemi_convert_md3 ( hemi_md3_t md3,
hemi_mesh_t mesh 
)

int hemi_convert_md5 ( hemi_md5_t md5,
hemi_mesh_t mesh 
)

int hemi_convert_smd ( hemi_smd_t smd,
hemi_mesh_t mesh 
)

void hemi_free_mesh ( hemi_mesh_t mesh  ) 

void hemi_initmesh ( hemi_mesh_t m  ) 

void hemi_load ( const char *  fn,
hemi_mesh_t mesh 
)

void hemi_render ( hemi_mesh_t mesh  ) 

void hemi_render_face ( hemi_mesh_t mesh,
int  i,
int  f 
)

void hemi_render_frame ( hemi_mesh_t mesh,
int  f 
)

void hemi_render_interpolated ( hemi_mesh_t mesh,
int  f1,
int  f2,
float  iv 
)

void hemi_render_md5 ( hemi_md5_t mesh,
int  f 
)

void hemi_render_optimized ( hemi_mesh_t mesh,
int  t 
)

void hemi_render_skeletal ( hemi_mesh_t mesh,
int  f 
)

void hemi_render_skeletal_interpolated ( hemi_mesh_t mesh,
int  f1,
int  f2,
float  interp 
)

void hemi_render_skeletal_optimized ( hemi_mesh_t mesh,
int  f 
)

void hemi_render_skeletal_optimized_interpolated ( hemi_mesh_t mesh,
int  f1,
int  f2,
float  iv 
)

void hemi_save ( const char *  fn,
hemi_mesh_t mesh 
)


Generated on Fri Jun 1 09:10:14 2007 for Antigone by  doxygen 1.4.7