gov.nasa.worldwindx.examples
Class RubberSheetImage.Controller
java.lang.Object
gov.nasa.worldwindx.examples.RubberSheetImage.Controller
- All Implemented Interfaces:
- SelectListener, ActionListener, EventListener
- Enclosing class:
- RubberSheetImage
public static class RubberSheetImage.Controller
- extends Object
- implements ActionListener, SelectListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RubberSheetImage.Controller
public RubberSheetImage.Controller(RubberSheetImage.AppFrame appFrame)
actionPerformed
public void actionPerformed(ActionEvent event)
- Specified by:
actionPerformed in interface ActionListener
addNonGeoreferencedSurfaceImage
protected void addNonGeoreferencedSurfaceImage(File file,
BufferedImage image,
WorldWindow wwd)
addSurfaceImage
protected void addSurfaceImage(SurfaceImage surfaceImage,
String name)
createGeoreferencedSurfaceImage
protected SurfaceImage createGeoreferencedSurfaceImage(File file,
BufferedImage image)
createSurfaceImageFromControlPoints
protected SurfaceImage createSurfaceImageFromControlPoints(BufferedImage image,
RasterControlPointList controlPoints)
throws IOException
- Throws:
IOException
createSurfaceImageFromGCPSFile
protected SurfaceImage createSurfaceImageFromGCPSFile(BufferedImage image,
File gcpsFile)
throws IOException
- Throws:
IOException
createSurfaceImageFromTABFile
protected SurfaceImage createSurfaceImageFromTABFile(BufferedImage image,
File tabFile)
throws IOException
- Throws:
IOException
createSurfaceImageFromWorldFiles
protected SurfaceImage createSurfaceImageFromWorldFiles(BufferedImage image,
File[] worldFiles)
throws IOException
- Throws:
IOException
doOpenImageFile
protected void doOpenImageFile()
doSetImageOpacity
protected void doSetImageOpacity(double opacity)
enableEditing
protected void enableEditing(boolean enable)
getAssociatedGCPSFile
public File getAssociatedGCPSFile(File file)
getAssociatedTABFile
public File getAssociatedTABFile(File file)
getAssociatedWorldFiles
public File[] getAssociatedWorldFiles(File file)
getEntryFor
protected RubberSheetImage.SurfaceImageEntry getEntryFor(SurfaceImage surfaceImage)
loadFile
protected void loadFile(File file)
loadFiles
protected void loadFiles(File[] files)
readImage
protected BufferedImage readImage(File file)
selected
public void selected(SelectEvent e)
- Specified by:
selected in interface SelectListener
setSelectedEntry
protected void setSelectedEntry(RubberSheetImage.SurfaceImageEntry selected)