Isis 3 Programmer Reference
|
This controls the 'Grid' abilities in the MosaicSceneWidget. More...
#include <MosaicGridTool.h>
Public Types | |
enum | GridExtentSource { Map , Cubes , Manual } |
Public Slots | |
void | autoGrid (bool draw) |
Calculates the lat/lon increments from the bounding rectangle of the open cubes. | |
void | clearGrid () |
Clears the grid from the scene. | |
void | configure () |
Give a configuration dialog for the options available in this tool. | |
void | drawGrid () |
Creates the GridGraphicsItem that will draw the grid. | |
void | drawGrid (bool draw) |
Determines whether the grid should be drawn or not. | |
void | onCubesChanged () |
Determines whether or not the bounding rectangle was changed by the addition or removal of cubes. | |
void | onToolOpen (bool check) |
Checks both checkboxes when the tool is first opened. | |
void | onProjectionChanged () |
void | activate (bool) |
Activates the tool. | |
Signals | |
void | boundingRectChanged () |
void | activated (bool) |
Public Member Functions | |
MosaicGridTool (MosaicSceneWidget *) | |
MosaicGridTool constructor. | |
void | addToMenu (QMenu *menu) |
Adds the pan action to the given menu. | |
bool | autoGridCheckBox () |
True if checked. | |
Latitude | baseLat () |
The base latitude. | |
Longitude | baseLon () |
The base longitude. | |
int | density () |
The density or resolution of the grid. | |
Angle | latInc () |
The angle of the latitude increment. | |
GridExtentSource | latExtents () |
The extent type (Map, Cubes, Manual) for the latitude. | |
QString | latType () |
The latitude type (planetocentric/planetographic) of the projection of the scene. | |
QString | lonDomain () |
The longitude domain of the projection of the scene. | |
GridExtentSource | lonExtents () |
The extent type (Map, Cubes, Manual) for the longitude. | |
Angle | lonInc () |
The angle of the longitude increment. | |
Latitude | maxLat () |
The maximum latitude used to determine the grid's extents and increments. | |
Longitude | maxLon () |
The maximum longitude used to determine the grid's extents and increments. | |
Latitude | minLat () |
The minimum latitude used to determine the grid's extents and increments. | |
Longitude | minLon () |
The minimum longitude used to determine the grid's extents and increments. | |
MosaicSceneWidget * | sceneWidget () |
bool | showGrid () |
True if grid is displayed. | |
void | setAutoGridCheckBox (bool checked) |
Modify the check state of the checkbox. | |
void | setBaseLat (Latitude baseLat) |
Modify the base latitude. | |
void | setBaseLon (Longitude baseLon) |
Modify the base longitude. | |
void | setDensity (int density) |
Modify the density. | |
void | setLatExtents (GridExtentSource source, Latitude minLat, Latitude maxLat) |
Set the maximum and minimum latitude of the grid. | |
void | setLatInc (Angle latInc) |
Modify the latitude increment. | |
void | setLonExtents (GridExtentSource source, Longitude minLon, Longitude maxLon) |
Set the maximum and minimum longitude of the grid. | |
void | setLonInc (Angle lonInc) |
Modify the longitude increment. | |
void | setShowGrid (bool show) |
Modify the check state of the checkbox. | |
void | fromPvl (const PvlObject &obj) |
Read the tool information form a pvl object. | |
QString | projectPvlObjectName () const |
An accessor for the name of the Pvl object that the tool's information is stored in. | |
PvlObject | toPvl () const |
Store the tool information in a pvl object. | |
Longitude | domainMinLon () |
Longitude | domainMaxLon () |
bool | isActive () const |
Returns the activeness of this toool. | |
QPixmap | getIcon (QString iconName) const |
returns the path to the icon directory. | |
virtual void | addTo (QMenu *menu) |
virtual void | addTo (ToolPad *toolPad) |
virtual void | addTo (QToolBar *toolBar) |
virtual QList< QAction * > | getViewActions () |
Protected Slots | |
virtual void | updateTool () |
Protected Member Functions | |
QWidget * | createToolBarWidget () |
Creates the widget to add to the tool bar. | |
QAction * | getPrimaryAction () |
Adds the action to the toolpad. | |
QWidget * | getToolBarWidget () |
Creates the Grid Toolbar Widget. | |
virtual void | mouseEnter () |
virtual void | mouseMove (QPointF) |
virtual void | mouseLeave () |
virtual void | mouseDoubleClick (QPointF) |
virtual void | mouseButtonPress (QPointF, Qt::MouseButton s) |
virtual void | mouseButtonRelease (QPointF, Qt::MouseButton s) |
virtual void | mouseWheel (QPointF, int delta) |
virtual void | rubberBandComplete (QRectF r, Qt::MouseButton s) |
void | toolBarDestroyed (QObject *obj) |
MosaicSceneWidget * | getWidget () |
Private Member Functions | |
void | enableToolBar () |
Enables entire tool bar. | |
void | disableToolBar () |
Disables entire tool bar. | |
Private Attributes | |
QPointer< QLabel > | m_autoGridLabel |
Enabled and diabled with the autoGrid checkbox. | |
QPointer< QCheckBox > | m_autoGridCheckBox |
True if grid properties come from the open cubes. | |
QPointer< QCheckBox > | m_drawGridCheckBox |
True if grid properties come from the open cubes. | |
bool | m_shouldCheckBoxes |
True when the tool is first opened to check the checkboxes. | |
Latitude | m_baseLat |
Base latitude for drawing the grid. | |
Longitude | m_baseLon |
Base longitude for drawing the grid. | |
Angle | m_latInc |
Latitude increment for drawing the grid. | |
Angle | m_lonInc |
Longitude increment for drawing the grid. | |
GridExtentSource | m_latExtents |
Used for the state of the options dialog. | |
Latitude | m_maxLat |
Maximum latitude of the grid. | |
Latitude | m_minLat |
Minimum latitude of the grid. | |
GridExtentSource | m_lonExtents |
Used for the state of the options dialog. | |
Longitude | m_maxLon |
Maximum longitude of the grid. | |
Longitude | m_minLon |
Minimum longitude of the grid. | |
int | m_density |
Grid density for drawing the grid. | |
QAction * | m_action |
QGraphicsItem * | m_gridItem |
QRectF | m_previousBoundingRect |
The bounding rectangle of the previous set of open cubes. | |
bool | p_active |
Is the tool active? | |
MosaicSceneWidget * | p_widget |
QAction * | p_primaryAction |
QAction * | p_toolBarAction |
This controls the 'Grid' abilities in the MosaicSceneWidget.
2011-05-07 Steven Lambright - Refactored along with all of 'qmos'
2011-05-11 Steven Lambright - Added project settings
2012-04-16 Jeannie Backer - Added #include for PvlObject class in implementation file.
2012-07-10 Kimberly Oyama and Steven Lambright - Added an auto grid option that draws a grid with lat/lon increments and extents based on either the map projection, the bounding rectangle of the open cubes, or the user entered extents. Also, added accessors, mutators, and other support for a new options dialog that lets the user configure the grid. Changed the draw/clear grid buttons to a show grid checkbox. Fixes #604.
2013-02-01 Steven Lambright - Fixed a problem with setLonInc() bounding the maximum longitude increment incorrectly, which caused a bad increment. This resulted in freezing or an invalid grid. Fixes #1060.
2013-03-06 Steven Lambright - Added support for getting target radii from TargetName if the mapping radii keywords are missing.
2013-03-19 Steven Lambright - Auto grid now remembers its last setting and defaults to it.
2013-09-11 Tracie Sucharski - Check for existence of scene widget before calling methods on it in domainMinLon() and domainMaxLon(). Fixes #1748.
Definition at line 53 of file MosaicGridTool.h.
Definition at line 57 of file MosaicGridTool.h.
Isis::MosaicGridTool::MosaicGridTool | ( | MosaicSceneWidget * | scene | ) |
MosaicGridTool constructor.
parent |
Definition at line 38 of file MosaicGridTool.cpp.
References Cubes, Isis::Angle::Degrees, m_baseLat, m_baseLon, m_density, m_latExtents, m_latInc, m_lonExtents, m_lonInc, m_maxLat, m_maxLon, m_minLat, m_minLon, m_previousBoundingRect, and m_shouldCheckBoxes.
|
slotinherited |
|
inlinevirtualinherited |
Definition at line 63 of file MosaicTool.h.
|
virtualinherited |
Definition at line 70 of file MosaicTool.cpp.
|
virtualinherited |
Definition at line 52 of file MosaicTool.cpp.
void Isis::MosaicGridTool::addToMenu | ( | QMenu * | menu | ) |
Adds the pan action to the given menu.
menu |
Definition at line 73 of file MosaicGridTool.cpp.
|
slot |
Calculates the lat/lon increments from the bounding rectangle of the open cubes.
draw | True if lat/lon increments need to be calculated. |
Definition at line 715 of file MosaicGridTool.cpp.
References Isis::Angle::Degrees, Isis::Angle::degrees(), drawGrid(), m_latExtents, m_latInc, m_lonExtents, m_lonInc, m_maxLat, m_maxLon, m_minLat, m_minLon, m_previousBoundingRect, Isis::Latitude::planetographic(), setLatExtents(), setLonExtents(), and Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), getToolBarWidget(), onCubesChanged(), and onToolOpen().
bool Isis::MosaicGridTool::autoGridCheckBox | ( | ) |
True if checked.
Definition at line 82 of file MosaicGridTool.cpp.
References m_autoGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings().
Latitude Isis::MosaicGridTool::baseLat | ( | ) |
The base latitude.
Definition at line 92 of file MosaicGridTool.cpp.
References m_baseLat.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setBaseLat().
Longitude Isis::MosaicGridTool::baseLon | ( | ) |
The base longitude.
Definition at line 102 of file MosaicGridTool.cpp.
References m_baseLon.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setBaseLon().
|
slot |
Clears the grid from the scene.
Does not erase any grid information.
Definition at line 781 of file MosaicGridTool.cpp.
References drawGrid().
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), and drawGrid().
|
slot |
Give a configuration dialog for the options available in this tool.
Definition at line 797 of file MosaicGridTool.cpp.
Referenced by getToolBarWidget().
|
protected |
Creates the widget to add to the tool bar.
parent |
Definition at line 952 of file MosaicGridTool.cpp.
int Isis::MosaicGridTool::density | ( | ) |
The density or resolution of the grid.
The number of straight lines used to draw the grid.
Definition at line 113 of file MosaicGridTool.cpp.
References m_density.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setDensity().
|
privateinherited |
Disables entire tool bar.
Definition at line 174 of file MosaicTool.cpp.
Longitude Isis::MosaicGridTool::domainMaxLon | ( | ) |
Definition at line 691 of file MosaicGridTool.cpp.
Longitude Isis::MosaicGridTool::domainMinLon | ( | ) |
Definition at line 673 of file MosaicGridTool.cpp.
|
slot |
Creates the GridGraphicsItem that will draw the grid.
If there is no grid item the grid is cleared and redrawn with a new item.
Definition at line 840 of file MosaicGridTool.cpp.
References Isis::Angle::degrees(), drawGrid(), m_autoGridCheckBox, m_autoGridLabel, m_baseLat, m_baseLon, m_density, m_drawGridCheckBox, m_latInc, m_lonInc, m_maxLat, m_maxLon, m_minLat, m_minLon, and onCubesChanged().
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), autoGrid(), clearGrid(), drawGrid(), drawGrid(), fromPvl(), and getToolBarWidget().
|
slot |
Determines whether the grid should be drawn or not.
draw | True if grid should be drawn. Otherwise, it will be cleared. |
Definition at line 881 of file MosaicGridTool.cpp.
References clearGrid(), drawGrid(), m_autoGridCheckBox, and m_autoGridLabel.
|
privateinherited |
Enables entire tool bar.
Definition at line 185 of file MosaicTool.cpp.
|
virtual |
Read the tool information form a pvl object.
obj | the object from which we are extracting the information |
Reimplemented from Isis::MosaicTool.
Definition at line 559 of file MosaicGridTool.cpp.
References Isis::Angle::Degrees, drawGrid(), m_baseLat, m_baseLon, m_density, m_latExtents, m_latInc, m_lonExtents, m_lonInc, m_maxLat, m_maxLon, m_minLat, m_minLon, m_shouldCheckBoxes, Isis::Distance::Meters, Isis::Latitude::Planetocentric, Isis::toBool(), Isis::toDouble(), Isis::toInt(), and Isis::Projection::Triaxial.
|
inherited |
returns the path to the icon directory.
Definition at line 115 of file MosaicTool.cpp.
References Isis::FileName::expanded().
Referenced by Isis::MosaicAreaTool::getPrimaryAction(), Isis::MosaicControlNetTool::getPrimaryAction(), Isis::MosaicFindTool::getPrimaryAction(), getPrimaryAction(), Isis::MosaicPanTool::getPrimaryAction(), Isis::MosaicSelectTool::getPrimaryAction(), Isis::MosaicZoomTool::getPrimaryAction(), and Isis::MosaicZoomTool::MosaicZoomTool().
|
protectedvirtual |
Adds the action to the toolpad.
toolpad |
Implements Isis::MosaicTool.
Definition at line 965 of file MosaicGridTool.cpp.
References Isis::MosaicTool::getIcon().
|
protectedvirtual |
Creates the Grid Toolbar Widget.
Reimplemented from Isis::MosaicTool.
Definition at line 986 of file MosaicGridTool.cpp.
References autoGrid(), configure(), drawGrid(), m_autoGridCheckBox, m_autoGridLabel, m_drawGridCheckBox, m_previousBoundingRect, and onToolOpen().
Definition at line 84 of file MosaicTool.cpp.
|
inlineprotectedinherited |
Definition at line 96 of file MosaicTool.h.
|
inlineinherited |
Returns the activeness of this toool.
Definition at line 50 of file MosaicTool.h.
References Isis::MosaicTool::p_active.
Referenced by Isis::MosaicZoomTool::rubberBandComplete(), Isis::MosaicControlNetTool::updateTool(), Isis::MosaicFindTool::updateTool(), Isis::MosaicSelectTool::updateTool(), and Isis::MosaicZoomTool::updateTool().
MosaicGridTool::GridExtentSource Isis::MosaicGridTool::latExtents | ( | ) |
The extent type (Map, Cubes, Manual) for the latitude.
Definition at line 133 of file MosaicGridTool.cpp.
References m_latExtents.
Referenced by Isis::MosaicGridToolConfigDialog::MosaicGridToolConfigDialog(), and Isis::MosaicGridToolConfigDialog::readSettings().
Angle Isis::MosaicGridTool::latInc | ( | ) |
The angle of the latitude increment.
Definition at line 123 of file MosaicGridTool.cpp.
References m_latInc.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLatInc().
QString Isis::MosaicGridTool::latType | ( | ) |
The latitude type (planetocentric/planetographic) of the projection of the scene.
Definition at line 143 of file MosaicGridTool.cpp.
References Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::MosaicGridToolConfigDialog().
QString Isis::MosaicGridTool::lonDomain | ( | ) |
The longitude domain of the projection of the scene.
Definition at line 162 of file MosaicGridTool.cpp.
References Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::MosaicGridToolConfigDialog().
MosaicGridTool::GridExtentSource Isis::MosaicGridTool::lonExtents | ( | ) |
The extent type (Map, Cubes, Manual) for the longitude.
Definition at line 181 of file MosaicGridTool.cpp.
References m_lonExtents.
Referenced by Isis::MosaicGridToolConfigDialog::MosaicGridToolConfigDialog(), and Isis::MosaicGridToolConfigDialog::readSettings().
Angle Isis::MosaicGridTool::lonInc | ( | ) |
The angle of the longitude increment.
Definition at line 191 of file MosaicGridTool.cpp.
References m_lonInc.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLonInc().
Latitude Isis::MosaicGridTool::maxLat | ( | ) |
The maximum latitude used to determine the grid's extents and increments.
Definition at line 201 of file MosaicGridTool.cpp.
References m_maxLat.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLatExtents().
Longitude Isis::MosaicGridTool::maxLon | ( | ) |
The maximum longitude used to determine the grid's extents and increments.
Definition at line 211 of file MosaicGridTool.cpp.
References m_maxLon.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLonExtents().
Latitude Isis::MosaicGridTool::minLat | ( | ) |
The minimum latitude used to determine the grid's extents and increments.
Definition at line 221 of file MosaicGridTool.cpp.
References m_minLat.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLatExtents().
Longitude Isis::MosaicGridTool::minLon | ( | ) |
The minimum longitude used to determine the grid's extents and increments.
Definition at line 231 of file MosaicGridTool.cpp.
References m_minLon.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLonExtents().
|
protectedvirtualinherited |
Definition at line 130 of file MosaicTool.cpp.
|
protectedvirtualinherited |
Definition at line 134 of file MosaicTool.cpp.
|
protectedvirtualinherited |
Definition at line 126 of file MosaicTool.cpp.
|
inlineprotectedvirtualinherited |
Definition at line 81 of file MosaicTool.h.
|
inlineprotectedvirtualinherited |
Definition at line 83 of file MosaicTool.h.
|
protectedvirtualinherited |
Definition at line 122 of file MosaicTool.cpp.
|
protectedvirtualinherited |
Definition at line 139 of file MosaicTool.cpp.
|
slot |
Determines whether or not the bounding rectangle was changed by the addition or removal of cubes.
If it wasn't changed, the grid is not redrawn. If it was (and autogrid is checked), the grid is redrawn with new lat/lon increments.
Definition at line 902 of file MosaicGridTool.cpp.
References autoGrid(), m_autoGridCheckBox, and m_previousBoundingRect.
Referenced by drawGrid().
|
slot |
Definition at line 810 of file MosaicGridTool.cpp.
|
slot |
Checks both checkboxes when the tool is first opened.
Allows the grid to remain when the tool is not active.
check | True when the tool is activated |
Definition at line 920 of file MosaicGridTool.cpp.
References autoGrid(), m_autoGridCheckBox, m_autoGridLabel, m_drawGridCheckBox, and m_shouldCheckBoxes.
Referenced by getToolBarWidget().
|
virtual |
An accessor for the name of the Pvl object that the tool's information is stored in.
Reimplemented from Isis::MosaicTool.
Definition at line 637 of file MosaicGridTool.cpp.
Referenced by toPvl().
|
inlineprotectedvirtualinherited |
Reimplemented in Isis::MosaicZoomTool.
Definition at line 88 of file MosaicTool.h.
MosaicSceneWidget * Isis::MosaicGridTool::sceneWidget | ( | ) |
Definition at line 241 of file MosaicGridTool.cpp.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), Isis::MosaicGridToolConfigDialog::readSettings(), and Isis::MosaicGridToolConfigDialog::refreshWidgetStates().
void Isis::MosaicGridTool::setAutoGridCheckBox | ( | bool | checked | ) |
Modify the check state of the checkbox.
checked | the new state of the checkbox |
Definition at line 261 of file MosaicGridTool.cpp.
References m_autoGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setBaseLat | ( | Latitude | baseLat | ) |
Modify the base latitude.
baseLat | the new base latitude. |
Definition at line 271 of file MosaicGridTool.cpp.
References baseLat(), and m_baseLat.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setBaseLon | ( | Longitude | baseLon | ) |
Modify the base longitude.
baseLon | the new base longitude. |
Definition at line 281 of file MosaicGridTool.cpp.
References baseLon(), and m_baseLon.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setDensity | ( | int | density | ) |
Modify the density.
density | the new density value. |
Definition at line 291 of file MosaicGridTool.cpp.
References density(), and m_density.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setLatExtents | ( | GridExtentSource | source, |
Latitude | minLat = Latitude(), | ||
Latitude | maxLat = Latitude() ) |
Set the maximum and minimum latitude of the grid.
source | Where the grid extents come from (Map, Cubes, Manual). |
minLat | The minimum latitude of the grid. |
maxLat | The maximum latitude of the grid. |
Definition at line 303 of file MosaicGridTool.cpp.
References Cubes, Isis::Angle::Degrees, m_latExtents, m_maxLat, m_minLat, Manual, Map, maxLat(), Isis::Distance::Meters, minLat(), and Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), and autoGrid().
void Isis::MosaicGridTool::setLatInc | ( | Angle | latInc | ) |
Modify the latitude increment.
latInc | the new increment angle. |
Definition at line 413 of file MosaicGridTool.cpp.
References Isis::Angle::Degrees, latInc(), and m_latInc.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setLonExtents | ( | GridExtentSource | source, |
Longitude | minLon = Longitude(), | ||
Longitude | maxLon = Longitude() ) |
Set the maximum and minimum longitude of the grid.
source | Where the grid extents come from (Map, Cubes, Manual). |
minLon | The minimum longitude of the grid. |
maxLon | The maximum longitude of the grid. |
Definition at line 427 of file MosaicGridTool.cpp.
References Cubes, Isis::Angle::Degrees, m_lonExtents, m_maxLat, m_maxLon, m_minLat, m_minLon, Manual, Map, maxLon(), minLon(), and Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings(), and autoGrid().
void Isis::MosaicGridTool::setLonInc | ( | Angle | lonInc | ) |
Modify the longitude increment.
lonInc | the new lonitude increment. |
Definition at line 534 of file MosaicGridTool.cpp.
References Isis::Angle::Degrees, lonInc(), m_lonInc, m_maxLon, and m_minLon.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
void Isis::MosaicGridTool::setShowGrid | ( | bool | show | ) |
Modify the check state of the checkbox.
checked | the new state of the checkbox |
Definition at line 549 of file MosaicGridTool.cpp.
References m_drawGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
bool Isis::MosaicGridTool::showGrid | ( | ) |
True if grid is displayed.
Definition at line 251 of file MosaicGridTool.cpp.
References m_drawGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings().
|
protectedinherited |
Definition at line 165 of file MosaicTool.cpp.
|
virtual |
Store the tool information in a pvl object.
Reimplemented from Isis::MosaicTool.
Definition at line 647 of file MosaicGridTool.cpp.
References Isis::Angle::degrees(), m_baseLat, m_baseLon, m_density, m_latExtents, m_latInc, m_lonExtents, m_lonInc, m_maxLat, m_maxLon, m_minLat, m_minLon, m_shouldCheckBoxes, projectPvlObjectName(), and Isis::toString().
|
inlineprotectedvirtualslotinherited |
Definition at line 80 of file MosaicTool.h.
|
private |
Definition at line 154 of file MosaicGridTool.h.
|
private |
True if grid properties come from the open cubes.
Definition at line 134 of file MosaicGridTool.h.
Referenced by autoGridCheckBox(), drawGrid(), drawGrid(), getToolBarWidget(), onCubesChanged(), onToolOpen(), and setAutoGridCheckBox().
|
private |
Enabled and diabled with the autoGrid checkbox.
Definition at line 133 of file MosaicGridTool.h.
Referenced by drawGrid(), drawGrid(), getToolBarWidget(), and onToolOpen().
|
private |
Base latitude for drawing the grid.
Definition at line 138 of file MosaicGridTool.h.
Referenced by baseLat(), drawGrid(), fromPvl(), MosaicGridTool(), setBaseLat(), and toPvl().
|
private |
Base longitude for drawing the grid.
Definition at line 139 of file MosaicGridTool.h.
Referenced by baseLon(), drawGrid(), fromPvl(), MosaicGridTool(), setBaseLon(), and toPvl().
|
private |
Grid density for drawing the grid.
Definition at line 152 of file MosaicGridTool.h.
Referenced by density(), drawGrid(), fromPvl(), MosaicGridTool(), setDensity(), and toPvl().
|
private |
True if grid properties come from the open cubes.
Definition at line 135 of file MosaicGridTool.h.
Referenced by drawGrid(), getToolBarWidget(), onToolOpen(), setShowGrid(), and showGrid().
|
private |
Definition at line 155 of file MosaicGridTool.h.
|
private |
Used for the state of the options dialog.
Definition at line 144 of file MosaicGridTool.h.
Referenced by autoGrid(), fromPvl(), latExtents(), MosaicGridTool(), setLatExtents(), and toPvl().
|
private |
Latitude increment for drawing the grid.
Definition at line 141 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), latInc(), MosaicGridTool(), setLatInc(), and toPvl().
|
private |
Used for the state of the options dialog.
Definition at line 148 of file MosaicGridTool.h.
Referenced by autoGrid(), fromPvl(), lonExtents(), MosaicGridTool(), setLonExtents(), and toPvl().
|
private |
Longitude increment for drawing the grid.
Definition at line 142 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), lonInc(), MosaicGridTool(), setLonInc(), and toPvl().
|
private |
Maximum latitude of the grid.
Definition at line 145 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), maxLat(), MosaicGridTool(), setLatExtents(), setLonExtents(), and toPvl().
|
private |
Maximum longitude of the grid.
Definition at line 149 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), maxLon(), MosaicGridTool(), setLonExtents(), setLonInc(), and toPvl().
|
private |
Minimum latitude of the grid.
Definition at line 146 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), minLat(), MosaicGridTool(), setLatExtents(), setLonExtents(), and toPvl().
|
private |
Minimum longitude of the grid.
Definition at line 150 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), minLon(), MosaicGridTool(), setLonExtents(), setLonInc(), and toPvl().
|
private |
The bounding rectangle of the previous set of open cubes.
Definition at line 156 of file MosaicGridTool.h.
Referenced by autoGrid(), getToolBarWidget(), MosaicGridTool(), and onCubesChanged().
|
private |
True when the tool is first opened to check the checkboxes.
Definition at line 136 of file MosaicGridTool.h.
Referenced by fromPvl(), MosaicGridTool(), onToolOpen(), and toPvl().
|
privateinherited |
Is the tool active?
Definition at line 120 of file MosaicTool.h.
Referenced by Isis::MosaicTool::isActive().
|
privateinherited |
Definition at line 124 of file MosaicTool.h.
|
privateinherited |
Definition at line 125 of file MosaicTool.h.
|
privateinherited |
Definition at line 122 of file MosaicTool.h.