com.aspose.slides.pptx.effects
Class OuterShadow

java.lang.Object
  extended by com.aspose.slides.pptx.effects.OuterShadow

public class OuterShadow
extends java.lang.Object

Outer Shadow effect.


Constructor Summary
OuterShadow()
           
 
Method Summary
 double getBlurRadius()
          Returns the blur radius of the shadow.
 float getDirection()
          Returns the direction to offset the shadow.
 double getDistance()
          Returns the how far to offset the shadow.
 RectangleAlignmentEx getRectangleAlign()
          Returns the shadow alignment.
 float getScaleHorizontal()
          Returns the horizontal scaling factor, negative scaling causes a flip.
 float getScaleVertical()
          Returns the vertical scaling factor, negative scaling causes a flip.
 ColorFormatEx getShadowColor()
          Returns the color format of a shadow.
 float getSkewHorizontal()
          Returns the horizontal skew angle.
 float getSkewVertical()
          Returns the vertical skew angle.
 boolean isRotateShadowWithShape()
          Determines whether the shadow rotates with the shape if the shape is rotated.
 void setBlurRadius(double value)
          Sets the blur radius of the shadow.
 void setDirection(float value)
          Sets the direction to offset the shadow.
 void setDistance(double value)
          Sets the how far to offset the shadow.
 void setRectangleAlign(RectangleAlignmentEx value)
          Sets the shadow alignment.
 void setRotateShadowWithShape(boolean value)
          Sets whether the shadow rotates with the shape if the shape is rotated.
 void setScaleHorizontal(float value)
          Sets the horizontal scaling factor, negative scaling causes a flip.
 void setScaleVertical(float value)
          Sets the vertical scaling factor, negative scaling causes a flip.
 void setShadowColor(ColorFormatEx value)
          Sets the color format of a shadow.
 void setSkewHorizontal(float value)
          Sets the horizontal skew angle.
 void setSkewVertical(float value)
          Sets the vertical skew angle.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OuterShadow

public OuterShadow()
Method Detail

getBlurRadius

public double getBlurRadius()
Returns the blur radius of the shadow.


setBlurRadius

public void setBlurRadius(double value)
Sets the blur radius of the shadow.


getDirection

public float getDirection()
Returns the direction to offset the shadow.


setDirection

public void setDirection(float value)
Sets the direction to offset the shadow.


getDistance

public double getDistance()
Returns the how far to offset the shadow.


setDistance

public void setDistance(double value)
Sets the how far to offset the shadow.


getShadowColor

public ColorFormatEx getShadowColor()
Returns the color format of a shadow.


setShadowColor

public void setShadowColor(ColorFormatEx value)
Sets the color format of a shadow.


getRectangleAlign

public RectangleAlignmentEx getRectangleAlign()
Returns the shadow alignment. Alignment happens first, effectively setting the origin for scale, skew, and offset.


setRectangleAlign

public void setRectangleAlign(RectangleAlignmentEx value)
Sets the shadow alignment. Alignment happens first, effectively setting the origin for scale, skew, and offset.


getSkewHorizontal

public float getSkewHorizontal()
Returns the horizontal skew angle.


setSkewHorizontal

public void setSkewHorizontal(float value)
Sets the horizontal skew angle.


getSkewVertical

public float getSkewVertical()
Returns the vertical skew angle.


setSkewVertical

public void setSkewVertical(float value)
Sets the vertical skew angle.


isRotateShadowWithShape

public boolean isRotateShadowWithShape()
Determines whether the shadow rotates with the shape if the shape is rotated.


setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)
Sets whether the shadow rotates with the shape if the shape is rotated.


getScaleHorizontal

public float getScaleHorizontal()
Returns the horizontal scaling factor, negative scaling causes a flip.


setScaleHorizontal

public void setScaleHorizontal(float value)
Sets the horizontal scaling factor, negative scaling causes a flip.


getScaleVertical

public float getScaleVertical()
Returns the vertical scaling factor, negative scaling causes a flip.


setScaleVertical

public void setScaleVertical(float value)
Sets the vertical scaling factor, negative scaling causes a flip.