00001 /* -- 00002 OpenFX version 2.0 - Modelling, Animation and Rendering Package 00003 Copyright (C) 2000 - 2007 OpenFX Development Team 00004 -- */ 00005 00006 /* file PSTRUCT.H for external animation effects */ 00007 /* */ 00008 /* Defines and structure member definitions required by external effects */ 00009 00010 00011 #define double float /* The renderer uses FLOAT real numbers */ 00012 typedef double vector[3]; 00013 00014 /* Must use WINDOWS own memory allocation scheme for windows NT */ 00015 00016 #include "..\common\mem.h" 00017 00018 typedef float Svertex[3]; /* structure for preview vertex positions */ 00019 00020 // for renderer using > 65536 vertices 00021 00022 #define UNSIGNED long 00023 typedef long ivector[3]; 00024 00025 #include "..\render2\vertex_face.h" 00026 00027 #include "sfxinfo.h" /* main SFX info structure */ 00028 00029 #include "..\animate\memory.h" /* for memory definition */ 00030 #include "..\animate\memdef.h" /* local names */
1.6.3