Smrf.NodeXL.Visualization.Wpf.EdgeDrawingHistory.TransformPoints C# (CSharp) Method

TransformPoints() protected method

protected TransformPoints ( Transform oTransform, Point ao4BoundingPoints ) : void
oTransform System.Windows.Media.Transform
ao4BoundingPoints Point
return void
    TransformPoints
    (
        Transform oTransform,
        Point [] ao4BoundingPoints
    )
    {
        Debug.Assert(oTransform != null);
        Debug.Assert(ao4BoundingPoints != null);
        Debug.Assert(ao4BoundingPoints.Length == 4);
        AssertValid();

        for (Int32 i = 0; i < 4; i++)
        {
            ao4BoundingPoints[i] =
                oTransform.Transform( ao4BoundingPoints[i] );
        }
    }