public class GeoPreviewSelection extends ucar.unidata.data.DataSelectionComponent
| Modifier and Type | Field and Description |
|---|---|
private ucar.visad.display.LineDrawing |
box |
(package private) ucar.unidata.data.DataChoice |
dataChoice |
(package private) ucar.visad.display.DisplayMaster |
dspMaster |
private int |
elementMag |
(package private) visad.FlatField |
image |
(package private) boolean |
isLL |
private GeoLatLonSelection |
laloSel |
private int |
lineMag |
private static org.slf4j.Logger |
logger |
(package private) ucar.unidata.view.geoloc.MapProjectionDisplayJ3D |
mapProjDsp |
(package private) ucar.unidata.idv.MapViewManager |
mvm |
private GeoSubsetRubberBandBox |
rbb |
(package private) visad.georef.MapProjection |
sampleProjection |
(package private) ucar.unidata.idv.IdvObjectStore |
store |
(package private) double[] |
x_coords |
(package private) double[] |
y_coords |
| Constructor and Description |
|---|
GeoPreviewSelection(ucar.unidata.data.DataSourceImpl dataSource,
ucar.unidata.data.DataChoice dataChoice,
visad.FlatField image,
GeoLatLonSelection laLoSel,
visad.georef.MapProjection sample,
int lMag,
int eMag,
boolean showPreview) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addRBB() |
void |
applyToDataSelection(ucar.unidata.data.DataSelection dataSelection) |
protected javax.swing.JComponent |
doMakeContents() |
void |
drawBox() |
private void |
eraseBox() |
private void |
filterMissingValueABI() |
private void |
forceCoords() |
ucar.unidata.data.DataChoice |
getDataChoice() |
visad.georef.MapProjection |
getDataProjection() |
private float |
getMissingValueABI() |
boolean |
getShowInControlProperties() |
void |
initBox() |
private void |
makeBox() |
private boolean |
rBBPresent() |
private void |
removeRBB() |
void |
setDataChoice(ucar.unidata.data.DataChoice choice) |
private static final org.slf4j.Logger logger
ucar.unidata.data.DataChoice dataChoice
visad.FlatField image
boolean isLL
visad.georef.MapProjection sampleProjection
double[] x_coords
double[] y_coords
ucar.unidata.view.geoloc.MapProjectionDisplayJ3D mapProjDsp
ucar.visad.display.DisplayMaster dspMaster
ucar.unidata.idv.MapViewManager mvm
ucar.unidata.idv.IdvObjectStore store
private final GeoSubsetRubberBandBox rbb
private int lineMag
private int elementMag
private GeoLatLonSelection laloSel
private ucar.visad.display.LineDrawing box
public GeoPreviewSelection(ucar.unidata.data.DataSourceImpl dataSource, ucar.unidata.data.DataChoice dataChoice, visad.FlatField image, GeoLatLonSelection laLoSel, visad.georef.MapProjection sample, int lMag, int eMag, boolean showPreview) throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionprivate void filterMissingValueABI() throws visad.VisADException, java.rmi.RemoteException
visad.VisADExceptionjava.rmi.RemoteExceptionprivate float getMissingValueABI()
public visad.georef.MapProjection getDataProjection()
public void initBox()
protected javax.swing.JComponent doMakeContents()
doMakeContents in class ucar.unidata.data.DataSelectionComponentpublic void setDataChoice(ucar.unidata.data.DataChoice choice)
public ucar.unidata.data.DataChoice getDataChoice()
private void forceCoords()
public void applyToDataSelection(ucar.unidata.data.DataSelection dataSelection)
applyToDataSelection in class ucar.unidata.data.DataSelectionComponentpublic boolean getShowInControlProperties()
getShowInControlProperties in class ucar.unidata.data.DataSelectionComponentpublic void drawBox()
private void makeBox()
private void eraseBox()
private boolean rBBPresent()
private void removeRBB()
private void addRBB()