Returns the node at the inputed positions.
        
        :return     <XNode>

def nodeAt( self, point ):
        """
        Returns the node at the inputed positions.
        
        :return     <XNode>
        """
        items = self.items(point)
        for item in items:
            if ( isinstance(item, XNode) ):
                return item
        return None