disipyl.pxdislin (version 1.7)
index
/home/pmagwene/data/pmag/pyth/disipyl/pxdislin.py

Base classes for creating disipyl plots.
 
-----------------------------------------------------------------------------
(c) Copyright by Paul M. Magwene, 2000-2002  (mailto:paul.magwene@yale.edu)
 
    Permission to use, copy, modify, and distribute this software and its
    documentation for any purpose and without fee or royalty is hereby granted,
    provided that the above copyright notice appear in all copies and that
    both that copyright notice and this permission notice appear in
    supporting documentation or portions thereof, including modifications,
    that you make.
 
    THE AUTHOR PAUL M. MAGWENE DISCLAIMS ALL WARRANTIES WITH REGARD TO
    THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
    FITNESS, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL,
    INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING
    FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
    NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
    WITH THE USE OR PERFORMANCE OF THIS SOFTWARE !
-----------------------------------------------------------------------------

 
Modules
            
cPickle
copy
dislin
math
os
disipyl.pydislin
string
sys
types
disipyl.utilities
 
Classes
            
exceptions.Exception
DislinException
__builtin__.object
Object
Axis
AxisSystem
AxisSystem2D
Canvas
Canvas2UP
Canvas4UP
DrawGroup
GeometricGroup(DrawGroup, GeometricFigure)
LineGroup
SymbolGroup
LabeledSymbolGroup
DrawObject
AreaBetweenCurves
Bars
HistoBars
Curve
ErrorBars
GeometricFigure
Circle
Ellipse
EllipticArc
GeometricPie
Polygon
Rectangle
Legend
Line
Vector
PieChart
Symbol
LabeledSymbol
Text
VectorField
Page
PlotObject
Title
 
class AreaBetweenCurves(DrawObject)
      Representation of the area between two curves.
 
Arguments in constructor should be Curve objects.
 
  
Method resolution order:
AreaBetweenCurves
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, curve0=None, curve1=None, **keywords)
cleanup(self)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Representation of the area between two curves.\...ts in constructor should be Curve objects.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Axis(Object)
      Abstraction of a single DISLIN axis.
 
  
Method resolution order:
Axis
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
configlabelprecision(self)
configure(self)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Abstraction of a single DISLIN axis.'
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class AxisSystem(Object)
      Base class for axis systems.
 
  
Method resolution order:
AxisSystem
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
cleanup(self)
configure(self)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Base class for axis systems.'
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class AxisSystem2D(AxisSystem)
      Two-dimensional axis system.
 
Comments:
    * If specified, xaxis and yaxis arguments should be Axis objects.
 
  
Method resolution order:
AxisSystem2D
AxisSystem
Object
__builtin__.object

Methods defined here:
__init__(self, xaxis=None, yaxis=None, **keywords)
addX(self, xaxis)
addY(self, yaxis)
configure(self)
displayit(self)
Setup and make the actual calls to pydislin.axis2D.
draw(self)
limits(self, xmin, xmax, ymin, ymax)
A convenience function for quickly setting limits of x and y axes.
postaxis(self)
postdisplay(self)
set_defaults(self)
squareup(self)
Causes x,y scaling to be equal.
ticks(self, xstart, xstep, ystart, ystep)
A convenience function for quickly setting tickstart/step of x and y axes.

Data and non-method functions defined here:
__doc__ = 'Two-dimensional axis system.\n \n Comment...nd yaxis arguments should be Axis objects.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from AxisSystem:
cleanup(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Bars(DrawObject)
      Bar graph object.
 
  
Method resolution order:
Bars
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ystart=0, yend=0, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Bar graph object.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Canvas(Object)
      Represents the canvas for drawing disipyl plots.
 
Comments:
    * Two sequences (dispre, dispost) are provided to enable arbitrary
        dislin/pydislin calls which happen before plots & objects are 
        are drawn (dispre) and after plots & objects are drawn (dispost).
        Elements of these sequences should be added as tuples of form (func, (args)).
 
  
Method resolution order:
Canvas
Object
__builtin__.object

Methods defined here:
__init__(self, plot=None, **keywords)
add(self, *obj)
cleanup(self)
configure(self)
configure_level_one(self)
draw(self)
drawdispost(self)
Calls func,arg pair is self.dispost. Happens after plot and objects are drawn.
drawdispre(self)
Calls func,arg pairs in self.dispre. Happens before plot is drawn.
drawobjects(self)
drawpage(self)
drawplot(self)
initialize(self)
save(self, filename, format='postscript')
Save plot image to graphic file.
set_defaults(self)
terminate(self)

Data and non-method functions defined here:
__doc__ = 'Represents the canvas for drawing disipyl plots...ed as tuples of form (func, (args)). \n '
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Canvas2UP(Canvas)
      Canvas object for creating 2 Plots per page.
 
Comments:
    * Do NOT use the 'centered' option with axes when using Canvas2UP
       or Canvas4UP
 
  
Method resolution order:
Canvas2UP
Canvas
Object
__builtin__.object

Methods defined here:
__init__(self, plotA=None, plotB=None, **keywords)
drawplot(self)
drawplotA(self)
drawplotB(self)
set_defaults(self)
setup_page(self)

Data and non-method functions defined here:
__doc__ = 'Canvas object for creating 2 Plots per page.\n ...n using Canvas2UP\n or Canvas4UP\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from Canvas:
add(self, *obj)
cleanup(self)
configure(self)
configure_level_one(self)
draw(self)
drawdispost(self)
Calls func,arg pair is self.dispost. Happens after plot and objects are drawn.
drawdispre(self)
Calls func,arg pairs in self.dispre. Happens before plot is drawn.
drawobjects(self)
drawpage(self)
initialize(self)
save(self, filename, format='postscript')
Save plot image to graphic file.
terminate(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Canvas4UP(Canvas2UP)
      Canvas object for creating 4 Plots per page.
 
Comments:
    * Do NOT use the centered option with axes when using Canvas2UP
       or Canvas4UP
 
  
Method resolution order:
Canvas4UP
Canvas2UP
Canvas
Object
__builtin__.object

Methods defined here:
__init__(self, plotA=None, plotB=None, plotC=None, plotD=None, **keywords)
drawplot(self)
drawplotC(self)
drawplotD(self)
set_defaults(self)
setup_page(self)

Data and non-method functions defined here:
__doc__ = 'Canvas object for creating 4 Plots per page.\n ...n using Canvas2UP\n or Canvas4UP\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from Canvas2UP:
drawplotA(self)
drawplotB(self)

Methods inherited from Canvas:
add(self, *obj)
cleanup(self)
configure(self)
configure_level_one(self)
draw(self)
drawdispost(self)
Calls func,arg pair is self.dispost. Happens after plot and objects are drawn.
drawdispre(self)
Calls func,arg pairs in self.dispre. Happens before plot is drawn.
drawobjects(self)
drawpage(self)
initialize(self)
save(self, filename, format='postscript')
Save plot image to graphic file.
terminate(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Circle(GeometricFigure)
       
  
Method resolution order:
Circle
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, radius=0, **keywords)
configure(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)
set_defaults(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Curve(DrawObject)
      Two-dimensional curve.
 
Comments:
    * Set the option 'symbols' to a positive integer n, to draw
        curve line plus every n-th symbol.  Set to zero to
        draw only curve lines.  Set the negative integer to
        draw only every n-th symbol (no curve lines).
 
  
Method resolution order:
Curve
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ylist=[], **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Two-dimensional curve.\n \n Comments:\n ...w only every n-th symbol (no curve lines).\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class DislinException(exceptions.Exception)
      Exception type for disipyl errors.
 
   Data and non-method functions defined here:
__doc__ = 'Exception type for disipyl errors.'
__module__ = 'disipyl.pxdislin'

Methods inherited from exceptions.Exception:
__getitem__(...)
__init__(...)
__str__(...)
 
class DrawGroup(Object)
      Container object for DrawObject instances with similar options
 
  
Method resolution order:
DrawGroup
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
add(self, *obj)
configure(self)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Container object for DrawObject instances with similar options'
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class DrawObject(Object)
      Base class for most disipyl objects which are drawn on/in plots.
 
Comments:
    * If specified disfunc should be a dislin/disipyl function which
        actually draws the object.
    * Arguments for disfunc should generally be set as the last step
        in the configure method.
 
  
Method resolution order:
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, disfunc=None, **keywords)
cleanup(self)
configure(self)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Base class for most disipyl objects which are d...step\n in the configure method.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Ellipse(GeometricFigure)
       
  
Method resolution order:
Ellipse
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, a=0, b=0, **keywords)
configure(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)
set_defaults(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class EllipticArc(GeometricFigure)
       
  
Method resolution order:
EllipticArc
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, a=0, b=0, alpha=0, beta=0, theta=0, **keywords)
configure(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)
set_defaults(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class ErrorBars(DrawObject)
      Class for drawing error bars.
 
  
Method resolution order:
ErrorBars
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ylist=[], elow=[], ehigh=[], **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Class for drawing error bars.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class GeometricFigure(DrawObject)
      Base class for two-dimensional geometric figures.
 
  
Method resolution order:
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
cleanup(self)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Base class for two-dimensional geometric figures.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class GeometricGroup(DrawGroup, GeometricFigure)
      Container for two-dimensional geometric figures with similar options.
 
  
Method resolution order:
GeometricGroup
DrawGroup
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Container for two-dimensional geometric figures with similar options.\n \n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawGroup:
__init__(self, **keywords)
add(self, *obj)
configure(self)
draw(self)

Methods inherited from GeometricFigure:
cleanup(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class GeometricPie(GeometricFigure)
       
  
Method resolution order:
GeometricPie
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, radius=0, alpha=0, beta=0, **keywords)
configure(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)
set_defaults(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class HistoBars(Bars)
      Similar to Bars object but bars always start from min(yaxis)
 
  
Method resolution order:
HistoBars
Bars
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], yend=0, **keywords)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Similar to Bars object but bars always start from min(yaxis)'
__module__ = 'disipyl.pxdislin'

Methods inherited from Bars:
configure(self)

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class LabeledSymbol(Symbol)
      Symbol object, drawn with an offset label.
 
  
Method resolution order:
LabeledSymbol
Symbol
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, **keywords)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Symbol object, drawn with an offset label.'
__module__ = 'disipyl.pxdislin'

Methods inherited from Symbol:
configure(self)

Methods inherited from DrawObject:
cleanup(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class LabeledSymbolGroup(SymbolGroup)
       
  
Method resolution order:
LabeledSymbolGroup
SymbolGroup
DrawGroup
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ylist=[], labels=[], **keywords)
set_defaults(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Data and non-method functions inherited from SymbolGroup:
__doc__ = None

Methods inherited from DrawGroup:
add(self, *obj)
configure(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Legend(DrawObject)
      Representation of DISLIN legends.
 
Legend item options can be set automatically by calls to dislin.curve
    or can be customized to user preferences.
 
  
Method resolution order:
Legend
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Representation of DISLIN legends.\n \n * ... or can be customized to user preferences.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Line(DrawObject)
      Line object.
 
  
Method resolution order:
Line
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, startx=0, starty=0, endx=0, endy=0, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Line object.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class LineGroup(DrawGroup)
      Container for two-dimensional lines with similar options. 
 
Also works with Curve objects.
 
  
Method resolution order:
LineGroup
DrawGroup
Object
__builtin__.object

Methods defined here:
__init__(self, startx=None, starty=None, endx=None, endy=None, **keywords)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Container for two-dimensional lines with simila...\n \n Also works with Curve objects.\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawGroup:
add(self, *obj)
configure(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Object(__builtin__.object)
      Base class for all disipyl drawing objects.
 
   Methods defined here:
__call__(self, **kw)
Set options or data for object.
__init__(self, **keywords)
configure(self)
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_defaults(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions defined here:
__dict__ = <dict-proxy object>
__doc__ = 'Base class for all disipyl drawing objects.'
__module__ = 'disipyl.pxdislin'
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Page(Object)
      Abstraction for setting parameters relevant to DISLIN page settings.
 
  
Method resolution order:
Page
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Abstraction for setting parameters relevant to DISLIN page settings.'
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class PieChart(DrawObject)
      Pie chart object.
 
PieChart should be handed to a Canvas object for drawing.
PieChart should NOT be used in conjunction with a regular axis system.
 
 
Comments: This is very rough, and could be improved upon to provide
  all the flexibility that DISLIN offers. However, I very rarely use pie
  charts.  Perhaps a motivated user will do it. Hint, hint!
 
  
Method resolution order:
PieChart
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], **keywords)
configure(self)
draw(self, canvas=None)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Pie chart object.\n \n * PieChart should ...s a motivated user will do it. Hint, hint!\n '
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class PlotObject(Object)
      Base class for all plot objects.
 
Comments:
    * A PlotObject minimally has an axis sytem (axes).  It may additionally have
        a Title object and arbitrary data objects (the things drawn on the plot).
 
    * Two sequences (dispreaxis, dispostaxis) are provided to enable arbitrary
        dislin/pydislin calls at DISLIN level 1 (dispreaxis) or DISLIN level 2 
        (dispostaxis).  Elements of these sequences should be added as tuples of 
        form (func, (args)).
 
  
Method resolution order:
PlotObject
Object
__builtin__.object

Methods defined here:
__init__(self, **keywords)
Base class for pxdislin drawings.
add(self, *obj)
cleanup(self)
configure(self)
draw(self, canvas=None)
drawaxes(self)
drawdataobjects(self)
drawdispostaxis(self)
Execute any extra functions which should be done at DISLIN levels 2 or 3
drawdispreaxis(self)
Execute any extra functions which should be done at DISLIN level 1
drawtitle(self)
explore(self)
finish_axes(self)
save(self, filename, format='postscript')
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Base class for all plot objects.\n \n Com...es of \n form (func, (args)). \n '
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Polygon(GeometricFigure)
       
  
Method resolution order:
Polygon
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ylist=[], **keywords)
configure(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)
set_defaults(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Rectangle(GeometricFigure)
       
  
Method resolution order:
Rectangle
GeometricFigure
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=0, y=0, width=0, height=0, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__module__ = 'disipyl.pxdislin'

Methods inherited from GeometricFigure:
cleanup(self)

Data and non-method functions inherited from GeometricFigure:
__doc__ = None

Methods inherited from DrawObject:
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Symbol(DrawObject)
      Two-dimensional symbol object.
 
  
Method resolution order:
Symbol
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, x=None, y=None, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Two-dimensional symbol object.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class SymbolGroup(DrawGroup)
      Container for two-dimensional symbols with similar options.
 
  
Method resolution order:
SymbolGroup
DrawGroup
Object
__builtin__.object

Methods defined here:
__init__(self, xlist=[], ylist=[], **keywords)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Container for two-dimensional symbols with similar options.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawGroup:
add(self, *obj)
configure(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Text(DrawObject)
      Text object. Either character string or number.
 
  
Method resolution order:
Text
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, txt='', **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Text object. Either character string or number.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Title(Object)
      Abstraction of Title object for disipyl plots.
 
  
Method resolution order:
Title
Object
__builtin__.object

Methods defined here:
__init__(self, text='', **keywords)
configure(self)
draw(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Abstraction of Title object for disipyl plots.'
__module__ = 'disipyl.pxdislin'

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class Vector(Line)
      Two-dimensional vector object.
 
  
Method resolution order:
Vector
Line
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, startx=0, starty=0, endx=0, endy=0, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Two-dimensional vector object.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
class VectorField(DrawObject)
      Two-dimensional vector field.
 
  
Method resolution order:
VectorField
DrawObject
Object
__builtin__.object

Methods defined here:
__init__(self, startx=0, starty=0, endx=0, endy=0, **keywords)
configure(self)
set_defaults(self)

Data and non-method functions defined here:
__doc__ = 'Two-dimensional vector field.'
__module__ = 'disipyl.pxdislin'

Methods inherited from DrawObject:
cleanup(self)
draw(self)

Methods inherited from Object:
__call__(self, **kw)
Set options or data for object.
deldata(self, dat)
deloption(self, opt)
info(self, option)
option_string(self)
Returns string containing all the options and their values.
print_options(self)
set_info(self, infomodule)
set_keywords(self, kw)
setdata(self, **kw)
setoptions(self, **kw)

Data and non-method functions inherited from Object:
__dict__ = <dict-proxy object>
__weakref__ = <member '__weakref__' of 'Object' objects>

Methods inherited from __builtin__.object:
__delattr__(...)
x.__delattr__('name') <==> del x.name
__getattribute__(...)
x.__getattribute__('name') <==> x.name
__hash__(...)
x.__hash__() <==> hash(x)
__reduce__(...)
helper for pickle
__repr__(...)
x.__repr__() <==> repr(x)
__setattr__(...)
x.__setattr__('name', value) <==> x.name = value
__str__(...)
x.__str__() <==> str(x)

Data and non-method functions inherited from __builtin__.object:
__class__ = <type 'type'>
the object's class
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T
 
Functions
            
info(instance, option)
my_import(name)
 
Data
             __author__ = 'Paul M. Magwene '
__credits__ = ''
__file__ = '/home/pmagwene/data/pmag/pyth/disipyl/pxdislin.py'
__name__ = 'disipyl.pxdislin'
__version__ = '$Revision: 1.1.1.1 $'
 
Author
             Paul M. Magwene <paul.magwene@yale.edu>
 
Credits