7#ifndef GRID_LINE_FACTORY_H
8#define GRID_LINE_FACTORY_H
79 double minScreenDistanceFromPoints (
const QPointF &posScreen);
81 QGraphicsScene &m_scene;
82 const int m_pointRadius;
const int INNER_RADIUS_MIN
Model for DlgSettingsCoords and CmdSettingsCoords.
Model for DlgSettingsGridDisplay and CmdSettingsGridDisplay.
Storage of one imported image and the data attached to that image.
Factory class for generating the points, composed of QGraphicsItem objects, along a GridLine.
void createGridLinesForEvenlySpacedGrid(const DocumentModelGridDisplay &modelGridDisplay, const Document &document, const MainWindowModel &modelMainWindow, const Transformation &transformation, GridLines &gridLines)
Create a rectangular (cartesian) or annular (polar) grid of evenly spaced grid lines.
GridLine * createGridLine(double xFrom, double yFrom, double xTo, double yTo, const Transformation &transformation)
Create grid line, either along constant X/theta or constant Y/radius side.
Single grid line drawn a straight or curved line.
Container class for GridLine objects.
Model for DlgSettingsMainWindow.