Isis 3.0
Home
Isis::ControlNetGraphicsItem Class Reference

Control Network Display on Mosaic Scene. More...

#include <ControlNetGraphicsItem.h>

Inherits QGraphicsObject.

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)
 
virtual ~ControlNetGraphicsItem ()
 
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...
 
ControlPointfindClosestControlPoint ()
 

Protected Member Functions

virtual void mouseReleaseEvent (QGraphicsSceneMouseEvent *event)
 

Detailed Description

Control Network Display on Mosaic Scene.

Author
2011-05-07 Steven Lambright

Constructor & Destructor Documentation

Isis::ControlNetGraphicsItem::ControlNetGraphicsItem ( ControlNet controlNet,
MosaicSceneWidget mosaicScene 
)
Isis::ControlNetGraphicsItem::~ControlNetGraphicsItem ( )
virtual

Member Function Documentation

QRectF Isis::ControlNetGraphicsItem::boundingRect ( ) const
void Isis::ControlNetGraphicsItem::clearControlPointGraphicsItem ( QString  pointId)
slot
void Isis::ControlNetGraphicsItem::mouseReleaseEvent ( QGraphicsSceneMouseEvent *  event)
protectedvirtual
void Isis::ControlNetGraphicsItem::paint ( QPainter *  painter,
const QStyleOptionGraphicsItem *  style,
QWidget widget = 0 
)
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.

See Also
ControlPointGraphicsItem::setArrowsVisible()
MosaicControlNetTool::setMovementArrowColorSource()

Referenced by Isis::MosaicControlNetTool::setMovementArrowColorSource().

QString Isis::ControlNetGraphicsItem::snToFileName ( QString  sn)

The documentation for this class was generated from the following files: