com.aspose.slides
Class OuterShadow

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

public class OuterShadow
extends java.lang.Object
implements IOuterShadow, java.lang.Cloneable

Represents a outer shadow effect.


Method Summary
 double getBlurRadius()
           Blur radius.
 float getDirection()
           Direction of shadow.
 double getDistance()
           Distance of shadow.
 com.aspose.slides.EffectEffectiveDataPVITemp getEffective()
           
 EffectEffectiveData getEffective(BaseSlide slide, com.aspose.slides.util.FloatColor styleColor)
           
 com.aspose.slides.IDOMObject getParent_Immediate()
           Returns Parent_Immediate object.
 byte 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)
           Blur radius.
 void setDirection(float value)
           Direction of shadow.
 void setDistance(double value)
           Distance of shadow.
 void setRectangleAlign(byte value)
           Rectangle alignment.
 void setRotateShadowWithShape(boolean value)
           Specifies whether the shadow should rotate with the shape if the shape is rotated.
 void setScaleHorizontal(double value)
           Specifies the horizontal scaling factor, negative scaling causes a flip.
 void setScaleVertical(double value)
           Specifies the vertical scaling factor, negative scaling causes a flip.
 void setSkewHorizontal(double value)
           Specifies the horizontal skew angle (in degrees).
 void setSkewVertical(double value)
           Specifies the vertical skew angle (in degrees).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getBlurRadius

public double getBlurRadius()

Blur radius. Read/write double.

Specified by:
getBlurRadius in interface IOuterShadow

setBlurRadius

public void setBlurRadius(double value)

Blur radius. Read/write double.

Specified by:
setBlurRadius in interface IOuterShadow

getDirection

public float getDirection()

Direction of shadow. Read/write float.

Specified by:
getDirection in interface IOuterShadow

setDirection

public void setDirection(float value)

Direction of shadow. Read/write float.

Specified by:
setDirection in interface IOuterShadow

getDistance

public double getDistance()

Distance of shadow. Read/write double.

Specified by:
getDistance in interface IOuterShadow

setDistance

public void setDistance(double value)

Distance of shadow. Read/write double.

Specified by:
setDistance in interface IOuterShadow

getShadowColor

public IColorFormat getShadowColor()

Color of shadow. Read-only IColorFormat.

Specified by:
getShadowColor in interface IOuterShadow

getRectangleAlign

public byte getRectangleAlign()

Rectangle alignment. Read/write RectangleAlignment.

Specified by:
getRectangleAlign in interface IOuterShadow

setRectangleAlign

public void setRectangleAlign(byte value)

Rectangle alignment. Read/write RectangleAlignment.

Specified by:
setRectangleAlign in interface IOuterShadow

getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle (in degrees). Read/write double.

Specified by:
getSkewHorizontal in interface IOuterShadow

setSkewHorizontal

public void setSkewHorizontal(double value)

Specifies the horizontal skew angle (in degrees). Read/write double.

Specified by:
setSkewHorizontal in interface IOuterShadow

getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle (in degrees). Read/write double.

Specified by:
getSkewVertical in interface IOuterShadow

setSkewVertical

public void setSkewVertical(double value)

Specifies the vertical skew angle (in degrees). Read/write double.

Specified by:
setSkewVertical in interface IOuterShadow

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

Specifies whether the shadow should rotate with the shape if the shape is rotated. Read/write boolean.

Specified by:
getRotateShadowWithShape in interface IOuterShadow

setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)

Specifies whether the shadow should rotate with the shape if the shape is rotated. Read/write boolean.

Specified by:
setRotateShadowWithShape in interface IOuterShadow

getScaleHorizontal

public double getScaleHorizontal()

Specifies the horizontal scaling factor, negative scaling causes a flip. Read/write double.

Specified by:
getScaleHorizontal in interface IOuterShadow

setScaleHorizontal

public void setScaleHorizontal(double value)

Specifies the horizontal scaling factor, negative scaling causes a flip. Read/write double.

Specified by:
setScaleHorizontal in interface IOuterShadow

getScaleVertical

public double getScaleVertical()

Specifies the vertical scaling factor, negative scaling causes a flip. Read/write double.

Specified by:
getScaleVertical in interface IOuterShadow

setScaleVertical

public void setScaleVertical(double value)

Specifies the vertical scaling factor, negative scaling causes a flip. Read/write double.

Specified by:
setScaleVertical in interface IOuterShadow

getEffective

public final EffectEffectiveData getEffective(BaseSlide slide,
                                              com.aspose.slides.util.FloatColor styleColor)

getEffective

public final com.aspose.slides.EffectEffectiveDataPVITemp getEffective()

getParent_Immediate

public com.aspose.slides.IDOMObject getParent_Immediate()

Returns Parent_Immediate object. Read-only IDOMObject.



Copyright © Copyright 2004-2016 Aspose Pty Ltd. All Rights Reserved.