UnityEditor.Joint2DEditorBase.GetAnchorSpaceMatrix C# (CSharp) Method

GetAnchorSpaceMatrix() private static method

private static GetAnchorSpaceMatrix ( Transform transform ) : Matrix4x4
transform UnityEngine.Transform
return UnityEngine.Matrix4x4
        private static Matrix4x4 GetAnchorSpaceMatrix(Transform transform)
        {
            return Matrix4x4.TRS(transform.position, Quaternion.Euler(0f, 0f, transform.rotation.eulerAngles.z), transform.lossyScale);
        }

Usage Example

 protected static Vector3 TransformPoint(Transform transform, Vector3 position)
 {
     return(Joint2DEditorBase.GetAnchorSpaceMatrix(transform).MultiplyPoint(position));
 }