Window that displays the geometry information, as a table, for the current curve. More...
#include <GeometryWindow.h>
Public Slots | |
void | slotPointHoverEnter (QString) |
Highlight the row for the specified point. | |
void | slotPointHoverLeave (QString) |
Unhighlight the row for the specified point. | |
void | slotSelectionChanged (const QItemSelection &, const QItemSelection &) |
Prepare for copy after selection has changed. | |
Signals | |
void | signalGeometryWindowClosed () |
Signal that this QDockWidget was just closed. | |
Public Member Functions | |
GeometryWindow (QWidget *parent) | |
Single constructor. Parent is needed or else this widget cannot be redocked after being undocked. | |
void | clear () |
Clear stale information. | |
virtual void | closeEvent (QCloseEvent *event) |
Catch close event so corresponding menu item in MainWindow can be updated accordingly. | |
void | update (const CmdMediator &cmdMediator, const MainWindowModel &modelMainWindow, const QString &curveSelected, const Transformation &transformation) |
Populate the table with the specified Curve. | |
Static Public Member Functions | |
static int | columnBodyPointIdentifiers () |
Hidden column that has the point identifiers. |
Window that displays the geometry information, as a table, for the current curve.
Column COLUMN_BODY_POINT_IDENTIFIERS is hidden. It contains the point identifiers so we can find the line associated with a point, and then highlight that line
Definition at line 27 of file GeometryWindow.h.