Uses of Interface
org.apache.batik.ext.awt.image.Light
Packages that use Light
Package
Description
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
Contains extensions to the
java.awt.image
package.-
Uses of Light in org.apache.batik.bridge
Methods in org.apache.batik.bridge that return LightModifier and TypeMethodDescriptionabstract Light
AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge.createLight
(BridgeContext ctx, Element filterElement, Element lightElement, Color color) Creates aLight
according to the specified parameters.AbstractSVGLightingElementBridge.SVGFeDistantLightElementBridge.createLight
(BridgeContext ctx, Element filterElement, Element lightElement, Color color) Creates aLight
according to the specified parameters.AbstractSVGLightingElementBridge.SVGFePointLightElementBridge.createLight
(BridgeContext ctx, Element filterElement, Element lightElement, Color color) Creates aLight
according to the specified parameters.AbstractSVGLightingElementBridge.SVGFeSpotLightElementBridge.createLight
(BridgeContext ctx, Element filterElement, Element lightElement, Color color) Creates aLight
according to the specified parameters.protected static Light
AbstractSVGLightingElementBridge.extractLight
(Element filterElement, BridgeContext ctx) Returns the light from the specified lighting filter primitive element or null if any -
Uses of Light in org.apache.batik.ext.awt.image
Classes in org.apache.batik.ext.awt.image that implement LightModifier and TypeClassDescriptionclass
An abstract implementation of the Light interface.class
A light source placed at the infinity, such that the light angle is constant over the whole surface.class
A light source which emits a light of constant intensity in all directions.class
A light source which emits a light of constant intensity in all directions. -
Uses of Light in org.apache.batik.ext.awt.image.renderable
Fields in org.apache.batik.ext.awt.image.renderable declared as LightModifier and TypeFieldDescriptionprivate Light
DiffuseLightingRable8Bit.light
Light used for the diffuse lighting computationsprivate Light
SpecularLightingRable8Bit.light
Light used for the specular lighting computationsMethods in org.apache.batik.ext.awt.image.renderable that return LightModifier and TypeMethodDescriptionDiffuseLightingRable.getLight()
DiffuseLightingRable8Bit.getLight()
SpecularLightingRable.getLight()
SpecularLightingRable8Bit.getLight()
Methods in org.apache.batik.ext.awt.image.renderable with parameters of type LightModifier and TypeMethodDescriptionvoid
void
void
void
Constructors in org.apache.batik.ext.awt.image.renderable with parameters of type LightModifierConstructorDescriptionDiffuseLightingRable8Bit
(Filter src, Rectangle2D litRegion, Light light, double kd, double surfaceScale, double[] kernelUnitLength) SpecularLightingRable8Bit
(Filter src, Rectangle2D litRegion, Light light, double ks, double specularExponent, double surfaceScale, double[] kernelUnitLength) -
Uses of Light in org.apache.batik.ext.awt.image.rendered
Fields in org.apache.batik.ext.awt.image.rendered declared as LightModifier and TypeFieldDescriptionprivate Light
DiffuseLightingRed.light
Light used for diffuse lightingprivate Light
SpecularLightingRed.light
Light used for specular lightingConstructors in org.apache.batik.ext.awt.image.rendered with parameters of type LightModifierConstructorDescriptionDiffuseLightingRed
(double kd, Light light, BumpMap bumpMap, Rectangle litRegion, double scaleX, double scaleY, boolean linear) SpecularLightingRed
(double ks, double specularExponent, Light light, BumpMap bumpMap, Rectangle litRegion, double scaleX, double scaleY, boolean linear)