com.aspose.slides
Class OuterShadow

java.lang.Object
  extended by com.aspose.slides.OuterShadow
All Implemented Interfaces:
IOuterShadow

public class OuterShadow
extends java.lang.Object
implements IOuterShadow

Represents a outer shadow effect.


Constructor Summary
OuterShadow()
           Default constructor.
 
Method Summary
 double getBlurRadius()
           Blur radius.
 float getDirection()
           Direction of shadow.
 double getDistance()
           Distance of shadow.
 EffectEffectiveData getReadonly(BaseSlide slide, FloatColor styleColor)
           
 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.
 IColorFormat getShadowColor()
           Color of shadow.
 double getSkewHorizontal()
           Specifies the horizontal skew angle (in degrees).
 double getSkewVertical()
           Specifies the vertical skew angle (in degrees).
 void setBlurRadius(double value)
           
 void setDirection(float value)
           
 void setDistance(double value)
           
 void setRectangleAlign(int value)
           
 void setRotateShadowWithShape(boolean value)
           
 void setScaleHorizontal(double value)
           
 void setScaleVertical(double value)
           
 void setSkewHorizontal(double value)
           
 void setSkewVertical(double value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OuterShadow

public OuterShadow()

Default constructor.

Method Detail

getBlurRadius

public double getBlurRadius()

Blur radius.

Specified by:
getBlurRadius in interface IOuterShadow

setBlurRadius

public void setBlurRadius(double value)
Specified by:
setBlurRadius in interface IOuterShadow

getDirection

public float getDirection()

Direction of shadow.

Specified by:
getDirection in interface IOuterShadow

setDirection

public void setDirection(float value)
Specified by:
setDirection in interface IOuterShadow

getDistance

public double getDistance()

Distance of shadow.

Specified by:
getDistance in interface IOuterShadow

setDistance

public void setDistance(double value)
Specified by:
setDistance in interface IOuterShadow

getShadowColor

public IColorFormat getShadowColor()

Color of shadow.

Specified by:
getShadowColor in interface IOuterShadow

getRectangleAlign

public int getRectangleAlign()

Rectangle alignment.

Specified by:
getRectangleAlign in interface IOuterShadow

setRectangleAlign

public void setRectangleAlign(int value)
Specified by:
setRectangleAlign in interface IOuterShadow

getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle (in degrees).

Specified by:
getSkewHorizontal in interface IOuterShadow

setSkewHorizontal

public void setSkewHorizontal(double value)
Specified by:
setSkewHorizontal in interface IOuterShadow

getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle (in degrees).

Specified by:
getSkewVertical in interface IOuterShadow

setSkewVertical

public void setSkewVertical(double value)
Specified by:
setSkewVertical in interface IOuterShadow

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

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

Specified by:
getRotateShadowWithShape in interface IOuterShadow

setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)
Specified by:
setRotateShadowWithShape in interface IOuterShadow

getScaleHorizontal

public double getScaleHorizontal()

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

Specified by:
getScaleHorizontal in interface IOuterShadow

setScaleHorizontal

public void setScaleHorizontal(double value)
Specified by:
setScaleHorizontal in interface IOuterShadow

getScaleVertical

public double getScaleVertical()

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

Specified by:
getScaleVertical in interface IOuterShadow

setScaleVertical

public void setScaleVertical(double value)
Specified by:
setScaleVertical in interface IOuterShadow

getReadonly

public EffectEffectiveData getReadonly(BaseSlide slide,
                                       FloatColor styleColor)