OuterShadow

Overview

OuterShadow is a class in Aspose.Slides FOSS for C++.

Represents an outer shadow effect applied to a shape.

This class provides 28 methods for working with OuterShadow objects in C++ programs. Available methods include: IImageTransformOperation, OuterShadow, SimpleColorFormat, as_i_image_transform_operation, blur_radius, direction, distance, init_internal, rectangle_align, rotate_shadow_with_shape, save, scale_horizontal, and 14 additional methods. All public members are accessible to any C++ application after installing the Aspose.Slides FOSS for C++ package. Properties: IImageTransformOperation, SimpleColorFormat.

Properties

NameTypeAccessDescription
SimpleColorFormatSimpleColorFormatReadGets the simple color format.
IImageTransformOperationIImageTransformOperationReadGets the i image transform operation.

Methods

SignatureDescription
SimpleColorFormat()SimpleColorFormatReturns the SimpleColorFormat associated with the outer shadow
SimpleColorFormat()SimpleColorFormat
IImageTransformOperation()IImageTransformOperationProperty provides access to the shadow’s image transform operation
OuterShadow()
~OuterShadow()
init_internal(element: pugi::xml_node, save_callback: std::function<void()>)Initialize from an XML element (e.g., ) with a persistence callback.
save()Persist changes via the save callback provided at init time.
blur_radius()doubleReturns the blur radius in points.
set_blur_radius(value: double)Sets the blur radius in points.
direction()doubleReturns the shadow direction in degrees.
set_direction(value: double)Sets the shadow direction in degrees.
distance()doubleReturns the shadow distance in points.
set_distance(value: double)Sets the shadow distance in points.
shadow_color()SimpleColorFormatReturns the shadow color format.
shadow_color()SimpleColorFormatReturns the shadow color format.
rectangle_align()RectangleAlignmentReturns the rectangle alignment.
set_rectangle_align(value: RectangleAlignment)Sets the rectangle alignment.
skew_horizontal()doubleReturns the horizontal skew angle in degrees.
set_skew_horizontal(value: double)Sets the horizontal skew angle in degrees.
skew_vertical()doubleReturns the vertical skew angle in degrees.
set_skew_vertical(value: double)Sets the vertical skew angle in degrees.
rotate_shadow_with_shape()boolReturns whether the shadow rotates with the shape.
set_rotate_shadow_with_shape(value: bool)Sets whether the shadow rotates with the shape.
scale_horizontal()doubleReturns the horizontal scaling factor in percent.
set_scale_horizontal(value: double)Sets the horizontal scaling factor in percent.
scale_vertical()doubleReturns the vertical scaling factor in percent.
set_scale_vertical(value: double)Sets the vertical scaling factor in percent.
as_i_image_transform_operation()IImageTransformOperationReturns this object as IImageTransformOperation.

See Also