public interface RasterLegend extends Persistent, ILegend, Observer
addLegendListener, cloneLegend, fireDefaultSymbolChangedEvent, getDefaultSymbol, getListeners, removeLegendListenerloadFromState, saveToStateclone, cloneQuietly, cloneQuietlyvoid draw(java.awt.Graphics graphics,
Buffer buffer,
ViewPort viewPort,
SimpleTaskStatus taskStatus)
graphics - buffer - viewPort - taskStatus - ColorInterpretation getColorInterpretation()
void setColorInterpretation(ColorInterpretation colorInterpretation)
colorInterpretation - OperationList getFilters()
void setFilters(OperationList filterList)
filterList - void setTransparency(Transparency transparency)
transparency - Transparency getTransparency()
void setTransparentNoData(boolean transparentNoData)
transparentNoData - boolean areTransparentNoData()
void addColorTableOperation(ColorInterpretation colorInterpretation, int index)
colorInterpretation - index - void addLinearStretchEnhancementOperationIfNeeded(ColorInterpretation colorInterpretation, java.util.List<BandDescriptor> bands, int index)
colorInterpretation - bands - index - void addHSLToRGBOperation(ColorInterpretation colorInterpretation)
colorInterpretation - void addCMYKToRGBOperation(ColorInterpretation colorInterpretation)
colorInterpretation - void addYCBCRToRGBOperation(ColorInterpretation colorInterpretation)
colorInterpretation -