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) 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) 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,
FlatField image,
GeoLatLonSelection laLoSel,
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() |
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
boolean isLL
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, FlatField image, GeoLatLonSelection laLoSel, MapProjection sample, int lMag, int eMag, boolean showPreview) throws VisADException, java.rmi.RemoteException
VisADExceptionjava.rmi.RemoteExceptionprivate void filterMissingValueABI() throws VisADException, java.rmi.RemoteException
VisADExceptionjava.rmi.RemoteExceptionprivate float getMissingValueABI()
public 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()