#include <StatisticsTool.h>
◆ CubeViewportList
◆ StatisticsTool()
Isis::StatisticsTool::StatisticsTool |
( |
QWidget * | parent | ) |
|
◆ activate
void Isis::Tool::activate |
( |
bool | on | ) |
|
|
slotinherited |
◆ addConnections()
|
inlineprotectedvirtualinherited |
◆ addTo() [1/4]
virtual void Isis::Tool::addTo |
( |
QMenu * | menu | ) |
|
|
inlinevirtualinherited |
- Parameters
-
Reimplemented in Isis::PanTool, Isis::AdvancedTrackTool, Isis::BlinkTool, Isis::FeatureNomenclatureTool, Isis::FileTool, Isis::FindTool, Isis::HelpTool, Isis::MeasureTool, Isis::QnetFileTool, Isis::SpecialPixelTool, Isis::SpectralPlotTool, Isis::StretchTool, Isis::SunShadowTool, Isis::WindowTool, and Isis::ZoomTool.
◆ addTo() [2/4]
void Isis::Tool::addTo |
( |
ToolPad * | toolpad | ) |
|
|
inherited |
◆ addTo() [3/4]
◆ addTo() [4/4]
◆ addToActive()
void Isis::Tool::addToActive |
( |
QToolBar * | toolbar | ) |
|
|
inherited |
◆ addToPermanent()
virtual void Isis::Tool::addToPermanent |
( |
QToolBar * | toolbar | ) |
|
|
inlinevirtualinherited |
◆ clearWarningSignal
void Isis::Tool::clearWarningSignal |
( |
| ) |
|
|
signalinherited |
◆ createToolBarWidget()
QWidget * Isis::StatisticsTool::createToolBarWidget |
( |
QStackedWidget * | parent | ) |
|
|
protectedvirtual |
Attaches this tool to the toolbar.
- Parameters
-
- Returns
- QWidget*
Reimplemented from Isis::Tool.
◆ cubeViewport()
Return the current cubeviewport.
- Returns
- CubeViewport*
Referenced by Isis::TrackTool::addConnections(), Isis::WindowTool::addConnections(), Isis::StretchTool::deleteFromCube(), Isis::FileTool::discard(), Isis::FileTool::exportToList(), Isis::FileTool::exportView(), Isis::StretchTool::loadStretchFromCube(), Isis::SunShadowTool::mouseButtonPress(), Isis::EditTool::mouseButtonRelease(), Isis::ControlNetTool::mouseButtonRelease(), Isis::FeatureNomenclatureTool::mouseButtonRelease(), Isis::FindTool::mouseButtonRelease(), Isis::MatchTool::mouseButtonRelease(), Isis::PanTool::mouseButtonRelease(), Isis::QnetTool::mouseButtonRelease(), Isis::RubberBandTool::mouseButtonRelease(), Isis::StretchTool::mouseButtonRelease(), Isis::AdvancedTrackTool::mouseLeave(), Isis::SunShadowTool::mouseMove(), Isis::TrackTool::mouseMove(), Isis::RubberBandTool::mouseMove(), Isis::ScatterPlotTool::mouseMove(), Isis::LatLonGridTool::paintViewport(), Isis::FindTool::paintViewport(), Isis::RubberBandTool::paintViewport(), Isis::SunShadowTool::paintViewport(), Isis::FileTool::print(), Isis::HistogramTool::refreshPlot(), Isis::SpatialPlotTool::refreshPlot(), Isis::SpectralPlotTool::refreshPlot(), Isis::TrackTool::removeConnections(), Isis::WindowTool::removeConnections(), Isis::EditTool::rubberBandComplete(), Isis::HistogramTool::rubberBandComplete(), Isis::MeasureTool::rubberBandComplete(), Isis::StereoTool::rubberBandComplete(), Isis::StretchTool::rubberBandComplete(), Isis::ZoomTool::rubberBandComplete(), Isis::FileTool::save(), Isis::FileTool::saveAs(), Isis::FileTool::saveAsCubeByOption(), Isis::FileTool::saveInfo(), Isis::StretchTool::saveStretchToCube(), Isis::ScatterPlotTool::showNewScatterPlotConfig(), Isis::StretchTool::stretchGlobal(), Isis::StretchTool::stretchGlobalAllBands(), Isis::StretchTool::stretchRegional(), Isis::StretchTool::updateAdvStretchDialogforAll(), Isis::StretchTool::updateHistograms(), Isis::MeasureTool::updateMeasure(), Isis::AbstractPlotTool::updateTool(), Isis::BandTool::updateTool(), Isis::BlinkTool::updateTool(), Isis::EditTool::updateTool(), Isis::FileTool::updateTool(), Isis::FindTool::updateTool(), Isis::LatLonGridTool::updateTool(), Isis::SpecialPixelTool::updateTool(), Isis::StretchTool::updateTool(), Isis::SunShadowTool::updateTool(), Isis::WindowTool::updateTool(), Isis::ZoomTool::updateTool(), and Isis::AbstractPlotTool::viewportsToPlot().
◆ cubeViewportList()
Return the list of cubeviewports.
- Returns
- CubeViewportList*
References Isis::Workspace::cubeViewportList().
Referenced by Isis::FileTool::closeAll(), Isis::MatchTool::createPoint(), Isis::BlinkTool::eventFilter(), Isis::PanTool::mouseButtonRelease(), Isis::RubberBandTool::mouseButtonRelease(), Isis::RubberBandTool::mouseMove(), Isis::AbstractPlotTool::repaintViewports(), Isis::ScatterPlotTool::repaintViewports(), Isis::AbstractPlotTool::repaintViewports(), Isis::ZoomTool::rubberBandComplete(), Isis::ControlNetTool::setControlNet(), Isis::FeatureNomenclatureTool::setFontColor(), Isis::FeatureNomenclatureTool::setFontSize(), Isis::FeatureNomenclatureTool::setShowApprovedOnly(), Isis::FeatureNomenclatureTool::setVectorType(), Isis::StretchTool::stretchGlobalAllViewports(), Isis::MeasureTool::updateMeasure(), Isis::BlinkTool::updateTool(), Isis::FindTool::updateTool(), Isis::WindowTool::updateTool(), and Isis::AbstractPlotTool::viewportsToPlot().
◆ enableRubberBandTool()
void Isis::Tool::enableRubberBandTool |
( |
| ) |
|
|
protectedvirtualinherited |
◆ hideDisplay
void Isis::StatisticsTool::hideDisplay |
( |
bool | hide | ) |
|
|
protectedslot |
◆ menuName()
virtual QString Isis::Tool::menuName |
( |
| ) |
const |
|
inlinevirtualinherited |
Anytime a tool is created, you must give it a name for the menu.
- Returns
- QString
Reimplemented in Isis::AdvancedTrackTool, Isis::BandTool, Isis::BlinkTool, Isis::FeatureNomenclatureTool, Isis::FileTool, Isis::FindTool, Isis::HelpTool, Isis::MeasureTool, Isis::PanTool, Isis::SpecialPixelTool, Isis::StretchTool, Isis::WindowTool, and Isis::ZoomTool.
Referenced by Isis::Tool::addTo().
◆ mouseButtonPress()
void Isis::Tool::mouseButtonPress |
( |
QPoint | p, |
|
|
Qt::MouseButton | s ) |
|
protectedvirtualinherited |
◆ mouseButtonRelease
void Isis::StatisticsTool::mouseButtonRelease |
( |
QPoint | p, |
|
|
Qt::MouseButton | s ) |
|
protectedslot |
Called when a mouse button is released.
- Parameters
-
◆ mouseDoubleClick()
void Isis::Tool::mouseDoubleClick |
( |
QPoint | p | ) |
|
|
protectedvirtualinherited |
◆ mouseEnter
virtual void Isis::Tool::mouseEnter |
( |
| ) |
|
|
inlineprotectedvirtualslotinherited |
◆ mouseLeave
virtual void Isis::Tool::mouseLeave |
( |
| ) |
|
|
inlineprotectedvirtualslotinherited |
◆ mouseMove [1/2]
void Isis::Tool::mouseMove |
( |
QPoint | p | ) |
|
|
protectedvirtualslotinherited |
◆ mouseMove [2/2]
virtual void Isis::Tool::mouseMove |
( |
QPoint | p, |
|
|
Qt::MouseButton | ) |
|
inlineprotectedvirtualslotinherited |
◆ paintViewport()
virtual void Isis::Tool::paintViewport |
( |
MdiCubeViewport * | vp, |
|
|
QPainter * | painter ) |
|
inlinevirtualinherited |
- Parameters
-
Reimplemented in Isis::ControlNetTool, Isis::QnetTool, Isis::StereoTool, Isis::LatLonGridTool, Isis::MatchTool, Isis::AbstractPlotTool, Isis::FeatureNomenclatureTool, Isis::FindTool, Isis::RubberBandTool, Isis::ScatterPlotTool, and Isis::SunShadowTool.
◆ registerTool()
◆ removeConnections()
|
inlineprotectedvirtualinherited |
◆ resizeScrollbars
void Isis::StatisticsTool::resizeScrollbars |
( |
| ) |
|
|
protectedslot |
Resize the scroll bars and center the point clicked.
Referenced by StatisticsTool().
◆ rubberBandComplete
virtual void Isis::Tool::rubberBandComplete |
( |
| ) |
|
|
inlineprotectedvirtualslotinherited |
◆ rubberBandTool()
References Isis::ToolList::rubberBandTool().
Referenced by Isis::MeasureTool::createToolBarWidget(), Isis::EditTool::enableRubberBandTool(), Isis::HistogramTool::enableRubberBandTool(), Isis::MeasureTool::enableRubberBandTool(), Isis::SpatialPlotTool::enableRubberBandTool(), Isis::SpectralPlotTool::enableRubberBandTool(), Isis::StereoTool::enableRubberBandTool(), Isis::StretchTool::enableRubberBandTool(), Isis::Tool::enableRubberBandTool(), Isis::ZoomTool::enableRubberBandTool(), Isis::HistogramTool::refreshPlot(), Isis::SpatialPlotTool::refreshPlot(), Isis::SpectralPlotTool::refreshPlot(), Isis::RubberBandComboBox::RubberBandComboBox(), Isis::EditTool::rubberBandComplete(), Isis::HistogramTool::rubberBandComplete(), Isis::MeasureTool::rubberBandComplete(), Isis::SpatialPlotTool::rubberBandComplete(), Isis::SpectralPlotTool::rubberBandComplete(), Isis::StereoTool::rubberBandComplete(), Isis::StretchTool::rubberBandComplete(), Isis::ZoomTool::rubberBandComplete(), and Isis::RubberBandComboBox::selectionChanged().
◆ scaleChanged()
virtual void Isis::Tool::scaleChanged |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ screenPixelsChanged
virtual void Isis::Tool::screenPixelsChanged |
( |
| ) |
|
|
inlineprotectedvirtualslotinherited |
This is called when actions change which pixels from the cube are displayed.
◆ setCubeViewport
◆ setList()
void Isis::Tool::setList |
( |
ToolList * | currentList | ) |
|
|
inherited |
◆ stretchRequested()
|
inlineprotectedvirtualinherited |
◆ toolActivated
void Isis::Tool::toolActivated |
( |
| ) |
|
|
signalinherited |
◆ toolIconDir()
QString Isis::Tool::toolIconDir |
( |
| ) |
const |
|
inlineinherited |
returns the path to the icon directory.
- Returns
- QString
Referenced by Isis::AdvancedTrackTool::AdvancedTrackTool(), Isis::BlinkTool::BlinkTool(), Isis::BandTool::createToolBarWidget(), Isis::EditTool::createToolBarWidget(), Isis::FindTool::createToolBarWidget(), Isis::MatchTool::createToolBarWidget(), Isis::PanTool::createToolBarWidget(), Isis::StereoTool::createToolBarWidget(), Isis::StretchTool::createToolBarWidget(), Isis::ZoomTool::createToolBarWidget(), Isis::FileTool::FileTool(), Isis::FindTool::FindTool(), Isis::HelpTool::HelpTool(), Isis::HistogramTool::HistogramTool(), Isis::PanTool::PanTool(), Isis::SpecialPixelTool::SpecialPixelTool(), Isis::RubberBandComboBox::toolIconDir(), Isis::BandTool::toolPadAction(), Isis::ControlNetTool::toolPadAction(), Isis::EditTool::toolPadAction(), Isis::FeatureNomenclatureTool::toolPadAction(), Isis::HistogramTool::toolPadAction(), Isis::LatLonGridTool::toolPadAction(), Isis::MatchTool::toolPadAction(), Isis::MeasureTool::toolPadAction(), Isis::PanTool::toolPadAction(), Isis::QnetTool::toolPadAction(), Isis::ScatterPlotTool::toolPadAction(), Isis::SpatialPlotTool::toolPadAction(), Isis::SpectralPlotTool::toolPadAction(), Isis::StereoTool::toolPadAction(), Isis::StretchTool::toolPadAction(), Isis::SunShadowTool::toolPadAction(), Isis::FindTool::toolPadAction(), toolPadAction(), Isis::ZoomTool::toolPadAction(), Isis::WindowTool::WindowTool(), and Isis::ZoomTool::ZoomTool().
◆ toolPadAction()
◆ updateMeasure()
virtual void Isis::Tool::updateMeasure |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ updateTool
void Isis::Tool::updateTool |
( |
| ) |
|
|
virtualslotinherited |
Updates the tool.
Reimplemented in Isis::AbstractPlotTool, Isis::BandTool, Isis::BlinkTool, Isis::EditTool, Isis::FeatureNomenclatureTool, Isis::FileTool, Isis::FindTool, Isis::HistogramTool, Isis::LatLonGridTool, Isis::MeasureTool, Isis::SpatialPlotTool, Isis::SpecialPixelTool, Isis::SpectralPlotTool, Isis::StretchTool, Isis::SunShadowTool, Isis::WindowTool, and Isis::ZoomTool.
Referenced by Isis::Tool::setCubeViewport().
◆ viewportChanged
void Isis::Tool::viewportChanged |
( |
| ) |
|
|
signalinherited |
◆ workspace()
The documentation for this class was generated from the following files: