Jc @ s d Z d d k l Z l Z d d k l Z d d k l Z d d k l Z d d k Z d d k l Z l Z d d k Z d d k Z d d k Z d Z d Z d e f d YZ d d Z d S( sZ Module containing Axes3D, an object which can plot 3D objects on a 2D matplotlib figure. i( t Axest rcParams( t cbook( t Bbox( t collectionsN( t Normalizet colorConverterc C sJ t | d j p t | d j o d | } | i | Sd | Sd S( s: Used to generate more comprehensible numbers in status barg @gMbP?s %1.4es %4.3fN( t abst _formatSciNotation( t selft valuet s( ( sA /usr/lib64/python2.6/site-packages/mpl_toolkits/mplot3d/axes3d.pyt sensible_format_data s & c C s+ t t i d d g d d g g } | S( Ni i ( R t npt array( t box( ( sA /usr/lib64/python2.6/site-packages/mpl_toolkits/mplot3d/axes3d.pyt unit_bbox s 't Axes3Dc B s? e Z d Z d8 d Z d Z d Z d8 d Z d8 d8 d Z d8 d8 d Z d Z d Z d Z d8 d8 d Z e e e d Z d Z d8 d8 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 d Z d Z d Z d Z! d Z" d Z# d Z$ d! Z% d8 d" Z&