Public Member Functions | |
def | __init__ (self, xmin, xmax, ymin, ymax, d, kwds) |
def | __repr__ (self) |
def | SVG (self, trans=None) |
Public Attributes | |
arrows | |
atx | |
aty | |
axis_attr | |
d | |
flipx | |
flipy | |
height | |
last_window | |
minusInfinity | |
text_attr | |
trans | |
width | |
x | |
xlabels | |
xlogbase | |
xminiticks | |
xticks | |
y | |
ylabels | |
ylogbase | |
ymax | |
yminiticks | |
yticks | |
Acts like Fig, but draws a coordinate axis. You also need to supply plot ranges. Plot(xmin, xmax, ymin, ymax, obj, obj, obj..., keyword options...) xmin, xmax required minimum and maximum x values (in the objs' coordinates) ymin, ymax required minimum and maximum y values (in the objs' coordinates) obj optional list drawing primatives keyword options keyword list options defined below The following are keyword options, with their default values: trans None transformation function x, y 5, 5 upper-left corner of the Plot in SVG coordinates width, height 90, 90 width and height of the Plot in SVG coordinates flipx, flipy False, True flip the sign of the coordinate axis minusInfinity -1000 if an axis is logarithmic and an object is plotted at 0 or a negative value, -1000 will be used as a stand-in for NaN atx, aty 0, 0 the place where the coordinate axes cross xticks -10 request ticks according to the standard tick specification (see help(Ticks)) xminiticks True request miniticks according to the standard minitick specification xlabels True request tick labels according to the standard tick label specification xlogbase None if a number, the axis and transformation are logarithmic with ticks at the given base (10 being the most common) (same for y) arrows None if a new identifier, create arrow markers and draw them at the ends of the coordinate axes text_attr {} a dictionary of attributes for label text axis_attr {} a dictionary of attributes for the axis lines
def svgfig.Plot.__init__ | ( | self, | |
xmin, | |||
xmax, | |||
ymin, | |||
ymax, | |||
d, | |||
kwds | |||
) |
Definition at line 823 of file svgfig.py.
def svgfig.Plot.__repr__ | ( | self | ) |
Definition at line 817 of file svgfig.py.
Referenced by data_sources.json_file.__str__(), and datamodel.Object.__str__().
def svgfig.Plot.SVG | ( | self, | |
trans = None |
|||
) |
Apply the transformation "trans" and return an SVG object.
Definition at line 857 of file svgfig.py.
References svgfig.totrans(), svgfig.Fig.trans, and svgfig.Plot.trans.
svgfig.Plot.arrows |
Definition at line 851 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.atx |
Definition at line 841 of file svgfig.py.
Referenced by svgfig.YAxis.__repr__(), svgfig.Axes.__repr__(), and svgfig.Axes.SVG().
svgfig.Plot.aty |
Definition at line 846 of file svgfig.py.
Referenced by svgfig.XAxis.__repr__(), svgfig.Axes.__repr__(), and svgfig.Axes.SVG().
svgfig.Plot.d |
Definition at line 825 of file svgfig.py.
Referenced by svgfig.Frame.__repr__(), svgfig.Path.__repr__(), svgfig.Poly.__repr__(), svgfig.Text.__repr__(), svgfig.TextGlobal.__repr__(), svgfig.Dots.__repr__(), svgfig.XErrorBars.__repr__(), svgfig.YErrorBars.__repr__(), svgfig.Poly.Path(), svgfig.Path.SVG(), svgfig.Text.SVG(), svgfig.TextGlobal.SVG(), svgfig.Dots.SVG(), svgfig.XErrorBars.SVG(), and svgfig.YErrorBars.SVG().
svgfig.Plot.height |
Definition at line 837 of file svgfig.py.
Referenced by TkAlMap.TkAlMap.draw_cms_prelim(), presentation.PageLayout.fit(), TkAlMap.TkAlMap.load_geometry(), and svgfig.Dots.SVG().
svgfig.Plot.text_attr |
Definition at line 852 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.trans |
Definition at line 818 of file svgfig.py.
Referenced by svgfig.Plot.SVG().
svgfig.Plot.width |
Definition at line 836 of file svgfig.py.
Referenced by python.rootplot.utilities.Hist.__init_TGraph(), python.rootplot.root2matplotlib.Hist.bar(), python.rootplot.root2matplotlib.Hist.barh(), python.rootplot.utilities.Hist.delete_bin(), TkAlMap.TkAlMap.draw_cms_prelim(), presentation.PageLayout.fit(), TkAlMap.TkAlMap.load_geometry(), and svgfig.Dots.SVG().
svgfig.Plot.x |
Definition at line 834 of file svgfig.py.
Referenced by python.rootplot.utilities.Hist.__init_TGraph(), svgfig.Curve.Sample.__repr__(), svgfig.Text.__repr__(), svgfig.TextGlobal.__repr__(), svgfig.VLine.__repr__(), svgfig.Ellipse.__repr__(), edmStreamStallGrapher.Point.__str__(), python.rootplot.root2matplotlib.Hist._prepare_xaxis(), python.rootplot.root2matplotlib.Hist._prepare_yaxis(), python.rootplot.root2matplotlib.Hist2D.box(), python.rootplot.root2matplotlib.Hist2D.contour(), python.rootplot.utilities.Hist.delete_bin(), python.rootplot.root2matplotlib.Hist.errorbar(), python.rootplot.root2matplotlib.Hist.errorbarh(), geometryXMLparser.Alignable.pos(), ntupleDataFormat._HitObject.r(), ntupleDataFormat._HitObject.r3D(), svgfig.Text.SVG(), svgfig.TextGlobal.SVG(), and python.rootplot.utilities.Hist.TGraph().
svgfig.Plot.xlabels |
Definition at line 844 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.xlogbase |
Definition at line 845 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.xminiticks |
Definition at line 843 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.xticks |
Definition at line 842 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.y |
Definition at line 835 of file svgfig.py.
Referenced by python.rootplot.utilities.Hist.__getitem__(), python.rootplot.utilities.Hist.__init_TGraph(), python.rootplot.utilities.Hist.__iter__(), svgfig.Curve.Sample.__repr__(), svgfig.Text.__repr__(), svgfig.TextGlobal.__repr__(), svgfig.HLine.__repr__(), svgfig.Ellipse.__repr__(), python.rootplot.utilities.Hist.__setitem__(), edmStreamStallGrapher.Point.__str__(), python.rootplot.root2matplotlib.Hist.bar(), python.rootplot.root2matplotlib.Hist.barh(), python.rootplot.root2matplotlib.Hist2D.box(), python.rootplot.root2matplotlib.Hist2D.contour(), python.rootplot.utilities.Hist.delete_bin(), python.rootplot.utilities.Hist.divide_wilson(), python.rootplot.root2matplotlib.Hist.errorbar(), python.rootplot.root2matplotlib.Hist.errorbarh(), python.rootplot.root2matplotlib.Hist.hist(), python.rootplot.utilities.Hist.min(), geometryXMLparser.Alignable.pos(), ntupleDataFormat._HitObject.r(), ntupleDataFormat._HitObject.r3D(), python.rootplot.utilities.Hist.scale(), svgfig.Text.SVG(), svgfig.TextGlobal.SVG(), python.rootplot.utilities.Hist.TGraph(), and python.rootplot.utilities.Hist.TH1F().
svgfig.Plot.ylabels |
Definition at line 849 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.ylogbase |
Definition at line 850 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.ymax |
Definition at line 824 of file svgfig.py.
Referenced by svgfig.YAxis.__repr__(), svgfig.Axes.__repr__(), svgfig.VGrid.__repr__(), svgfig.Grid.__repr__(), and svgfig.Axes.SVG().
svgfig.Plot.yminiticks |
Definition at line 848 of file svgfig.py.
Referenced by svgfig.Axes.SVG().
svgfig.Plot.yticks |
Definition at line 847 of file svgfig.py.
Referenced by svgfig.Axes.SVG().