getPoints() public method

public getPoints ( Vector2 off ) : Vector2[]
off Vector2
return Vector2[]
    void OnEnable()
    {
        capCol = (CapsuleCollider2D)target;

        edgeCollider = capCol.GetComponent<EdgeCollider2D>();
        if (edgeCollider == null) {
            capCol.gameObject.AddComponent<EdgeCollider2D>();
            edgeCollider = capCol.GetComponent<EdgeCollider2D>();
        }

        edgeCollider.points = capCol.getPoints(edgeCollider.offset);
    }
    void OnEnable()
    {
        capCol = (CapsuleCollider2D)target;

        polyCollider = capCol.GetComponent <PolygonCollider2D>();
        if (polyCollider == null)
        {
            polyCollider = capCol.gameObject.AddComponent <PolygonCollider2D>();
        }

        polyCollider.points = capCol.getPoints();
    }
    void OnEnable()
    {
        capCol = (CapsuleCollider2D)target;

        edgeCollider = capCol.GetComponent <PolygonCollider2D>();
        if (edgeCollider == null)
        {
            capCol.gameObject.AddComponent <PolygonCollider2D>();
            edgeCollider = capCol.GetComponent <PolygonCollider2D>();
        }

        edgeCollider.points = capCol.getPoints(edgeCollider.offset);
    }
    public override void OnInspectorGUI()
    {
        GUI.changed = false;
        DrawDefaultInspector();

        capCol.radius = Mathf.Clamp(capCol.radius, 0.1f, capCol.height / 2);
        capCol.radius = EditorGUILayout.Slider("Radius", capCol.radius, 0.25f, capCol.height / 2f);

        GUILayout.Space(8);
        capCol.bullet = EditorGUILayout.Toggle("Bullet", capCol.bullet);
        if (capCol.bullet)
        {
            capCol.flip = EditorGUILayout.Toggle("Flip", capCol.flip);
        }


        if (GUI.changed || !off.Equals(edgeCollider.offset))
        {
            edgeCollider.points = capCol.getPoints(edgeCollider.offset);
        }

        off = edgeCollider.offset;
    }