10 #include "CheckerMode.h" 11 #include "DocumentAxesPointsRequired.h" 13 #include "GridLines.h" 16 #include <QPainterPath> 22 class QGraphicsEllipseItem;
46 DocumentAxesPointsRequired documentAxesPointsRequired);
55 DocumentAxesPointsRequired documentAxesPointsRequired);
71 const QList<Point> &points,
77 void setLineColor (
GridLine &gridLine,
80 QGraphicsScene &m_scene;
virtual void updateModelAxesChecker(const DocumentModelAxesChecker &modelAxesChecker)
Apply the new DocumentModelAxesChecker, to the points already associated with this object...
Class that represents one digitized point. The screen-to-graph coordinate transformation is always ex...
Box shape that is drawn through the three axis points, to temporarily (usually) or permanently (rarel...
void prepareForDisplay(const QPolygonF &polygon, int pointRadius, const DocumentModelAxesChecker &modelAxesChecker, const DocumentModelCoords &modelCoords, DocumentAxesPointsRequired documentAxesPointsRequired)
Create the polygon from current information, including pixel coordinates, just prior to display...
Container class for GridLine objects.
Model for DlgSettingsCoords and CmdSettingsCoords.
Model for DlgSettingsAxesChecker and CmdSettingsAxesChecker.
void setVisible(bool visible)
Show/hide this axes checker.
Single grid line drawn a straight or curved line.