com.aspose.slides
Class OuterShadowEffectiveData

java.lang.Object
  extended by com.aspose.slides.EffectEffectiveData
      extended by com.aspose.slides.OuterShadowEffectiveData
All Implemented Interfaces:
IEffectEffectiveData, IOuterShadowEffectiveData

public class OuterShadowEffectiveData
extends EffectEffectiveData
implements IOuterShadowEffectiveData

Immutable object which represents a outer shadow effect.


Method Summary
 double getBlurRadius()
           Blur radius.
 float getDirection()
           Direction of shadow.
 double getDistance()
           Distance of shadow.
 int getRectangleAlign()
           Rectangle alignment.
 boolean getRotateShadowWithShape()
           Specifies whether the shadow should rotate with the shape if the shape is rotated.
 double getScaleHorizontal()
           Specifies the horizontal scaling factor, negative scaling causes a flip.
 double getScaleVertical()
           Specifies the vertical scaling factor, negative scaling causes a flip.
 java.awt.Color getShadowColor()
           
 double getSkewHorizontal()
           Specifies the horizontal skew angle.
 double getSkewVertical()
           Specifies the vertical skew angle.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBlurRadius

public double getBlurRadius()

Blur radius.

Specified by:
getBlurRadius in interface IOuterShadowEffectiveData

getDirection

public float getDirection()

Direction of shadow.

Specified by:
getDirection in interface IOuterShadowEffectiveData

getDistance

public double getDistance()

Distance of shadow.

Specified by:
getDistance in interface IOuterShadowEffectiveData

getShadowColor

public java.awt.Color getShadowColor()
Specified by:
getShadowColor in interface IOuterShadowEffectiveData

getRectangleAlign

public int getRectangleAlign()

Rectangle alignment.

Specified by:
getRectangleAlign in interface IOuterShadowEffectiveData

getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle.

Specified by:
getSkewHorizontal in interface IOuterShadowEffectiveData

getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle.

Specified by:
getSkewVertical in interface IOuterShadowEffectiveData

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

Specifies whether the shadow should rotate with the shape if the shape is rotated.

Specified by:
getRotateShadowWithShape in interface IOuterShadowEffectiveData

getScaleHorizontal

public double getScaleHorizontal()

Specifies the horizontal scaling factor, negative scaling causes a flip.

Specified by:
getScaleHorizontal in interface IOuterShadowEffectiveData

getScaleVertical

public double getScaleVertical()

Specifies the vertical scaling factor, negative scaling causes a flip.

Specified by:
getScaleVertical in interface IOuterShadowEffectiveData