Immutable hit geometry for one rendered document state. No live layout access during queries. More...
#include "donner/svg/DonnerController.h"
Public Member Functions | |
| std::optional< SVGGraphicsElement > | findIntersecting (const Vector2d &point) const |
| Find the frontmost hit in the captured document geometry. | |
| bool | complete () const |
| False when capture exceeded its resource budget; queries then fail closed. | |
Friends | |
| class | DonnerController |
Immutable hit geometry for one rendered document state. No live layout access during queries.
| std::optional< SVGGraphicsElement > donner::svg::DonnerController::HitTestSnapshot::findIntersecting | ( | const Vector2d & | point | ) | const |
Find the frontmost hit in the captured document geometry.
| point | Point in document coordinates. |
point, resolved as for DonnerController::findIntersecting, or std::nullopt when nothing is hit or the capture is incomplete.