search in docstrings

Search bar offers the following options:

- Term presence. The below example searches for documents that must contain “foo”, might contain “bar” and must not contain “baz”: `+foo bar -baz`
- Wildcards. The below example searches for documents with words beginning with “foo”: `foo*`
- Search in specific fields. The following search matches all objects in "twisted.mail" that matches “search”: `+qname:twisted.mail.* +search`

  Possible fields: 'name', 'qname' (fully qualified name), 'docstring', and 'kind'. Last two fields are only applicable if "search in docstrings" is enabled.

- Fuzzy matches. The following search matches all documents that have a word within 1 edit distance of “foo”: `foo~1`

Results provided by Lunr.js

# ``igraph`.`drawing`.`cairo`.`coord`.`DescartesCoordinateSystem``

class documentation

`class DescartesCoordinateSystem(CoordinateSystem): (source)`

Constructor: `DescartesCoordinateSystem(context, bbox, bounds)`

View In Hierarchy

Class implementing a 2D Descartes coordinate system object.

Method | `__init__` | Initializes the coordinate system.
Method | `bbox.setter` | Sets the bounding box of the coordinate system
Method | `bounds.setter` | Sets the lower and upper bounds of the X and Y values
Method | `draw` | Draws the coordinate system.
Method | `local_to_context` | Converts local coordinates to the context coordinate system (given by the bounding box).
Property | `bbox` | Returns the bounding box of the coordinate system
Property | `bounds` | Returns the lower and upper bounds of the X and Y values
Method | `_recalc_scale_factors` | Recalculates some cached scale factors used within the class
Instance Variable | `_bbox` | Undocumented
Instance Variable | `_bounds` | Undocumented
Instance Variable | `_ox` | Undocumented
Instance Variable | `_ox2` | Undocumented
Instance Variable | `_oy` | Undocumented
Instance Variable | `_oy2` | Undocumented
Instance Variable | `_sx` | Undocumented
Instance Variable | `_sy` | Undocumented

Inherited from `AbstractCairoDrawer` (via `CoordinateSystem`):

Instance Variable | `context` | Undocumented
Method | `_mark_point` | Marks the given point with a small circle on the canvas. Used primarily for debugging purposes.

def __init__(self, context, bbox, bounds): (source)
overrides `igraph.drawing.cairo.base.AbstractCairoDrawer.__init__`

Initializes the coordinate system.

Parameters
context | the context on which the coordinate system will be drawn.
bbox | the bounding box that will contain the coordinate system.
bounds | minimum and maximum X and Y values in a 4-tuple.

@bbox.setter
def bbox(self, bbox): (source)
overrides `igraph.drawing.cairo.base.AbstractCairoDrawer.bbox.setter`

Sets the bounding box of the coordinate system

@bounds.setter
def bounds(self, bounds): (source)

Sets the lower and upper bounds of the X and Y values

def draw(self): (source)
overrides `igraph.drawing.cairo.coord.CoordinateSystem.draw`

Draws the coordinate system.

def local_to_context(self, x, y): (source)
overrides `igraph.drawing.cairo.coord.CoordinateSystem.local_to_context`

Converts local coordinates to the context coordinate system (given by the bounding box).

@property
bbox = (source)
overrides `igraph.drawing.cairo.base.AbstractCairoDrawer.bbox`

Returns the bounding box of the coordinate system

@property
bounds = (source)

Returns the lower and upper bounds of the X and Y values

def _recalc_scale_factors(self): (source)

Recalculates some cached scale factors used within the class

_bbox = (source)
overrides `igraph.drawing.cairo.base.AbstractCairoDrawer._bbox`

Undocumented

_bounds = (source)

Undocumented

_ox = (source)

Undocumented

_ox2 = (source)

Undocumented

_oy = (source)

Undocumented

_oy2 = (source)

Undocumented

_sx = (source)

Undocumented

_sy = (source)

Undocumented