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. More... | |
void | clearGrid () |
Clears the grid from the scene. More... | |
void | configure () |
Give a configuration dialog for the options available in this tool. More... | |
void | drawGrid () |
Creates the GridGraphicsItem that will draw the grid. More... | |
void | drawGrid (bool draw) |
Determines whether the grid should be drawn or not. More... | |
void | onCubesChanged () |
Determines whether or not the bounding rectangle was changed by the addition or removal of cubes. More... | |
void | onToolOpen (bool check) |
Checks both checkboxes when the tool is first opened. More... | |
void | activate (bool) |
Activates the tool. More... | |
Signals | |
void | boundingRectChanged () |
void | activated (bool) |
Public Member Functions | |
MosaicGridTool (MosaicSceneWidget *) | |
MosaicGridTool constructor. More... | |
void | addToMenu (QMenu *menu) |
Adds the pan action to the given menu. More... | |
bool | autoGridCheckBox () |
True if checked. More... | |
Latitude | baseLat () |
The base latitude. More... | |
Longitude | baseLon () |
The base longitude. More... | |
int | density () |
The density or resolution of the grid. More... | |
Angle | latInc () |
The angle of the latitude increment. More... | |
GridExtentSource | latExtents () |
The extent type (Map, Cubes, Manual) for the latitude. More... | |
QString | latType () |
The latitude type (planetocentric/planetographic) of the projection of the scene. More... | |
QString | lonDomain () |
The longitude domain of the projection of the scene. More... | |
GridExtentSource | lonExtents () |
The extent type (Map, Cubes, Manual) for the longitude. More... | |
Angle | lonInc () |
The angle of the longitude increment. More... | |
Latitude | maxLat () |
The maximum latitude used to determine the grid's extents and increments. More... | |
Longitude | maxLon () |
The maximum longitude used to determine the grid's extents and increments. More... | |
Latitude | minLat () |
The minimum latitude used to determine the grid's extents and increments. More... | |
Longitude | minLon () |
The minimum longitude used to determine the grid's extents and increments. More... | |
MosaicSceneWidget * | sceneWidget () |
bool | showGrid () |
True if grid is displayed. More... | |
void | setAutoGridCheckBox (bool checked) |
Modify the check state of the checkbox. More... | |
void | setBaseLat (Latitude baseLat) |
Modify the base latitude. More... | |
void | setBaseLon (Longitude baseLon) |
Modify the base longitude. More... | |
void | setDensity (int density) |
Modify the density. More... | |
void | setLatExtents (GridExtentSource source, Latitude minLat, Latitude maxLat) |
Set the maximum and minimum latitude of the grid. More... | |
void | setLatInc (Angle latInc) |
Modify the latitude increment. More... | |
void | setLonExtents (GridExtentSource source, Longitude minLon, Longitude maxLon) |
Set the maximum and minimum longitude of the grid. More... | |
void | setLonInc (Angle lonInc) |
Modify the longitude increment. More... | |
void | setShowGrid (bool show) |
Modify the check state of the checkbox. More... | |
void | fromPvl (const PvlObject &obj) |
Read the tool information form a pvl object. More... | |
QString | projectPvlObjectName () const |
An accessor for the name of the Pvl object that the tool's information is stored in. More... | |
PvlObject | toPvl () const |
Store the tool information in a pvl object. More... | |
Longitude | domainMinLon () |
Longitude | domainMaxLon () |
bool | isActive () const |
Returns the activeness of this toool. More... | |
QPixmap | getIcon (QString iconName) const |
returns the path to the icon directory. More... | |
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. More... | |
QAction * | getPrimaryAction () |
Adds the action to the toolpad. More... | |
QWidget * | getToolBarWidget () |
Creates the Grid Toolbar Widget. More... | |
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 Attributes | |
QPointer< QLabel > | m_autoGridLabel |
Enabled and diabled with the autoGrid checkbox. More... | |
QPointer< QCheckBox > | m_autoGridCheckBox |
True if grid properties come from the open cubes. More... | |
QPointer< QCheckBox > | m_drawGridCheckBox |
True if grid properties come from the open cubes. More... | |
bool | m_shouldCheckBoxes |
True when the tool is first opened to check the checkboxes. More... | |
Latitude | m_baseLat |
Base latitude for drawing the grid. More... | |
Longitude | m_baseLon |
Base longitude for drawing the grid. More... | |
Angle | m_latInc |
Latitude increment for drawing the grid. More... | |
Angle | m_lonInc |
Longitude increment for drawing the grid. More... | |
GridExtentSource | m_latExtents |
Used for the state of the options dialog. More... | |
Latitude | m_maxLat |
Maximum latitude of the grid. More... | |
Latitude | m_minLat |
Minimum latitude of the grid. More... | |
GridExtentSource | m_lonExtents |
Used for the state of the options dialog. More... | |
Longitude | m_maxLon |
Maximum longitude of the grid. More... | |
Longitude | m_minLon |
Minimum longitude of the grid. More... | |
int | m_density |
Grid density for drawing the grid. More... | |
QAction * | m_action |
QGraphicsItem * | m_gridItem |
QRectF | m_previousBoundingRect |
The bounding rectangle of the previous set of open cubes. More... | |
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 |
Activates the tool.
on |
Definition at line 148 of file MosaicTool.cpp.
References Isis::MosaicTool::disableToolBar(), Isis::MosaicTool::enableToolBar(), and Isis::MosaicTool::p_active.
void Isis::MosaicGridTool::addToMenu | ( | QMenu * | menu | ) |
Adds the pan action to the given menu.
menu |
Definition at line 69 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 710 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::TProjection::Mapping(), Isis::Latitude::planetographic(), Isis::Projection::projectionType(), 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 78 of file MosaicGridTool.cpp.
References m_autoGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings().
Latitude Isis::MosaicGridTool::baseLat | ( | ) |
The base latitude.
Definition at line 88 of file MosaicGridTool.cpp.
References m_baseLat.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setBaseLat().
Longitude Isis::MosaicGridTool::baseLon | ( | ) |
The base longitude.
Definition at line 98 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 776 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 792 of file MosaicGridTool.cpp.
Referenced by getToolBarWidget().
|
protected |
Creates the widget to add to the tool bar.
parent |
Definition at line 916 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 109 of file MosaicGridTool.cpp.
References m_density.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setDensity().
|
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 806 of file MosaicGridTool.cpp.
References Isis::Angle::degrees(), 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(), 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 845 of file MosaicGridTool.cpp.
References clearGrid(), drawGrid(), m_autoGridCheckBox, and m_autoGridLabel.
|
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 554 of file MosaicGridTool.cpp.
References Isis::Angle::Degrees, drawGrid(), Isis::TProjection::EquatorialRadius(), Isis::PvlObject::hasKeyword(), 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::TProjection::PolarRadius(), Isis::Projection::projectionType(), 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::MosaicSelectTool::getPrimaryAction(), Isis::MosaicPanTool::getPrimaryAction(), Isis::MosaicZoomTool::getPrimaryAction(), Isis::MosaicAreaTool::getPrimaryAction(), Isis::MosaicFindTool::getPrimaryAction(), getPrimaryAction(), Isis::MosaicControlNetTool::getPrimaryAction(), and Isis::MosaicZoomTool::MosaicZoomTool().
|
protectedvirtual |
Adds the action to the toolpad.
toolpad |
Implements Isis::MosaicTool.
Definition at line 929 of file MosaicGridTool.cpp.
References Isis::MosaicTool::getIcon().
|
protectedvirtual |
Creates the Grid Toolbar Widget.
Reimplemented from Isis::MosaicTool.
Definition at line 950 of file MosaicGridTool.cpp.
References autoGrid(), configure(), drawGrid(), m_autoGridCheckBox, m_autoGridLabel, m_drawGridCheckBox, m_previousBoundingRect, and onToolOpen().
|
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::MosaicSelectTool::updateTool(), Isis::MosaicZoomTool::updateTool(), Isis::MosaicFindTool::updateTool(), and Isis::MosaicControlNetTool::updateTool().
MosaicGridTool::GridExtentSource Isis::MosaicGridTool::latExtents | ( | ) |
The extent type (Map, Cubes, Manual) for the latitude.
Definition at line 129 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 119 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 139 of file MosaicGridTool.cpp.
References Isis::TProjection::LatitudeTypeString(), and Isis::Projection::Triaxial.
Referenced by Isis::MosaicGridToolConfigDialog::MosaicGridToolConfigDialog().
QString Isis::MosaicGridTool::lonDomain | ( | ) |
The longitude domain of the projection of the scene.
Definition at line 158 of file MosaicGridTool.cpp.
References Isis::TProjection::LongitudeDomainString(), and 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 177 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 187 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 197 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 207 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 217 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 227 of file MosaicGridTool.cpp.
References m_minLon.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings(), and setLonExtents().
|
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 866 of file MosaicGridTool.cpp.
References autoGrid(), m_autoGridCheckBox, and m_previousBoundingRect.
Referenced by drawGrid().
|
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 884 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 632 of file MosaicGridTool.cpp.
Referenced by toPvl().
MosaicSceneWidget * Isis::MosaicGridTool::sceneWidget | ( | ) |
Definition at line 237 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 257 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 267 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 277 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 287 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 299 of file MosaicGridTool.cpp.
References Cubes, Isis::Angle::Degrees, Isis::TProjection::EquatorialRadius(), Isis::TProjection::Latitude(), m_latExtents, m_maxLat, m_minLat, Manual, Map, Isis::TProjection::Mapping(), Isis::TProjection::MaximumLatitude(), maxLat(), Isis::Distance::Meters, Isis::TProjection::MinimumLatitude(), minLat(), Isis::TProjection::PolarRadius(), Isis::Projection::projectionType(), Isis::TProjection::SetCoordinate(), Isis::TProjection::SetUniversalGround(), Isis::Projection::Triaxial, Isis::Projection::XCoord(), and Isis::Projection::YCoord().
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 409 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 423 of file MosaicGridTool.cpp.
References Cubes, Isis::Angle::Degrees, Isis::TProjection::Longitude(), m_lonExtents, m_maxLat, m_maxLon, m_minLat, m_minLon, Manual, Map, Isis::TProjection::MaximumLongitude(), maxLon(), Isis::TProjection::MinimumLongitude(), minLon(), Isis::Projection::projectionType(), Isis::TProjection::SetCoordinate(), 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 529 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 544 of file MosaicGridTool.cpp.
References m_drawGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::applySettings().
bool Isis::MosaicGridTool::showGrid | ( | ) |
True if grid is displayed.
Definition at line 247 of file MosaicGridTool.cpp.
References m_drawGridCheckBox.
Referenced by Isis::MosaicGridToolConfigDialog::readSettings().
|
virtual |
Store the tool information in a pvl object.
Reimplemented from Isis::MosaicTool.
Definition at line 642 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().
|
private |
True if grid properties come from the open cubes.
Definition at line 133 of file MosaicGridTool.h.
Referenced by autoGridCheckBox(), drawGrid(), getToolBarWidget(), onCubesChanged(), onToolOpen(), and setAutoGridCheckBox().
|
private |
Enabled and diabled with the autoGrid checkbox.
Definition at line 132 of file MosaicGridTool.h.
Referenced by drawGrid(), getToolBarWidget(), and onToolOpen().
|
private |
Base latitude for drawing the grid.
Definition at line 137 of file MosaicGridTool.h.
Referenced by baseLat(), drawGrid(), fromPvl(), MosaicGridTool(), setBaseLat(), and toPvl().
|
private |
Base longitude for drawing the grid.
Definition at line 138 of file MosaicGridTool.h.
Referenced by baseLon(), drawGrid(), fromPvl(), MosaicGridTool(), setBaseLon(), and toPvl().
|
private |
Grid density for drawing the grid.
Definition at line 151 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 134 of file MosaicGridTool.h.
Referenced by drawGrid(), getToolBarWidget(), onToolOpen(), setShowGrid(), and showGrid().
|
private |
Used for the state of the options dialog.
Definition at line 143 of file MosaicGridTool.h.
Referenced by autoGrid(), fromPvl(), latExtents(), MosaicGridTool(), setLatExtents(), and toPvl().
|
private |
Latitude increment for drawing the grid.
Definition at line 140 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 147 of file MosaicGridTool.h.
Referenced by autoGrid(), fromPvl(), lonExtents(), MosaicGridTool(), setLonExtents(), and toPvl().
|
private |
Longitude increment for drawing the grid.
Definition at line 141 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), lonInc(), MosaicGridTool(), setLonInc(), and toPvl().
|
private |
Maximum latitude of the grid.
Definition at line 144 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), maxLat(), MosaicGridTool(), setLatExtents(), setLonExtents(), and toPvl().
|
private |
Maximum longitude of the grid.
Definition at line 148 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), maxLon(), MosaicGridTool(), setLonExtents(), setLonInc(), and toPvl().
|
private |
Minimum latitude of the grid.
Definition at line 145 of file MosaicGridTool.h.
Referenced by autoGrid(), drawGrid(), fromPvl(), minLat(), MosaicGridTool(), setLatExtents(), setLonExtents(), and toPvl().
|
private |
Minimum longitude of the grid.
Definition at line 149 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 155 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 135 of file MosaicGridTool.h.
Referenced by fromPvl(), MosaicGridTool(), onToolOpen(), and toPvl().