org.apache.batik.bridge
public abstract class AbstractSVGLightingElementBridge extends AbstractSVGFilterPrimitiveElementBridge
Nested Class Summary | |
---|---|
protected abstract static class | AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge
The base bridge class for light element. |
static class | AbstractSVGLightingElementBridge.SVGFeDistantLightElementBridge
Bridge class for the <feDistantLight> element. |
static class | AbstractSVGLightingElementBridge.SVGFePointLightElementBridge
Bridge class for the <fePointLight> element. |
static class | AbstractSVGLightingElementBridge.SVGFeSpotLightElementBridge
Bridge class for the <feSpotLight> element. |
Constructor Summary | |
---|---|
protected | AbstractSVGLightingElementBridge()
Constructs a new bridge for the lighting filter primitives. |
Method Summary | |
---|---|
protected static double[] | convertKernelUnitLength(Element filterElement, BridgeContext ctx)
Convert the 'kernelUnitLength' attribute of the specified
feDiffuseLighting or feSpecularLighting filter primitive element.
|
protected static Light | extractLight(Element filterElement, BridgeContext ctx)
Returns the light from the specified lighting filter primitive
element or null if any
|
Parameters: filterElement the filter primitive element ctx the BridgeContext to use for error information
Parameters: filterElement the lighting filter primitive element ctx the bridge context