FieldProbePanel

Ready-to-run robot software for hobby robotics.

Inherits QWidget

In the namespace construct::ui. Declared in src/libs/libconstruct/construct/ui/FieldProbePanel.hpp.

Detailed description

@brief Reusable field-debugging card: Lipschitz lattice probe + point probe over whatever GLSL field its host supplies.

The host installs a source PROVIDER rather than pushing sources — the panel pulls at button-press time, so it can never probe a stale copy of an editor buffer. Results are cleared through invalidate() whenever the host knows the field changed.

Lives in libconstruct's ui only because that is where its first host (the definition editor) lives; nothing in it knows about definitions.

In this section