Reflection — Aspose.Slides FOSS C++ API Reference
Reflection — Represents a reflection effect applied to a shape.
Package: Aspose::Slides
Properties
| Property | Type | Access | Description |
|---|---|---|---|
IImageTransformOperation | IImageTransformOperation | Read |
Methods
| Method | Returns | Description |
|---|---|---|
IImageTransformOperation() | IImageTransformOperation | |
init_internal() | void | Initialize from an XML element (e. |
save() | void | Persist changes via the save callback provided at init time. |
start_pos_alpha() | double | Returns the start position along the alpha gradient ramp (percents). |
set_start_pos_alpha() | void | Sets the start position along the alpha gradient ramp (percents). |
end_pos_alpha() | double | Returns the end position along the alpha gradient ramp (percents). |
set_end_pos_alpha() | void | Sets the end position along the alpha gradient ramp (percents). |
fade_direction() | double | Returns the fade direction angle in degrees. |
set_fade_direction() | void | Sets the fade direction angle in degrees. |
start_reflection_opacity() | double | Returns the starting reflection opacity (percents). |
set_start_reflection_opacity() | void | Sets the starting reflection opacity (percents). |
end_reflection_opacity() | double | Returns the ending reflection opacity (percents). |
set_end_reflection_opacity() | void | Sets the ending reflection opacity (percents). |
blur_radius() | double | Returns the blur radius in points. |
set_blur_radius() | void | Sets the blur radius in points. |
direction() | double | Returns the direction of reflection in degrees. |
set_direction() | void | Sets the direction of reflection in degrees. |
distance() | double | Returns the distance of reflection in points. |
set_distance() | void | Sets the distance of reflection in points. |
rectangle_align() | RectangleAlignment | Returns the rectangle alignment. |
set_rectangle_align() | void | Sets the rectangle alignment. |
skew_horizontal() | double | Returns the horizontal skew angle in degrees. |
set_skew_horizontal() | void | Sets the horizontal skew angle in degrees. |
skew_vertical() | double | Returns the vertical skew angle in degrees. |
set_skew_vertical() | void | Sets the vertical skew angle in degrees. |
rotate_shadow_with_shape() | bool | Returns whether the reflection rotates with the shape. |
set_rotate_shadow_with_shape() | void | Sets whether the reflection rotates with the shape. |
scale_horizontal() | double | Returns the horizontal scaling factor in percent. |
set_scale_horizontal() | void | Sets the horizontal scaling factor in percent. |
scale_vertical() | double | Returns the vertical scaling factor in percent. |
set_scale_vertical() | void | Sets the vertical scaling factor in percent. |