ferroui_base/media/transform_extensions.rs
1use crate::media::immutable::ImmutableTransform;
2use crate::media::ITransform;
3
4/// Extension methods for transform classes.
5pub struct TransformExtensions;
6
7impl TransformExtensions {
8 /// Converts a transform to an immutable transform.
9 pub fn to_immutable(transform: &dyn ITransform) -> ImmutableTransform {
10 ImmutableTransform::new(transform.value())
11 }
12}