mpl_toolkits.axisartist.axis_artist.Ticks

class mpl_toolkits.axisartist.axis_artist.Ticks(ticksize, tick_out=False, *, axis=None, **kwargs)[source]

Bases: mpl_toolkits.axisartist.axis_artist.AttributeCopier, matplotlib.lines.Line2D

Ticks are derived from Line2D, and note that ticks themselves are markers. Thus, you should use set_mec, set_mew, etc.

To change the tick size (length), you need to use set_ticksize. To change the direction of the ticks (ticks are in opposite direction of ticklabels by default), use set_tick_out(False).

__init__(ticksize, tick_out=False, *, axis=None, **kwargs)[source]

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

__module__ = 'mpl_toolkits.axisartist.axis_artist'
draw(renderer)[source]

Draw the Artist (and its children) using the given renderer.

This has no effect if the artist is not visible (Artist.get_visible returns False).

Parameters:
rendererRendererBase subclass.

Notes

This method is overridden in the Artist subclasses.

get_color()[source]

Return the line color.

See also set_color.

get_markeredgecolor()[source]

Return the marker edge color.

See also set_markeredgecolor.

get_markeredgewidth()[source]

Return the marker edge width in points.

See also set_markeredgewidth.

get_ref_artist()[source]

Return the underlying artist that actually defines some properties (e.g., color) of this artist.

get_tick_out()[source]

Return whether ticks are drawn inside or outside the axes.

get_ticksize()[source]

Return length of the ticks in points.

set_color(color)[source]

Set the color of the line.

Parameters:
colorcolor
set_locs_angles(locs_angles)[source]
set_tick_out(b)[source]

Set whether ticks are drawn inside or outside the axes.

set_ticksize(ticksize)[source]

Set length of the ticks in points.