Filter, FilterColorInterpolation, java.awt.image.renderable.RenderableImageSpecularLightingRable8Bitpublic interface SpecularLightingRable extends FilterColorInterpolation
| Modifier and Type | Method | Description |
|---|---|---|
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
|
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStampgetOperationColorSpace, isColorSpaceLinear, setColorSpaceLinearFilter getSource()
void setSource(Filter src)
Light getLight()
void setLight(Light light)
light - New Light objectdouble getSurfaceScale()
void setSurfaceScale(double surfaceScale)
double getKs()
void setKs(double ks)
double getSpecularExponent()
void setSpecularExponent(double specularExponent)
java.awt.geom.Rectangle2D getLitRegion()
void setLitRegion(java.awt.geom.Rectangle2D litRegion)
double[] getKernelUnitLength()
void setKernelUnitLength(double[] kernelUnitLength)
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.