Package com.render.api.gui.effects
package com.render.api.gui.effects
Typed transforms, clips, masks, filters, motion paths, and compositor values
for modern retained GUI components.
-
ClassDescriptionBack-face paint policy for transformed components.Immutable component clip path.Circle values are normalized to the reference box.Ellipse radii and center coordinates are normalized to the reference box.Retained path data interpreted by a capable compositor path backend.Polygon whose points use normalized reference-box coordinates.Typed convenience filter in an ordered component filter chain.Immutable ordered convenience-filter chain.Composition operation used when combining ordered mask layers.One immutable ordered image-mask layer.Channel interpretation for a GUI mask image.Immutable motion-path declaration.Immutable ordered component-transform list.Resolved CSS-compatible 2D affine matrix.Resolved portable axis-aligned transform used by paint and input.CSS-compatible 2D matrix using
x' = a*x + c*y + txandy' = b*x + d*y + ty.One transform operation in the authored list.Invertible 2D homography used for perspective paint and hit testing.Reference box used to resolve a component transform and its origin.Transform origin expressed as normalized border-box coordinates plus a design-space Z offset.Whether descendants flatten into the component plane or preserve 3D transforms.