|
KiCad PCB EDA Suite
|
#include <diff_merge/diff_renderer_gal.h>#include <geometry/shape_poly_set.h>#include <view/view_overlay.h>Go to the source code of this file.
Namespaces | |
| namespace | KICAD_DIFF |
Functions | |
| void | KICAD_DIFF::RenderSceneToOverlay (KIGFX::VIEW_OVERLAY &aOverlay, const DIFF_SCENE &aScene, const std::array< bool, CATEGORY_COUNT > &aVisible=ALL_CATEGORIES_VISIBLE, const std::optional< KIID_PATH > &aHighlight=std::nullopt, const std::set< KIID_PATH > &aHidden={}) |
| Push a DIFF_SCENE's shapes onto a VIEW_OVERLAY as filled, semi-transparent rectangles, drawn in the canonical PAINT_ORDER so conflicts visually win over earlier categories. | |