Package | Description |
---|---|
org.esa.beam.framework.datamodel |
This package contains classes and interfaces used for an in-memory presentation
of remote sensing data products.
|
org.esa.beam.framework.dataop.barithm | |
org.esa.beam.util |
Provides several utility classes and sub-packages used throughout the MERIS/(A)ATSR Toolbox
software.
|
Modifier and Type | Method and Description |
---|---|
Mask |
Product.addMask(String maskName,
Mask.ImageType imageType)
Creates a new mask with the given name and image type and adds it to this product and returns it.
|
Mask |
Product.addMask(String maskName,
String expression,
String description,
Color color,
double transparency)
Creates a new mask using a band arithmetic expression
and adds it to this product and returns it.
|
Mask |
Product.addMask(String maskName,
VectorDataNode vectorDataNode,
String description,
Color color,
double transparency)
Creates a new mask based on the geometries contained in a vector data node,
adds it to this product and returns it.
|
static Mask |
Mask.BandMathsType.create(String name,
String description,
int width,
int height,
String expression,
Color color,
double transparency) |
static Mask |
Mask.BandMathsType.createFromBitmaskDef(org.jdom.Element element,
int width,
int height)
Used to read in Mask from legacy "BitmaskDef" format
|
Mask |
BitmaskDef.createMask(int width,
int height)
Deprecated.
|
Mask |
Mask.ImageType.transferMask(Mask mask,
Product product) |
Mask |
Mask.BandMathsType.transferMask(Mask mask,
Product product) |
Mask |
Mask.RangeType.transferMask(Mask mask,
Product product) |
Modifier and Type | Method and Description |
---|---|
ProductNodeGroup<Mask> |
Product.getMaskGroup() |
ProductNodeGroup<Mask> |
RasterDataNode.getOverlayMaskGroup() |
ProductNodeGroup<Mask> |
RasterDataNode.getRoiMaskGroup()
Deprecated.
since BEAM 4.10 (no replacement)
|
Modifier and Type | Method and Description |
---|---|
static void |
DensityPlot.accumulate(RasterDataNode raster1,
double sampleMin1,
double sampleMax1,
RasterDataNode raster2,
double sampleMin2,
double sampleMax2,
Mask roiMask,
int width,
int height,
byte[] pixelValues,
com.bc.ceres.core.ProgressMonitor pm)
Creates a density plot image from two raster data nodes.
|
boolean |
Mask.ImageType.canTransferMask(Mask mask,
Product product) |
boolean |
Mask.BandMathsType.canTransferMask(Mask mask,
Product product) |
boolean |
Mask.RangeType.canTransferMask(Mask mask,
Product product) |
Stx |
StxFactory.create(Mask[] roiMasks,
RasterDataNode[] rasters,
com.bc.ceres.core.ProgressMonitor pm)
Computes statistics for the given set of raster data nodes.
|
abstract com.bc.ceres.glevel.MultiLevelImage |
Mask.ImageType.createImage(Mask mask)
Creates the image.
|
com.bc.ceres.glevel.MultiLevelImage |
Mask.BandMathsType.createImage(Mask mask)
Creates the image.
|
com.bc.ceres.glevel.MultiLevelImage |
Mask.VectorDataType.createImage(Mask mask)
Creates the image.
|
com.bc.ceres.glevel.MultiLevelImage |
Mask.RangeType.createImage(Mask mask) |
static String |
Mask.BandMathsType.getExpression(Mask mask) |
static String |
Mask.RangeType.getExpression(Mask mask) |
static Double |
Mask.RangeType.getMaximum(Mask mask) |
static Double |
Mask.RangeType.getMinimum(Mask mask) |
static String |
Mask.RangeType.getRasterName(Mask mask) |
static VectorDataNode |
Mask.VectorDataType.getVectorData(Mask mask) |
void |
Mask.ImageType.handleRename(Mask mask,
String oldExternalName,
String newExternalName) |
void |
Mask.BandMathsType.handleRename(Mask mask,
String oldExternalName,
String newExternalName) |
void |
Mask.RangeType.handleRename(Mask mask,
String oldExternalName,
String newExternalName) |
TransectProfileDataBuilder |
TransectProfileDataBuilder.roiMask(Mask roiMask) |
static void |
Mask.BandMathsType.setExpression(Mask mask,
String expression) |
static void |
Mask.RangeType.setMaximum(Mask mask,
double maximum) |
static void |
Mask.RangeType.setMinimum(Mask mask,
double minimum) |
static void |
Mask.RangeType.setRasterName(Mask mask,
String rasterName) |
static void |
Mask.VectorDataType.setVectorData(Mask mask,
VectorDataNode vectorDataNode) |
Mask |
Mask.ImageType.transferMask(Mask mask,
Product product) |
Mask |
Mask.BandMathsType.transferMask(Mask mask,
Product product) |
Mask |
Mask.RangeType.transferMask(Mask mask,
Product product) |
void |
ProductVisitorAdapter.visit(Mask mask) |
void |
ProductVisitor.visit(Mask mask)
Visits a node group.
|
StxFactory |
StxFactory.withRoiMask(Mask roiMask) |
Constructor and Description |
---|
RasterDataSymbol(String symbolName,
Mask mask) |
Modifier and Type | Method and Description |
---|---|
static BufferedImage |
ProductUtils.createDensityPlotImage(RasterDataNode raster1,
float sampleMin1,
float sampleMax1,
RasterDataNode raster2,
float sampleMin2,
float sampleMax2,
Mask roiMask,
int width,
int height,
Color background,
BufferedImage image,
com.bc.ceres.core.ProgressMonitor pm)
Creates a density plot image from two raster data nodes.
|
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.