1 #ifndef ControlMeasureEditWidget_h 2 #define ControlMeasureEditWidget_h 33 class SerialNumberList;
36 class UniversalGroundMap;
171 bool useGeometry =
true);
179 return m_templateFileName;
198 Cube *leftCube, QString pointId);
200 Cube *rightCube, QString pointId);
212 void setCircle(
bool);
213 void setZoomLink(
bool);
216 void registerPoint();
218 void updateLeftPositionLabel(
double zoomFactor);
219 void updateRightGeom();
220 void updateRightPositionLabel(
double zoomFactor);
224 void changeBlinkTime(
double interval);
227 void showBlinkExtension();
228 void blinkStartRight();
229 void blinkStopRight();
230 void changeBlinkTimeRight(
double interval);
231 void updateBlinkRight();
235 void createMeasureEditor(
QWidget *parent);
237 bool m_allowLeftMouse;
240 QString m_templateFileName;
241 QLabel *m_leftZoomFactor;
242 QLabel *m_rightZoomFactor;
243 QLabel *m_leftSampLinePosition;
244 QLabel *m_rightSampLinePosition;
245 QLabel *m_leftLatLonPosition;
246 QLabel *m_rightLatLonPosition;
247 QRadioButton *m_nogeom;
248 QRadioButton *m_geom;
249 QToolButton *m_rightZoomIn;
250 QToolButton *m_rightZoomOut;
251 QToolButton *m_rightZoom1;
256 unsigned char m_blinkIndex;
259 QLCDNumber *m_dialNumber;
260 QDoubleSpinBox *m_blinkTimeBox;
263 QScrollBar *m_slider;
265 QPushButton *m_autoReg;
267 QLabel *m_oldPosition;
270 bool m_autoRegAttempted;
272 QPushButton *m_saveMeasure;
273 QPalette m_saveDefaultPalette;
299 QListWidget *m_blinkListWidget;
302 QDoubleSpinBox *m_blinkTimeBoxRight;
304 QTimer *m_timerRight;
306 unsigned char m_blinkIndexRight;
Universal Ground Map.
Definition: UniversalGroundMap.h:85
A small chip of data used for pattern matching.
Definition: Chip.h:102
Widget to display Isis cubes for qt apps.
Definition: CubeViewport.h:132
a control network
Definition: ControlNet.h:271
Pixel value mapper.
Definition: Stretch.h:72
A single control point.
Definition: ControlPoint.h:369
Auto Registration class.
Definition: AutoReg.h:183
Viewport for Isis Chips.
Definition: ChipViewport.h:85
Definition: BoxcarCachingAlgorithm.h:29
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
a control measurement
Definition: ControlMeasure.h:189
Serial Number list generator.
Definition: SerialNumberList.h:80
IO Handler for Isis Cubes.
Definition: Cube.h:170