An official website of the United States government
Here’s how you know
Official websites use .gov
A
.gov website belongs to an official government
organization in the United States.
Secure .gov websites use HTTPS
A
lock
( ) or https:// means you’ve safely connected to
the .gov website. Share sensitive information only on official,
secure websites.
Isis Developer 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. | |
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. | |
ControlPoint * | findClosestControlPoint (QPointF locationPoint) |
Return the closest control point to the pointLocation. | |
Control Network Display on Mosaic Scene.
Isis::ControlNetGraphicsItem::ControlNetGraphicsItem | ( | ControlNet * | controlNet, |
MosaicSceneWidget * | mosaicScene ) |
References buildChildren(), and Isis::MosaicSceneWidget::getScene().
|
virtual |
QRectF Isis::ControlNetGraphicsItem::boundingRect | ( | ) | const |
|
slot |
Call this to re-calculate where control points ought to lie.
This creates a new cube list and re-projects everything
References Isis::ProgressBar::setText().
Referenced by ControlNetGraphicsItem().
|
slot |
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 |
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.
QString Isis::ControlNetGraphicsItem::snToFileName | ( | QString | sn | ) |