Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.filter.base
Class Sphere  view Sphere download Sphere.java

java.lang.Object
  extended bycom.arranger.jarl.base.BaseJarlObject
      extended bycom.arranger.jarl.base.BaseTimedJarlObject
          extended bycom.arranger.jarl.filter.BaseFilter
              extended bycom.arranger.jarl.filter.BaseSegmentFilter
                  extended bycom.arranger.jarl.filter.base.Sphere
All Implemented Interfaces:
java.lang.Cloneable, com.arranger.jarl.filter.IFilter, com.arranger.jarl.filter.IFilterDef, com.arranger.jarl.base.IJarlObject, com.arranger.jarl.base.ITimedJarlObject, com.arranger.jarl.util.IWidgetConfigSegmentFactory

public class Sphere
extends com.arranger.jarl.filter.BaseSegmentFilter

Spere makes a sphere out of the image


Nested Class Summary
protected static class Sphere.SphereConfigSegment
           
 
Nested classes inherited from class com.arranger.jarl.filter.BaseFilter
com.arranger.jarl.filter.BaseFilter.ImageFilterObserver
 
Field Summary
protected  float m_endRefraction
           
protected  float m_refraction
           
protected  float m_startRefraction
           
 
Fields inherited from class com.arranger.jarl.filter.BaseSegmentFilter
m_configSegments
 
Fields inherited from class com.arranger.jarl.filter.BaseFilter
m_graphics, m_image, m_imageFilter, m_isLocal
 
Fields inherited from class com.arranger.jarl.base.BaseTimedJarlObject
m_endTime, m_startTime, m_totalTime
 
Fields inherited from class com.arranger.jarl.base.BaseJarlObject
m_cachedTime, m_className, m_configElement, m_useAbsoluteTime, m_zOrder
 
Constructor Summary
Sphere()
           
 
Method Summary
protected  void addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
          Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay)>BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);
 com.arranger.jarl.util.WidgetConfigSegment createSegment(org.w3c.dom.Element element)
          Create a concrete com.arranger.jarl.util.WidgetConfigSegment based on this element
protected  java.lang.String getImageFilterClassName()
           
protected  void initAttributes(com.arranger.jarl.base.IContext context)
          Always remember some attrs might not be there
protected  void prepareFilter(com.arranger.jarl.base.IContext context)
          Prepare the filter with any changes as necessary
 
Methods inherited from class com.arranger.jarl.filter.BaseSegmentFilter
getConfigSegments, getCurrentSegment, getCurrentSegmentTimePct
 
Methods inherited from class com.arranger.jarl.filter.BaseFilter
_filterImage, dofilter, filterImage, getImageFilter, init, initInstance, isLocal, postFilterWidget, preFilterWidget, prepareImage, renderImage
 
Methods inherited from class com.arranger.jarl.base.BaseTimedJarlObject
checkTime, getEndTime, getStartTime, getTotalTime, setEndTime, setStartTime
 
Methods inherited from class com.arranger.jarl.base.BaseJarlObject
clone, getConfigElement, getJarlObjectInfo, getName, getZOrder, initDef, populateInfo, postCheckTime, preCheckTime, setZOrder
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.arranger.jarl.base.ITimedJarlObject
getEndTime, getStartTime, getTotalTime, setEndTime, setStartTime
 
Methods inherited from interface com.arranger.jarl.base.IJarlObject
clone, getConfigElement, getJarlObjectInfo, getZOrder, postCheckTime, preCheckTime, setZOrder
 
Methods inherited from interface com.arranger.jarl.filter.IFilterDef
initDef
 

Field Detail

m_refraction

protected float m_refraction

m_startRefraction

protected float m_startRefraction

m_endRefraction

protected float m_endRefraction
Constructor Detail

Sphere

public Sphere()
Method Detail

prepareFilter

protected void prepareFilter(com.arranger.jarl.base.IContext context)
Prepare the filter with any changes as necessary


getImageFilterClassName

protected java.lang.String getImageFilterClassName()

initAttributes

protected void initAttributes(com.arranger.jarl.base.IContext context)
Always remember some attrs might not be there


addJarlObjectInfo

protected void addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
Description copied from class: com.arranger.jarl.base.BaseJarlObject
Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay)>BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);


createSegment

public com.arranger.jarl.util.WidgetConfigSegment createSegment(org.w3c.dom.Element element)
Create a concrete com.arranger.jarl.util.WidgetConfigSegment based on this element