Reflection

Overview

Reflection is a class in Aspose.Slides FOSS for Java. Inherits from: ImageTransformOperation, IReflection.

Represents a reflection effect backed by an OOXML {@code <a:reflection>} element.

This class provides 38 methods for working with Reflection objects in Java programs. Available methods include: ImageTransformOperation, PVIObject, Reflection, asIImageTransformOperation, asIPresentationComponent, getBlurRadius, getDirection, getDistance, getEndPosAlpha, getEndReflectionOpacity, getFadeDirection, getPresentation, and 24 additional methods. All public members are accessible to any Java application after installing the Aspose.Slides FOSS for Java package. Properties: blurRadius, direction, distance, endPosAlpha, endReflectionOpacity, fadeDirection, and 10 more.

Properties

NameTypeAccessDescription
startPosAlphadoubleReadGets the start pos alpha.
endPosAlphadoubleReadGets the end pos alpha.
fadeDirectiondoubleReadGets the fade direction.
startReflectionOpacitydoubleReadGets the start reflection opacity.
endReflectionOpacitydoubleReadGets the end reflection opacity.
blurRadiusdoubleReadGets the blur radius.
directiondoubleReadGets the direction.
distancedoubleReadGets the distance.
rectangleAlignRectangleAlignmentReadGets the rectangle align.
skewHorizontaldoubleReadGets the skew horizontal.
skewVerticaldoubleReadGets the skew vertical.
rotateShadowWithShapebooleanReadGets the rotate shadow with shape.
scaleHorizontaldoubleReadGets the scale horizontal.
scaleVerticaldoubleReadGets the scale vertical.
slideIBaseSlideReadGets the slide.
presentationIPresentationReadGets the presentation.

Methods

SignatureDescription
Reflection()Creates an uninitialized Reflection.
Reflection(element: Element, saveCallback: Runnable)Creates a new Reflection backed by the given XML element.
Reflection(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide)Creates a new Reflection backed by the given XML element with a parent slide reference.
initInternal(element: Element, saveCallback: Runnable, parentSlide: IBaseSlide)Initializes this Reflection with the given backing element, save callback, and parent slide.
getStartPosAlpha()doubleReturns the start pos alpha.
setStartPosAlpha(value: double)Sets the start pos alpha value.
getEndPosAlpha()doubleReturns the end pos alpha.
setEndPosAlpha(value: double)Sets the end pos alpha value.
getFadeDirection()doubleReturns the fade direction.
setFadeDirection(value: double)Sets the fade direction value.
getStartReflectionOpacity()doubleReturns the start reflection opacity.
setStartReflectionOpacity(value: double)Sets the start reflection opacity value.
getEndReflectionOpacity()doubleReturns the end reflection opacity.
setEndReflectionOpacity(value: double)Sets the end reflection opacity value.
getBlurRadius()doubleReturns the blur radius.
setBlurRadius(value: double)Sets the blur radius value.
getDirection()doubleReturns the direction.
setDirection(value: double)Sets the direction value.
getDistance()doubleReturns the distance.
setDistance(value: double)Sets the distance value.
getRectangleAlign()RectangleAlignmentReturns the rectangle align.
setRectangleAlign(value: RectangleAlignment)Sets the rectangle align value.
getSkewHorizontal()doubleReturns the skew horizontal.
setSkewHorizontal(value: double)Sets the skew horizontal value.
getSkewVertical()doubleReturns the skew vertical.
setSkewVertical(value: double)Sets the skew vertical value.
getRotateShadowWithShape()booleanReturns the rotate shadow with shape.
setRotateShadowWithShape(value: boolean)Sets the rotate shadow with shape value.
getScaleHorizontal()doubleReturns the scale horizontal.
setScaleHorizontal(value: double)Sets the scale horizontal value.
getScaleVertical()doubleReturns the scale vertical.
setScaleVertical(value: double)Sets the scale vertical value.
ImageTransformOperation()Creates an {@code ImageTransformOperation} with no parent slide.
asIImageTransformOperation()IImageTransformOperation
PVIObject()Creates a PVIObject with no parent slide.
getSlide()IBaseSlideReturns the slide.
getPresentation()IPresentationReturns the presentation.
asIPresentationComponent()IPresentationComponentReturns this object as an {@link IPresentationComponent}.

See Also