(self)
Trigger an update of point symbols

        The method calls `get_shapes` to obtain an array with a symbol
        for each point and uses it to update the symbols.

        Finally, the method updates the legend.
Trigger an update of point symbols
Trigger an update of point symbols
def update_shapes(self):
        """
        Trigger an update of point symbols

        The method calls `get_shapes` to obtain an array with a symbol
        for each point and uses it to update the symbols.

        Finally, the method updates the legend.
        """
        if self.scatterplot_item:
            shape_data = self.get_shapes()
            self.scatterplot_item.setSymbol(shape_data)
        self.update_legends()
def update_shapes ( self ) : if self . scatterplot_item : shape_data = self . get_shapes ( ) self . scatterplot_item . setSymbol ( shape_data ) self . update_legends ( )