com.aspose.slides
Class Reflection

java.lang.Object
  extended by com.aspose.slides.Reflection
All Implemented Interfaces:
IReflection, java.lang.Cloneable

public class Reflection
extends java.lang.Object
implements IReflection, java.lang.Cloneable

Represents a reflection effect.


Method Summary
 double getBlurRadius()
           Blur radius.
 float getDirection()
           Direction of reflection.
 double getDistance()
           Distance of reflection.
 com.aspose.slides.EffectEffectiveDataPVITemp getEffective()
           
 EffectEffectiveData getEffective(BaseSlide slide, com.aspose.slides.util.FloatColor styleColor)
           
 float getEndPosAlpha()
           Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents).
 float getEndReflectionOpacity()
           End reflection opacity.
 float getFadeDirection()
           Specifies the direction to offset the reflection.
 com.aspose.slides.IDOMObject getParent_Immediate()
           Returns Parent_Immediate object.
 byte getRectangleAlign()
           Rectangle alignment.
 boolean getRotateShadowWithShape()
           Specifies whether the reflection 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.
 double getSkewHorizontal()
           Specifies the horizontal skew angle.
 double getSkewVertical()
           Specifies the vertical skew angle.
 float getStartPosAlpha()
           Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents).
 float getStartReflectionOpacity()
           Starting reflection opacity.
 void setBlurRadius(double value)
           Blur radius.
 void setDirection(float value)
           Direction of reflection.
 void setDistance(double value)
           Distance of reflection.
 void setEndPosAlpha(float value)
           Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents).
 void setEndReflectionOpacity(float value)
           End reflection opacity.
 void setFadeDirection(float value)
           Specifies the direction to offset the reflection.
 void setRectangleAlign(byte value)
           Rectangle alignment.
 void setRotateShadowWithShape(boolean value)
           Specifies whether the reflection 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.
 void setSkewVertical(double value)
           Specifies the vertical skew angle.
 void setStartPosAlpha(float value)
           Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents).
 void setStartReflectionOpacity(float value)
           Starting reflection opacity.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStartPosAlpha

public float getStartPosAlpha()

Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents). Read/write float.

Specified by:
getStartPosAlpha in interface IReflection

setStartPosAlpha

public void setStartPosAlpha(float value)

Specifies the start position (along the alpha gradient ramp) of the start alpha value (percents). Read/write float.

Specified by:
setStartPosAlpha in interface IReflection

getEndPosAlpha

public float getEndPosAlpha()

Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents). Read/write float.

Specified by:
getEndPosAlpha in interface IReflection

setEndPosAlpha

public void setEndPosAlpha(float value)

Specifies the end position (along the alpha gradient ramp) of the end alpha value (percents). Read/write float.

Specified by:
setEndPosAlpha in interface IReflection

getFadeDirection

public float getFadeDirection()

Specifies the direction to offset the reflection. (angle). Read/write float.

Specified by:
getFadeDirection in interface IReflection

setFadeDirection

public void setFadeDirection(float value)

Specifies the direction to offset the reflection. (angle). Read/write float.

Specified by:
setFadeDirection in interface IReflection

getStartReflectionOpacity

public float getStartReflectionOpacity()

Starting reflection opacity. (percents). Read/write float.

Specified by:
getStartReflectionOpacity in interface IReflection

setStartReflectionOpacity

public void setStartReflectionOpacity(float value)

Starting reflection opacity. (percents). Read/write float.

Specified by:
setStartReflectionOpacity in interface IReflection

getEndReflectionOpacity

public float getEndReflectionOpacity()

End reflection opacity. (percents). Read/write float.

Specified by:
getEndReflectionOpacity in interface IReflection

setEndReflectionOpacity

public void setEndReflectionOpacity(float value)

End reflection opacity. (percents). Read/write float.

Specified by:
setEndReflectionOpacity in interface IReflection

getBlurRadius

public double getBlurRadius()

Blur radius. Read/write double.

Specified by:
getBlurRadius in interface IReflection

setBlurRadius

public void setBlurRadius(double value)

Blur radius. Read/write double.

Specified by:
setBlurRadius in interface IReflection

getDirection

public float getDirection()

Direction of reflection. Read/write float.

Specified by:
getDirection in interface IReflection

setDirection

public void setDirection(float value)

Direction of reflection. Read/write float.

Specified by:
setDirection in interface IReflection

getDistance

public double getDistance()

Distance of reflection. Read/write double.

Specified by:
getDistance in interface IReflection

setDistance

public void setDistance(double value)

Distance of reflection. Read/write double.

Specified by:
setDistance in interface IReflection

getRectangleAlign

public byte getRectangleAlign()

Rectangle alignment. Read/write RectangleAlignment.

Specified by:
getRectangleAlign in interface IReflection

setRectangleAlign

public void setRectangleAlign(byte value)

Rectangle alignment. Read/write RectangleAlignment.

Specified by:
setRectangleAlign in interface IReflection

getSkewHorizontal

public double getSkewHorizontal()

Specifies the horizontal skew angle. Read/write double.

Specified by:
getSkewHorizontal in interface IReflection

setSkewHorizontal

public void setSkewHorizontal(double value)

Specifies the horizontal skew angle. Read/write double.

Specified by:
setSkewHorizontal in interface IReflection

getSkewVertical

public double getSkewVertical()

Specifies the vertical skew angle. Read/write double.

Specified by:
getSkewVertical in interface IReflection

setSkewVertical

public void setSkewVertical(double value)

Specifies the vertical skew angle. Read/write double.

Specified by:
setSkewVertical in interface IReflection

getRotateShadowWithShape

public boolean getRotateShadowWithShape()

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

Specified by:
getRotateShadowWithShape in interface IReflection

setRotateShadowWithShape

public void setRotateShadowWithShape(boolean value)

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

Specified by:
setRotateShadowWithShape in interface IReflection

getScaleHorizontal

public double getScaleHorizontal()

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

Specified by:
getScaleHorizontal in interface IReflection

setScaleHorizontal

public void setScaleHorizontal(double value)

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

Specified by:
setScaleHorizontal in interface IReflection

getScaleVertical

public double getScaleVertical()

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

Specified by:
getScaleVertical in interface IReflection

setScaleVertical

public void setScaleVertical(double value)

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

Specified by:
setScaleVertical in interface IReflection

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.