Hello Matthias,
At $DAY_JOB, the chip designers are somewhat irrationally against point compression in general.
I'm aware this exists for test purposes:
|
/** |
|
* @brief Disables or enable compression for polygon contours |
|
* |
|
* This method switches the global flag and is intended for regression test purposes only! |
|
*/ |
|
static void enable_compression_global (bool enable) { ms_compress = enable; } |
I'm also aware of raw polygons, but that doesn't extend to Region#merge/merged, any boolean (AND/OR/XOR/NOT), or EdgeProcessor pass
For those folks, it would be useful to have a flag at a global level, accessible from the Python API (something at the Layout level perhaps?).
Hello Matthias,
At $DAY_JOB, the chip designers are somewhat irrationally against point compression in general.
I'm aware this exists for test purposes:
klayout/src/db/db/dbPolygonGenerators.h
Lines 166 to 171 in 6d6596a
I'm also aware of raw polygons, but that doesn't extend to Region#merge/merged, any boolean (AND/OR/XOR/NOT), or EdgeProcessor pass
For those folks, it would be useful to have a flag at a global level, accessible from the Python API (something at the
Layoutlevel perhaps?).