Package com.kitfox.svg
Class FePointLight
- java.lang.Object
-
- com.kitfox.svg.SVGElement
-
- com.kitfox.svg.FilterEffects
-
- com.kitfox.svg.FeLight
-
- com.kitfox.svg.FePointLight
-
- All Implemented Interfaces:
java.io.Serializable
public class FePointLight extends FeLight
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTAG_NAME(package private) floatx(package private) floaty(package private) floatz-
Fields inherited from class com.kitfox.svg.FilterEffects
FP_BACKGROUND_ALPHA, FP_BACKGROUND_IMAGE, FP_CUSTOM, FP_FILL_PAINT, FP_SOURCE_ALPHA, FP_SOURCE_GRAPHIC, FP_STROKE_PAINT, height, href, result, width
-
Fields inherited from class com.kitfox.svg.SVGElement
children, contexts, cssClass, diagram, dirty, id, ignorePresAttrib, inlineStyles, parent, presAttribs, serialVersionUID, SVG_NS, trackManager, xmlBase
-
-
Constructor Summary
Constructors Constructor Description FePointLight()Creates a new instance of FillElement
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbuild()Called by internal processes to rebuild the geometry of this node from it's presentation attributes, style attributes and animated tracks.java.lang.StringgetTagName()floatgetX()floatgetY()floatgetZ()booleanupdateTime(double curTime)Updates all attributes in this diagram associated with a time event.-
Methods inherited from class com.kitfox.svg.FilterEffects
getHeight, getWidth, loaderAddChild
-
Methods inherited from class com.kitfox.svg.SVGElement
addAttribute, buildPath, getChild, getChild, getChildren, getId, getInlineAttributes, getNumChildren, getParent, getParentContext, getPath, getPres, getPresAbsolute, getPresentationAttributes, getRoot, getStyle, getStyle, getStyle, getStyleAbsolute, getXMLBase, hasAttribute, indexOfChild, lerp, loaderAddText, loaderEndElement, loaderStartElement, nextFloat, parsePathList, parseSingleTransform, parseTransform, popParentContext, pushParentContext, removeAttribute, removeChild, setAttribute, setDiagram, setParent, swapChildren
-
-
-
-
Field Detail
-
TAG_NAME
public static final java.lang.String TAG_NAME
- See Also:
- Constant Field Values
-
x
float x
-
y
float y
-
z
float z
-
-
Method Detail
-
getTagName
public java.lang.String getTagName()
- Overrides:
getTagNamein classFeLight
-
build
protected void build() throws SVGExceptionDescription copied from class:SVGElementCalled by internal processes to rebuild the geometry of this node from it's presentation attributes, style attributes and animated tracks.- Overrides:
buildin classFilterEffects- Throws:
SVGException
-
getX
public float getX()
- Overrides:
getXin classFilterEffects
-
getY
public float getY()
- Overrides:
getYin classFilterEffects
-
getZ
public float getZ()
-
updateTime
public boolean updateTime(double curTime) throws SVGExceptionDescription copied from class:SVGElementUpdates all attributes in this diagram associated with a time event. Ie, all attributes with track information.- Overrides:
updateTimein classFilterEffects- Returns:
- - true if this node has changed state as a result of the time update
- Throws:
SVGException
-
-