Imager
view release on metacpan or search on metacpan
#define ST_PUSH_NOTE(left, right, dadl, dadr, y, dir)
#define ST_POP_NOTE(left, right, dadl, dadr, y, dir)
#define ST_STACK_NOTE(dadl, dadr, left, right, y, dir)
#endif
/* Macro to create a link and push on to the list */
#define ST_PUSH(left,right,dadl,dadr,y,dir) do { \
struct stack_element *s = crdata(left,right,dadl,dadr,y,dir); \
ST_PUSH_NOTE(left, right, dadl, dadr, y, dir); \
llist_push(st,&s); \
} while (0)
/* pops the shadow on TOS into local variables lx,rx,y,direction,dadLx and dadRx */
/* No overflow check! */
static tag_map sharpness_values[] =
{
{ 0, "Normal" },
{ 1, "Soft" },
{ 2, "Hard" },
};
static tag_map subject_distance_range_values[] =
{
{ 0, "unknown" },
{ 1, "Macro" },
{ 2, "Close view" },
{ 3, "Distant view" },
};
#define focal_plane_resolution_unit_values resolution_unit_values
static tag_value_map exif_ifd_values[] =
{
VALUE_MAP_ENTRY(exposure_mode),
VALUE_MAP_ENTRY(color_space),
( run in 0.600 second using v1.01-cache-2.11-cpan-49f99fa48dc )