python-igraph API reference

List of all classes, functions and methods in python-igraph

class documentation

class GradientPalette(Palette):

View In Hierarchy

Base class for gradient palettes

Gradient palettes contain a gradient between two given colors.

Example:

>>> pal = GradientPalette("red", "blue", 5)
>>> pal.get(0)
(1.0, 0.0, 0.0, 1.0)
>>> pal.get(2)
(0.5, 0.0, 0.5, 1.0)
>>> pal.get(4)
(0.0, 0.0, 1.0, 1.0)
Method __init__ Creates a gradient palette.
Method _get Returns the color corresponding to the given color index.
Instance Variable _color1 Undocumented
Instance Variable _color2 Undocumented

Inherited from Palette:

Method __len__ Returns the number of colors in this palette
Method __plot__ Plots the colors of the palette on the given Cairo context
Method __repr__ Undocumented
Method clear_cache Clears the result cache.
Method get Returns the given color from the palette.
Method get_many Returns multiple colors from the palette.
Property length Returns the number of colors in this palette
Instance Variable _cache Undocumented
Instance Variable _length Undocumented
def __init__(self, color1, color2, n=256):

Creates a gradient palette.

Parameters
color1the color where the gradient starts.
color2the color where the gradient ends.
nthe number of colors in the palette.
def _get(self, v):

Returns the color corresponding to the given color index.

Parameters
vnumerical index of the color to be retrieved
Returns
a 4-tuple containing the RGBA values
_color1 =

Undocumented

_color2 =

Undocumented