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

NamnTyp avAccessBeskrivning
IImageTransformOperationIImageTransformOperationLäsningHämtar i bildtransformationsoperationen.

Metoder

SignatureBeskrivning
IImageTransformOperation()IImageTransformOperationTillhandahå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.

Se även

 Svenska