![]()  | 
  
    Isis 3 Programmer Reference
    
   | 
 
Control Network Display on Mosaic Scene. More...
#include <ControlNetGraphicsItem.h>


Public Slots | |
| void | buildChildren () | 
| Call this to re-calculate where control points ought to lie.  More... | |
| void | clearControlPointGraphicsItem (QString pointId) | 
Public Member Functions | |
| ControlNetGraphicsItem (ControlNet *controlNet, MosaicSceneWidget *mosaicScene) | |
| QRectF | boundingRect () const | 
| void | paint (QPainter *, const QStyleOptionGraphicsItem *, QWidget *widget=0) | 
| QString | snToFileName (QString sn) | 
| 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.  More... | |
| ControlPoint * | findClosestControlPoint (QPointF locationPoint) | 
| Return the closest control point to the pointLocation.  More... | |
Private Member Functions | |
| QPair< QPointF, QPointF > | pointToScene (ControlPoint *) | 
Private Attributes | |
| ControlNet * | m_controlNet | 
| MosaicSceneWidget * | m_mosaicScene | 
| QMap< ControlPoint *, QPair< QPointF, QPointF > > * | m_pointToScene | 
| QMap< QString, UniversalGroundMap * > * | m_cubeToGroundMap | 
| SerialNumberList * | m_serialNumbers | 
Control Network Display on Mosaic Scene.
Definition at line 37 of file ControlNetGraphicsItem.h.
      
  | 
  slot | 
Call this to re-calculate where control points ought to lie.
This creates a new cube list and re-projects everything
Definition at line 240 of file ControlNetGraphicsItem.cpp.
References Isis::SerialNumberList::add(), Isis::ControlNet::GetNumPoints(), and Isis::ProgressBar::setText().
Referenced by Isis::MosaicControlNetTool::rebuildPointGraphics().
| ControlPoint * Isis::ControlNetGraphicsItem::findClosestControlPoint | ( | QPointF | locationPoint | ) | 
Return the closest control point to the pointLocation.
| locationPoint | (QPointF) The location point to search for a control point | 
Definition at line 302 of file ControlNetGraphicsItem.cpp.
| void Isis::ControlNetGraphicsItem::setArrowsVisible | ( | bool | visible, | 
| bool | colorByMeasureCount, | ||
| int | maxMeasureCount, | ||
| bool | colorByJigsawError, | ||
| double | maxResidualMagnitude | ||
| ) | 
Enable/disable and configure movement arrows for all CP displays in the network.
Definition at line 224 of file ControlNetGraphicsItem.cpp.
Referenced by Isis::MosaicControlNetTool::setMovementArrowColorSource().