Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

rvtypes.h File Reference

#include <math.h>
#include "rvbasetypes.h"
#include "rvcolor.h"
#include "vector.h"
#include "matrix3.h"
#include "vertex.h"
#include "axisbox.h"

Compounds

struct  RV_FIN_Data
struct  RV_FunnyBall
struct  RV_LookupGrid
struct  RV_Plane
struct  RV_Poly
struct  RV_Polyhedron
struct  RV_PRM_Mesh
struct  RV_TAZ_Data
struct  RV_UV
struct  RV_VIS_Data
struct  RV_W_Mesh

Defines

#define SUFFIX_W_STD   "w"
#define SUFFIX_W_IM   "i-w"
#define SUFFIX_PRM_STD   "prm"
#define SUFFIX_PRM_IM   "i-p"
#define SUFFIX_NCP   "ncp"
#define SUFFIX_TAZ   "taz"
#define SUFFIX_VIS   "vis"
#define SUFFIX_DOT_W_STD   ".w"
#define SUFFIX_DOT_W_IM   ".i-w"
#define SUFFIX_DOT_PRM_STD   ".prm"
#define SUFFIX_DOT_PRM_IM   ".i-p"
#define SUFFIX_DOT_NCP   ".ncp"
#define SUFFIX_DOT_TAZ   ".taz"
#define SUFFIX_DOT_VIS   ".vis"
#define RV_UV_SIZE   sizeof(RV_UV)
#define RV_W_MESH_SIZE   sizeof(RV_W_Mesh)
#define RV_PRM_MESH_SIZE   sizeof(RV_PRM_Mesh)
#define RV_POLY_SIZE   sizeof(RV_Poly)
#define POLY_IS_QUAD   0x001
#define POLY_IS_DOUBLE   0x002
#define POLY_IS_TRANS   0x004
#define POLY_TRANS_1_1   0x100
#define POLY_PRM_DISABLE_ENV   0x400
#define POLY_W_ENABLE_ENV   0x800
#define RV_FUNNYBALL_SIZE   sizeof(RV_FunnyBall)
#define RV_PLANE_SIZE   sizeof(RV_Plane);
#define RV_POLYHEDRON_SIZE   sizeof(RV_Polyhedron)
#define RV_LOOKUPGRID_SIZE   sizeof(RV_LookupGrid)
#define RV_FIN_DATA_SIZE   sizeof(RV_FIN_Data)
#define RV_TAZ_DATA_SIZE   sizeof(RV_TAZ_Data)
#define CAMERA_NODE   0x1
#define CUBE_NODE   0x2
#define RV_VIS_DATA_SIZE   sizeof(RV_VIS_Data)

Define Documentation

#define CAMERA_NODE   0x1
 

#define CUBE_NODE   0x2
 

#define POLY_IS_DOUBLE   0x002
 

#define POLY_IS_QUAD   0x001
 

#define POLY_IS_TRANS   0x004
 

#define POLY_PRM_DISABLE_ENV   0x400
 

#define POLY_TRANS_1_1   0x100
 

#define POLY_W_ENABLE_ENV   0x800
 

#define RV_FIN_DATA_SIZE   sizeof(RV_FIN_Data)
 

#define RV_FUNNYBALL_SIZE   sizeof(RV_FunnyBall)
 

#define RV_LOOKUPGRID_SIZE   sizeof(RV_LookupGrid)
 

#define RV_PLANE_SIZE   sizeof(RV_Plane);
 

#define RV_POLYHEDRON_SIZE   sizeof(RV_Polyhedron)
 

#define RV_POLY_SIZE   sizeof(RV_Poly)
 

#define RV_PRM_MESH_SIZE   sizeof(RV_PRM_Mesh)
 

#define RV_TAZ_DATA_SIZE   sizeof(RV_TAZ_Data)
 

#define RV_UV_SIZE   sizeof(RV_UV)
 

#define RV_VIS_DATA_SIZE   sizeof(RV_VIS_Data)
 

#define RV_W_MESH_SIZE   sizeof(RV_W_Mesh)
 

#define SUFFIX_DOT_NCP   ".ncp"
 

#define SUFFIX_DOT_PRM_IM   ".i-p"
 

#define SUFFIX_DOT_PRM_STD   ".prm"
 

#define SUFFIX_DOT_TAZ   ".taz"
 

#define SUFFIX_DOT_VIS   ".vis"
 

#define SUFFIX_DOT_W_IM   ".i-w"
 

#define SUFFIX_DOT_W_STD   ".w"
 

#define SUFFIX_NCP   "ncp"
 

#define SUFFIX_PRM_IM   "i-p"
 

#define SUFFIX_PRM_STD   "prm"
 

#define SUFFIX_TAZ   "taz"
 

#define SUFFIX_VIS   "vis"
 

#define SUFFIX_W_IM   "i-w"
 

#define SUFFIX_W_STD   "w"
 


Generated at Fri Jul 26 09:33:58 2002 for rvtmod/rvglue by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000