AdvancedLauncher.Tools.Extensions.PresentationSourceExtensions.ApplyVisualTransform C# (CSharp) Метод

ApplyVisualTransform() приватный статический Метод

Convert a point from "above" the coordinate space of a visual into the the coordinate space "below" the visual.
private static ApplyVisualTransform ( Visual v, Point pt, bool inverse ) : Point
v Visual
pt System.Windows.Point
inverse bool
Результат System.Windows.Point
        private static Point ApplyVisualTransform(Visual v, Point pt, bool inverse)
        {
            Matrix m = GetVisualTransform(v);

            if (inverse) {
                m.Invert();
            }

            return m.Transform(pt);
        }