Reflection
Översikt
Reflection är en klass i Aspose.Slides FOSS för C++.
Representerar en reflektionseffekt som tillämpas på en form.
Denna klass ger 34 metoder för att arbeta med Reflection objekt i C++-program. Tillgängliga metoder inkluderar: IImageTransformOperation, Reflection, as_i_image_transform_operation, blur_radius, direction, distance, end_pos_alpha, end_reflection_opacity, fade_direction, init_internal, rectangle_align, rotate_shadow_with_shape,och 22 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet. och egenskaper: IImageTransformOperation.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
IImageTransformOperation | IImageTransformOperation | Läsning | Hämtar i bildtransformationsoperationen. |
Metoder
| Signature | Beskrivning |
|---|---|
IImageTransformOperation() → IImageTransformOperation | Tillhandahåller tillgång till bildtransformation som är associerad med reflektion |
Reflection() | |
~Reflection() | |
init_internal(element: pugi::xml_node, save_callback: std::function<void()>) | Initialisera från ett XML-element (t.ex.) med en persistens callback. |
save() | Persistenta förändringar via den sparade callback som tillhandahålls vid init-tiden. |
start_pos_alpha() → double | Återställer startpositionen längs alfa gradientrammet (procenten). |
set_start_pos_alpha(value: double) | Ställ inledningspositionen längs alfa gradient rampen (procenter). |
end_pos_alpha() → double | Återställer slutpositionen längs alfa gradient ramp (procents). |
set_end_pos_alpha(value: double) | Ställ in slutpositionen längs alfa gradient ramp (procenter). |
fade_direction() → double | Återställer faden riktning vinkeln i grader. |
set_fade_direction(value: double) | Ställer in fade‑riktningens vinkel i grader. |
start_reflection_opacity() → double | Återställer den ursprungliga reflektionens opacitet (procenten). |
set_start_reflection_opacity(value: double) | Ställer in startreflektionens opacitet (procent). |
end_reflection_opacity() → double | Återställer slutreflexionsopacitet (procenten). |
set_end_reflection_opacity(value: double) | Ställer in den avslutande reflektionens opacitet (procent). |
blur_radius() → double | Återställer blått stråle i punkter. |
set_blur_radius(value: double) | Ställer in suddighetsradien i punkter. |
direction() → double | Återställer reflektionens riktning i grader. |
set_direction(value: double) | Ställer in reflektionsriktningen i grader. |
distance() → double | Återställer reflektionens avstånd i punkter. |
set_distance(value: double) | Ställer in avståndet för reflektion i punkter. |
rectangle_align() → RectangleAlignment | återställer rektangulär anpassning. |
set_rectangle_align(value: RectangleAlignment) | Ställer in rektangelns justering. |
skew_horizontal() → double | Återställer horisontell skivkorg i grader. |
set_skew_horizontal(value: double) | Ställer in den horisontella skevningsvinkeln i grader. |
skew_vertical() → double | Återställer vertikal skivkorg i grader. |
set_skew_vertical(value: double) | Ställer in den vertikala skevningsvinkeln i grader. |
rotate_shadow_with_shape() → bool | Återkommer om reflektionen roterar med formen. |
set_rotate_shadow_with_shape(value: bool) | Ställer in om reflektionen roterar med formen. |
scale_horizontal() → double | Återställer horisontell skalan faktor i procent. |
set_scale_horizontal(value: double) | Ställer in den horisontella skalningsfaktorn i procent. |
scale_vertical() → double | Återställer vertikalskalan i procent. |
set_scale_vertical(value: double) | Ställer in den vertikala skalningsfaktorn i procent. |
as_i_image_transform_operation() → IImageTransformOperation | Återställ detta objekt som IImageTransformOperation. |