com.aspose.slides.pptx.effects
Class Reflection

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

public class Reflection
extends java.lang.Object

Reflection effect.


Constructor Summary
Reflection()
           
 
Method Summary
 double getBlurRadius()
          Returns the blur radius.
 float getDirection()
          Returns the direction of the alpha gradient ramp relative to the shape itself.
 double getDistance()
          Returns how far to distance the shadow.
 float getEndPosAlpha()
          Returns the end position (along the alpha gradient ramp) of the end alpha value (0-100 percents).
 float getEndReflectionOpacity()
          Returns the end reflection opacity (0-100 percents).
 float getFadeDirection()
          Returns the direction to offset the reflection (angle).
 RectangleAlignmentEx getRectangleAlign()
          Returns the shadow alignment.
 float getScaleH()
          Returns the horizontal scaling factor, negative scaling causes a flip
 float getScaleV()
          Returns the vertical scaling factor, negative scaling causes a flip
 float getSkewH()
          Returns the horizontal skew angle.
 float getSkewV()
          Returns the vertical skew angle.
 float getStartPosAlpha()
          Returns the start position (along the alpha gradient ramp) of the start alpha value (0-100 percents).
 float getStartReflectionOpacity()
          Returns the starting reflection opacity (0-100 percents).
 boolean isRotateShadowWithShape()
          Determines whether the reflection should rotate with the shape if the shape is rotated.
 void setBlurRadius(double value)
          Sets the blur radius.
 void setDirection(float value)
          Sets the direction of the alpha gradient ramp relative to the shape itself.
 void setDistance(double value)
          Sets how far to distance the shadow.
 void setEndPosAlpha(float value)
          Sets the end position (along the alpha gradient ramp) of the end alpha value (0-100 percents).
 void setEndReflectionOpacity(float value)
          Sets the end reflection opacity (0-100 percents).
 void setFadeDirection(float value)
          Sets the direction to offset the reflection (angle).
 void setRectangleAlign(RectangleAlignmentEx value)
          Sets the shadow alignment.
 void setRotateShadowWithShape(boolean value)
          Sets whether the reflection should rotate with the shape if the shape is rotated.
 void setScaleH(float value)
          Sets the horizontal scaling factor, negative scaling causes a flip
 void setScaleV(float value)
          Sets the vertical scaling factor, negative scaling causes a flip. (0-100 percents)
 void setSkewH(float value)
          Sets the horizontal skew angle.
 void setSkewV(float value)
          Sets the vertical skew angle.
 void setStartPosAlpha(float value)
          Sets the start position (along the alpha gradient ramp) of the start alpha value (0-100 percents).
 void setStartReflectionOpacity(float value)
          Sets the starting reflection opacity (0-100 percents).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Reflection

public Reflection()
Method Detail

getStartPosAlpha

public float getStartPosAlpha()
Returns the start position (along the alpha gradient ramp) of the start alpha value (0-100 percents).


setStartPosAlpha

public void setStartPosAlpha(float value)
Sets the start position (along the alpha gradient ramp) of the start alpha value (0-100 percents).


getEndPosAlpha

public float getEndPosAlpha()
Returns the end position (along the alpha gradient ramp) of the end alpha value (0-100 percents).


setEndPosAlpha

public void setEndPosAlpha(float value)
Sets the end position (along the alpha gradient ramp) of the end alpha value (0-100 percents).


getFadeDirection

public float getFadeDirection()
Returns the direction to offset the reflection (angle).


setFadeDirection

public void setFadeDirection(float value)
Sets the direction to offset the reflection (angle).


getStartReflectionOpacity

public float getStartReflectionOpacity()
Returns the starting reflection opacity (0-100 percents).


setStartReflectionOpacity

public void setStartReflectionOpacity(float value)
Sets the starting reflection opacity (0-100 percents).


getEndReflectionOpacity

public float getEndReflectionOpacity()
Returns the end reflection opacity (0-100 percents).


setEndReflectionOpacity

public void setEndReflectionOpacity(float value)
Sets the end reflection opacity (0-100 percents).


getBlurRadius

public double getBlurRadius()
Returns the blur radius.


setBlurRadius

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


getDirection

public float getDirection()
Returns the direction of the alpha gradient ramp relative to the shape itself.


setDirection

public void setDirection(float value)
Sets the direction of the alpha gradient ramp relative to the shape itself.


getDistance

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


setDistance

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


getRectangleAlign

public RectangleAlignmentEx getRectangleAlign()
Returns the shadow alignment.


setRectangleAlign

public void setRectangleAlign(RectangleAlignmentEx value)
Sets the shadow alignment.


getSkewH

public float getSkewH()
Returns the horizontal skew angle.


setSkewH

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


getSkewV

public float getSkewV()
Returns the vertical skew angle.


setSkewV

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


isRotateShadowWithShape

public boolean isRotateShadowWithShape()
Determines whether the reflection should rotate with the shape if the shape is rotated.


setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)
Sets whether the reflection should rotate with the shape if the shape is rotated.


getScaleH

public float getScaleH()
Returns the horizontal scaling factor, negative scaling causes a flip. (0-100 percents)


setScaleH

public void setScaleH(float value)
Sets the horizontal scaling factor, negative scaling causes a flip. (0-100 percents)


getScaleV

public float getScaleV()
Returns the vertical scaling factor, negative scaling causes a flip. (0-100 percents)


setScaleV

public void setScaleV(float value)
Sets the vertical scaling factor, negative scaling causes a flip. (0-100 percents)