1 18 package org.apache.batik.ext.awt.image.renderable; 19 20 import java.awt.geom.Rectangle2D ; 21 22 import org.apache.batik.ext.awt.image.Light; 23 24 37 public interface DiffuseLightingRable extends FilterColorInterpolation { 38 41 public Filter getSource(); 42 43 46 public void setSource(Filter src); 47 48 51 public Light getLight(); 52 53 56 public void setLight(Light light); 57 58 61 public double getSurfaceScale(); 62 63 66 public void setSurfaceScale(double surfaceScale); 67 68 71 public double getKd(); 72 73 76 public void setKd(double kd); 77 78 81 public Rectangle2D getLitRegion(); 82 83 86 public void setLitRegion(Rectangle2D litRegion); 87 88 92 public double [] getKernelUnitLength(); 93 94 98 public void setKernelUnitLength(double [] kernelUnitLength); 99 } 100 101 | Popular Tags |