1 #ifndef ControlNetGraphicsItem_h
2 #define ControlNetGraphicsItem_h
4 #include <QGraphicsObject>
9 class MosaicSceneWidget;
11 class SerialNumberList;
12 class UniversalGroundMap;
41 QRectF boundingRect()
const;
42 void paint(QPainter *,
const QStyleOptionGraphicsItem *,
44 QString snToFileName(QString sn);
46 void setArrowsVisible(
bool visible,
bool colorByMeasureCount,
int measureCount,
47 bool colorByJigsawError,
double residualMagnitude);
53 void clearControlPointGraphicsItem(QString pointId);
56 virtual void mouseReleaseEvent(QGraphicsSceneMouseEvent *event);
void setArrowsVisible(bool visible, bool colorByMeasureCount, int measureCount, bool colorByJigsawError, double residualMagnitude)
Enable/disable and configure movement arrows for all CP displays in the network.
Control Network Display on Mosaic Scene.
Serial Number list generator.
void buildChildren()
Call this to re-calculate where control points ought to lie.