File: //opt/alt/python27/lib64/python2.7/site-packages/matplotlib/spines.pyo
�
�)�Uc @ s� d d l m Z d d l Z e j Z d d l j Z d d l m Z d d l m Z d d l j
Z d d l j
Z d d l j Z d d l j Z d d l j Z d d l Z d d l Z d e j f d � � YZ d S( i����( t divisionN( t allow_rasterization( t docstringt Spinec B s e Z d Z d � Z e j d � � Z d � Z d � Z d � Z d � Z
d � Z d � Z d � Z
d
� Z d � Z d � Z d
� Z d � Z e d � � Z d � Z d � Z d � Z d � Z d � Z d � Z e d � � Z e d � � Z d � Z RS( s� an axis spine -- the line noting the data area boundaries
Spines are the lines connecting the axis tick marks and noting the
boundaries of the data area. They can be placed at arbitrary
positions. See function:`~matplotlib.spines.Spine.set_position`
for more information.
The default position is ``('outward',0)``.
Spines are subclasses of class:`~matplotlib.patches.Patch`, and
inherit much of their behavior.
Spines draw a line or a circle, depending if
function:`~matplotlib.spines.Spine.set_patch_line` or
function:`~matplotlib.spines.Spine.set_patch_circle` has been
called. Line-like is the default.
c C s d S( NR ( ( t self( ( sD /opt/alt/python27/lib64/python2.7/site-packages/matplotlib/spines.pyt __str__$ s c K s� t t | � j | � | | _ | j | j j � | | _ | j d � | j t d � | j
t d � d | _ | j
d � | j | j j � d | _ t | _ d | _ | | _ d | _ t j � | _ d S( s�
- *axes* : the Axes instance containing the spine
- *spine_type* : a string specifying the spine type
- *path* : the path instance used to draw the spine
Valid kwargs are:
%(Patch)s
t nones axes.edgecolors axes.linewidthg @t lineN( t superR t __init__t axest
set_figuret figuret
spine_typet
set_facecolort
set_edgecolort rcParamst
set_linewidtht Nonet axist
set_zordert
set_transformt transDatat _boundst Falset
_smart_boundst _positiont _patht _patch_typet mtransformst IdentityTransformt _patch_transform( R R
R
t patht kwargs( ( sD /opt/alt/python27/lib64/python2.7/site-packages/matplotlib/spines.pyR '