00001 #ifndef CUSTOM_SHAPE_H 00002 #define CUSTOM_SHAPE_H 00003 #define CUSTOM_SHAPE_DEBUG 0 00004 #include "expr_types.h" 00005 #include "custom_shape_types.h" 00006 #include "preset_types.h" 00007 00008 void free_custom_shape(custom_shape_t * custom_shape); 00009 custom_shape_t * new_custom_shape(int id); 00010 custom_shape_t * find_custom_shape(int id, preset_t * preset, int create_flag); 00011 void load_unspecified_init_conds_shape(custom_shape_t * custom_shape); 00012 inline void evalCustomShapeInitConditions(); 00013 inline custom_shape_t * nextCustomShape(); 00014 #endif