This structure holds our halftone instance information. More...
Data Fields | |
| sw_htm_instance | super |
| HTM instance superclass must be first. | |
| int32 | levels |
| Number of levels required in output pixels. | |
| int32 | iscreen |
| Which screen (index) was requested. | |
| HqBool | inverse |
| TRUE if the inverse screen was requested. | |
| uint8 * | thresh_table |
| Pointer to the threshold table. | |
| int32 | table_size |
| Size of table (same width and height) | |
| multilevel_lookup_solution * | cached_soln |
| The pointer to the calculated solution. | |
| int32 | refcount |
| Reference counting. | |
| struct ml8_htinstance * | next |
| Forward chain pointer. | |
| struct ml8_htinstance * | prev |
| Backward chain pointer. | |
| ml8_htimplementation * | impl |
| A pointer to the implementation sub-class. This is used to verify that the instance belongs to the implementation class. | |
This structure holds our halftone instance information.
This structure is a sub-class of sw_htm_instance.
One of these structures will exist, in our internal list, for each screen which has been selected by the RIP. That's one for each combination of levels-solution, screen-index and whether or not the inverse is required.