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 31 public interface SpecularLightingRable extends FilterColorInterpolation { 32 35 public Filter getSource(); 36 37 40 public void setSource(Filter src); 41 42 45 public Light getLight(); 46 47 50 public void setLight(Light light); 51 52 55 public double getSurfaceScale(); 56 57 60 public void setSurfaceScale(double surfaceScale); 61 62 65 public double getKs(); 66 67 70 public void setKs(double ks); 71 72 75 public double getSpecularExponent(); 76 77 80 public void setSpecularExponent(double specularExponent); 81 82 85 public Rectangle2D getLitRegion(); 86 87 90 public void setLitRegion(Rectangle2D litRegion); 91 92 96 public double [] getKernelUnitLength(); 97 98 102 public void setKernelUnitLength(double [] kernelUnitLength); 103 } 104 105 | Popular Tags |