def setPinch(self,
                 topLeft=None,
                 topRight=None,
                 bottomLeft=None,
                 bottomRight=None):
        """
        Sets the pinch amounts for this node.  This
        will pinch in the borders based on the inputed information generating
        a variety of edged shapes.  If the keyword is not specified, then it
        will use the already existing pinch value for that section.
        
        :param      left   | <int> || None
                    top    | <int> || None
                    right  | <int> || None
                    bottom | <int> || None
        """
        pinch = list(self._pinch)
        if topLeft is not None:
            pinch[0] = topLeft
        if topRight is not None:
            pinch[1] = topRight
        if bottomLeft is not None:
            pinch[2] = bottomLeft
        if bottomRight is not None:
            pinch[3] = bottomRight
        
        self._pinch = tuple(pinch)