com.stimulsoft.base.context.chart.geoms.animaton
Class StiShadowAnimationGeom

java.lang.Object
  extended by com.stimulsoft.base.context.chart.geoms.StiGeom
      extended by com.stimulsoft.base.context.chart.geoms.animaton.StiAnimationGeom
          extended by com.stimulsoft.base.context.chart.geoms.animaton.StiShadowAnimationGeom
All Implemented Interfaces:
IStiJsonReportObject

public class StiShadowAnimationGeom
extends StiAnimationGeom

Copyright Stimulsoft


Field Summary
 
Fields inherited from class com.stimulsoft.base.context.chart.geoms.animaton.StiAnimationGeom
interaction
 
Constructor Summary
StiShadowAnimationGeom(StiRectangle rect, double radiusX, double radiusY, int shadowWidth, StiAnimation animation)
           
StiShadowAnimationGeom(StiRectangle rect, int shadowWidth, StiAnimation animation)
           
 
Method Summary
 double getRadiusX()
           
 double getRadiusY()
           
 StiRectangle getRect()
           
 int getShadowWidth()
           
 StiGeomType getType()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setRadiusX(double radiusX)
           
 void setRadiusY(double radiusY)
           
 void setRect(StiRectangle rect)
           
 void setShadowWidth(int shadowWidth)
           
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.animaton.StiAnimationGeom
getAnimation, getInteraction, setAnimation, setInteraction
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.StiGeom
SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiShadowAnimationGeom

public StiShadowAnimationGeom(StiRectangle rect,
                              int shadowWidth,
                              StiAnimation animation)

StiShadowAnimationGeom

public StiShadowAnimationGeom(StiRectangle rect,
                              double radiusX,
                              double radiusY,
                              int shadowWidth,
                              StiAnimation animation)
Method Detail

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiAnimationGeom
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
Specified by:
LoadFromJsonObject in interface IStiJsonReportObject
Overrides:
LoadFromJsonObject in class StiAnimationGeom

getType

public StiGeomType getType()
Specified by:
getType in class StiGeom

getRect

public StiRectangle getRect()
Returns:
the rect

setRect

public void setRect(StiRectangle rect)
Parameters:
rect - the rect to set

getRadiusX

public double getRadiusX()
Returns:
the radiusX

setRadiusX

public void setRadiusX(double radiusX)
Parameters:
radiusX - the radiusX to set

getRadiusY

public double getRadiusY()
Returns:
the radiusY

setRadiusY

public void setRadiusY(double radiusY)
Parameters:
radiusY - the radiusY to set

getShadowWidth

public int getShadowWidth()
Returns:
the shadowWidth

setShadowWidth

public void setShadowWidth(int shadowWidth)
Parameters:
shadowWidth - the shadowWidth to set