001package org.vishia.gral.swt;
002
003import org.eclipse.swt.graphics.Image;
004import org.vishia.gral.ifc.GralImageBase;
005import org.vishia.gral.ifc.GralRectangle;
006
007public class SwtImage extends GralImageBase
008{
009  final Image image;
010  
011  public SwtImage(Image oImage)
012  {
013    super(oImage);
014    this.image = oImage;
015  }
016  
017  public GralRectangle getPixelSize()
018  { org.eclipse.swt.graphics.ImageData data = image.getImageData();
019    GralRectangle rr = new GralRectangle(0, 0, data.width, data.height);
020    return rr;
021  }
022  
023  
024}