Uses of Class
texturesynthesis.wangtilesynthesizer.EditableImage

Packages that use EditableImage
texturesynthesis.synthesizer   
texturesynthesis.wangtilesynthesizer   
 

Uses of EditableImage in texturesynthesis.synthesizer
 

Fields in texturesynthesis.synthesizer declared as EditableImage
private  EditableImage WangTileSynthesizer.sourceImage
          Source image pixels in an array.
 

Fields in texturesynthesis.synthesizer with type parameters of type EditableImage
private  java.util.Vector<EditableImage> WangTileSynthesizer.wangTileImages
          Space for the Wang tile images.
 

Methods in texturesynthesis.synthesizer with parameters of type EditableImage
private  void WangTileSynthesizer.fillAreaWithImage(EditableImage source, EditableImage target, int targetX, int targetY, boolean[][] path, int x, int y)
          Helper method for fillPatch().
private  void WangTileSynthesizer.fillPatch(EditableImage patchImg, EditableImage targetImage, int targetX, int targetY, boolean[][] path, int startX, int startY, int dx, int dy)
          Copies pixels from a source image to target image as long as the path allows.
private  boolean[][] WangTileSynthesizer.findShortestPath(EditableImage img1, EditableImage img2, int x0, int y0, int x1, int y1)
          Finds the shortest path along two images between two points.
private  void WangTileSynthesizer.gluePatches(EditableImage targetImage, int targetX, int targetY, java.awt.Rectangle patch1, java.awt.Rectangle patch2, int x0, int y0, int x1, int y1, int patch1Flags, int patch2Flags)
          Copies parts from two source images to the target image.
 

Uses of EditableImage in texturesynthesis.wangtilesynthesizer
 

Methods in texturesynthesis.wangtilesynthesizer that return EditableImage
 EditableImage EditableImage.getPart(java.awt.Rectangle rect)
          Returns a sub-image of this image as a new EditableImage.
 

Methods in texturesynthesis.wangtilesynthesizer with parameters of type EditableImage
 void EditableImage.copyFromImage(EditableImage source, int x, int y)
          Copies the whole source image to this image to position x, y.
 void EditableImage.set(EditableImage source, java.awt.Rectangle rect, int x, int y)
          Copies pixels from another image.