| Package | Description |
|---|---|
| org.apache.batik.bridge |
Provides an API for mapping and maintaining consistency between
the SVG DOM tree and the GVT tree.
|
| org.apache.batik.ext.awt.image |
Contains extensions to the
java.awt.image package. |
| org.apache.batik.ext.awt.image.renderable | |
| org.apache.batik.ext.awt.image.rendered |
| Modifier and Type | Method | Description |
|---|---|---|
abstract Light |
AbstractSVGLightingElementBridge.AbstractSVGLightElementBridge.createLight(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element lightElement,
java.awt.Color color) |
Creates a
Light according to the specified parameters. |
Light |
AbstractSVGLightingElementBridge.SVGFeDistantLightElementBridge.createLight(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element lightElement,
java.awt.Color color) |
Creates a
Light according to the specified parameters. |
Light |
AbstractSVGLightingElementBridge.SVGFePointLightElementBridge.createLight(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element lightElement,
java.awt.Color color) |
Creates a
Light according to the specified parameters. |
Light |
AbstractSVGLightingElementBridge.SVGFeSpotLightElementBridge.createLight(BridgeContext ctx,
org.w3c.dom.Element filterElement,
org.w3c.dom.Element lightElement,
java.awt.Color color) |
Creates a
Light according to the specified parameters. |
protected static Light |
AbstractSVGLightingElementBridge.extractLight(org.w3c.dom.Element filterElement,
BridgeContext ctx) |
Returns the light from the specified lighting filter primitive
element or null if any
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractLight |
An abstract implementation of the Light interface.
|
class |
DistantLight |
A light source placed at the infinity, such that the light angle is
constant over the whole surface.
|
class |
PointLight |
A light source which emits a light of constant intensity in all directions.
|
class |
SpotLight |
A light source which emits a light of constant intensity in all directions.
|
| Modifier and Type | Method | Description |
|---|---|---|
Light |
DiffuseLightingRable.getLight() |
|
Light |
DiffuseLightingRable8Bit.getLight() |
|
Light |
SpecularLightingRable.getLight() |
|
Light |
SpecularLightingRable8Bit.getLight() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
DiffuseLightingRable.setLight(Light light) |
|
void |
DiffuseLightingRable8Bit.setLight(Light light) |
|
void |
SpecularLightingRable.setLight(Light light) |
|
void |
SpecularLightingRable8Bit.setLight(Light light) |
| Constructor | Description |
|---|---|
DiffuseLightingRable8Bit(Filter src,
java.awt.geom.Rectangle2D litRegion,
Light light,
double kd,
double surfaceScale,
double[] kernelUnitLength) |
|
SpecularLightingRable8Bit(Filter src,
java.awt.geom.Rectangle2D litRegion,
Light light,
double ks,
double specularExponent,
double surfaceScale,
double[] kernelUnitLength) |
| Constructor | Description |
|---|---|
DiffuseLightingRed(double kd,
Light light,
BumpMap bumpMap,
java.awt.Rectangle litRegion,
double scaleX,
double scaleY,
boolean linear) |
|
SpecularLightingRed(double ks,
double specularExponent,
Light light,
BumpMap bumpMap,
java.awt.Rectangle litRegion,
double scaleX,
double scaleY,
boolean linear) |
Copyright ? 2018 Apache Software Foundation. All Rights Reserved.