Package peppy :: Package hsi :: Module hsi_major_mode :: Class FocalPlaneView
[frames] | no frames]

Class FocalPlaneView

      object --+        
               |        
debug.debugmixin --+    
                   |    
            CubeView --+
                       |
                      FocalPlaneView

Instance Methods
 
initBitmap(self, cube)
 
initDisplayIndexes(self)
 
getCoords(self, x, y)
In a focal plane view, x is samples and y is the band number.
 
loadBands(self, progress=None)
 
getDepthXAxisLabel(self)
 
getDepthXAxisExtrema(self)
 
getDepthXAxis(self)
 
getDepthProfile(self, x, y)
Get the profile into the monitor at the given x,y position

Inherited from CubeView: __init__, copyImageToClipboard, getHorizontalProfiles, getVerticalProfiles, gotoIndex, nextIndex, prevIndex, saveImage, setCube, setIndexes, show

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Methods

Inherited from debug.debugmixin: dprint

Class Variables
  name = 'Focal Plane View'
  xProfileXAxisLabel = 'sample'
  yProfileXAxisLabel = 'band'

Inherited from debug.debugmixin: debuglevel

Properties

Inherited from object: __class__

Method Details

initBitmap(self, cube)

 
Overrides: CubeView.initBitmap

initDisplayIndexes(self)

 
Overrides: CubeView.initDisplayIndexes

getCoords(self, x, y)

 

In a focal plane view, x is samples and y is the band number. The line is the first element in the indexes list.

Overrides: CubeView.getCoords

loadBands(self, progress=None)

 
Overrides: CubeView.loadBands

getDepthXAxisLabel(self)

 
Overrides: CubeView.getDepthXAxisLabel

getDepthXAxisExtrema(self)

 
Overrides: CubeView.getDepthXAxisExtrema

getDepthXAxis(self)

 
Overrides: CubeView.getDepthXAxis

getDepthProfile(self, x, y)

 

Get the profile into the monitor at the given x,y position

Overrides: CubeView.getDepthProfile