class foxes.utils.TabWindroseAxes.ThetaLocator(matplotlib.ticker.Locator)

Used to locate theta ticks.

This will work the same as the base locator except in the case that the view spans the entire circle. In such cases, the previously used default locations of every 45 degrees are returned.

Public members

ThetaLocator(base)

Initialize self. See help(type(self)) for accurate signature.

set_axis(axis)
__call__()

Return the locations of the ticks.

view_limits(vmin, vmax)

Select a scale for the range from vmin to vmax.

MAXTICKS = 1000
tick_values(vmin, vmax)

Return the values of the located ticks given vmin and vmax.

set_params(**kwargs)

Do nothing, and raise a warning. Any locator class not supporting the set_params() function will call this.

raise_if_exceeds(locs)

Log at WARNING level if locs is longer than Locator.MAXTICKS.

nonsingular(v0, v1)

Adjust a range as needed to avoid singularities.

axis = None
create_dummy_axis(**kwargs)