|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This filter follows the specification of the feSpecularLighting filter in the SVG 1.0 specification.
Fields inherited from interface java.awt.image.renderable.RenderableImage |
HINTS_OBSERVED |
Method Summary | |
double[] |
getKernelUnitLength()
Returns the min [dx,dy] distance in user space for evalutation of the sobel gradient. |
double |
getKs()
|
Light |
getLight()
|
java.awt.geom.Rectangle2D |
getLitRegion()
|
Filter |
getSource()
Returns the source to be filtered |
double |
getSpecularExponent()
|
double |
getSurfaceScale()
|
void |
setKernelUnitLength(double[] kernelUnitLength)
Sets the min [dx,dy] distance in user space for evaluation of the sobel gradient. |
void |
setKs(double ks)
Sets the specular constant, or ks |
void |
setLight(Light light)
|
void |
setLitRegion(java.awt.geom.Rectangle2D litRegion)
Sets the litRegion for this filter |
void |
setSource(Filter src)
Sets the source to be filtered |
void |
setSpecularExponent(double specularExponent)
Sets the specular exponent |
void |
setSurfaceScale(double surfaceScale)
Sets the surface scale |
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.FilterColorInterpolation |
getOperationColorSpace, isColorSpaceLinear, setColorSpaceLinear |
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.Filter |
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp |
Methods inherited from interface java.awt.image.renderable.RenderableImage |
createDefaultRendering, createRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic |
Method Detail |
public Filter getSource()
public void setSource(Filter src)
public Light getLight()
public void setLight(Light light)
New
- Light objectpublic double getSurfaceScale()
public void setSurfaceScale(double surfaceScale)
public double getKs()
public void setKs(double ks)
public double getSpecularExponent()
public void setSpecularExponent(double specularExponent)
public java.awt.geom.Rectangle2D getLitRegion()
public void setLitRegion(java.awt.geom.Rectangle2D litRegion)
public double[] getKernelUnitLength()
public void setKernelUnitLength(double[] kernelUnitLength)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |