1#ifndef ControlNetGraphicsItem_h
2#define ControlNetGraphicsItem_h
4#include <QGraphicsObject>
46 void paint(QPainter *,
const QStyleOptionGraphicsItem *,
50 void setArrowsVisible(
bool visible,
bool colorByMeasureCount,
int measureCount,
51 bool colorByJigsawError,
double residualMagnitude);
QString snToFileName(QString sn)
Definition ControlNetGraphicsItem.cpp:203
ControlNetGraphicsItem(ControlNet *controlNet, MosaicSceneWidget *mosaicScene)
Definition ControlNetGraphicsItem.cpp:30
ControlPoint * findClosestControlPoint(QPointF locationPoint)
Return the closest control point to the pointLocation.
Definition ControlNetGraphicsItem.cpp:302
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.
Definition ControlNetGraphicsItem.cpp:224
void buildChildren()
Call this to re-calculate where control points ought to lie.
Definition ControlNetGraphicsItem.cpp:240
QRectF boundingRect() const
Definition ControlNetGraphicsItem.cpp:72
void clearControlPointGraphicsItem(QString pointId)
Definition ControlNetGraphicsItem.cpp:188
void paint(QPainter *, const QStyleOptionGraphicsItem *, QWidget *widget=0)
Definition ControlNetGraphicsItem.cpp:77
virtual ~ControlNetGraphicsItem()
Definition ControlNetGraphicsItem.cpp:50
a control network
Definition ControlNet.h:258
A single control point.
Definition ControlPoint.h:356
Base class for Map Projections.
Definition Projection.h:155
Serial Number list generator.
Definition SerialNumberList.h:64
Universal Ground Map.
Definition UniversalGroundMap.h:69
This is free and unencumbered software released into the public domain.
Definition CubeIoHandler.h:23
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16
This is free and unencumbered software released into the public domain.
Definition CubeIoHandler.h:24