public class RubberSheetImage extends ApplicationTemplate
SurfaceImage class to create a "rubber sheet" image
 that can be arbitrarily positioned, scaled and warped on the globe's surface using control points at the image's four
 corners.| Modifier and Type | Class and Description | 
|---|---|
| static class  | RubberSheetImage.AppFrame | 
| static class  | RubberSheetImage.Controller | 
| static class  | RubberSheetImage.SurfaceImageEntry | 
ApplicationTemplate.AppPanel| Modifier and Type | Field and Description | 
|---|---|
| static String | OPEN_IMAGE_FILE | 
| static String | SET_IMAGE_OPACITY | 
| static String | TOGGLE_EDITING | 
| Constructor and Description | 
|---|
| RubberSheetImage() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static BufferedImage | createPowerOfTwoImage(int minWidth,
                     int minHeight) | 
| protected static BufferedImage | createPowerOfTwoScaledCopy(BufferedImage image) | 
| static void | main(String[] args) | 
insertAfterPlacenames, insertBeforeCompass, insertBeforeLayerName, insertBeforePlacenames, startpublic static final String OPEN_IMAGE_FILE
public static final String SET_IMAGE_OPACITY
public static final String TOGGLE_EDITING
protected static BufferedImage createPowerOfTwoImage(int minWidth, int minHeight)
protected static BufferedImage createPowerOfTwoScaledCopy(BufferedImage image)
public static void main(String[] args)