| | |
- disipyl.pxdislin.AxisSystem2D(disipyl.pxdislin.AxisSystem)
-
- AxisSystem3D
- disipyl.pxdislin.Canvas(disipyl.pxdislin.Object)
-
- Plane3D(disipyl.pxdislin.DrawObject, disipyl.pxdislin.Canvas)
- disipyl.pxdislin.Curve(disipyl.pxdislin.DrawObject)
-
- Curve3D
-
- Line3D
- Symbols3D
-
- Symbol3D
- disipyl.pxdislin.DrawObject(disipyl.pxdislin.Object)
-
- Plane3D(disipyl.pxdislin.DrawObject, disipyl.pxdislin.Canvas)
- Sphere
- SurfaceObject
-
- FunctionSurface
- IrregularSurface
- IsoSurface
- ParametricSurface
- RegularSurface
-
- RegularSurfaceXYZ
- ShadedSurface
- disipyl.pxdislin.Object(__builtin__.object)
-
- Light
- LightingSystem
class AxisSystem3D(disipyl.pxdislin.AxisSystem2D) |
| |
Three-dimensional axis system class.
* If arguments xaxis, yaxis, zaxis are given they should be Axis objects. |
| |
- Method resolution order:
- AxisSystem3D
- disipyl.pxdislin.AxisSystem2D
- disipyl.pxdislin.AxisSystem
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xaxis=None, yaxis=None, zaxis=None, **keywords)
- addZ(self, zaxis)
- configure(self)
- displayit(self)
- draw(self)
- limits(self, xmin, xmax, ymin, ymax, zmin, zmax)
- A convenience function for quickly setting limits of x,y,z axes.
- postdisplay(self)
- set_default_options(self)
- ticks(self, xstart, xstep, ystart, ystep, zstart, zstep)
- A convenience function for quickly setting tickstart/step of x and y axes.
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional axis system class.\n \n ...e given they should be Axis objects.\n \n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.AxisSystem2D:
- addX(self, xaxis)
- addY(self, yaxis)
- postaxis(self)
- squareup(self)
- Causes x,y scaling to be equal.
Methods inherited from disipyl.pxdislin.AxisSystem:
- cleanup(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 FunctionSurface(SurfaceObject) |
| |
Three dimensional surface representing z=f(x,y).
Comments:
* If you are going to try and pickle a plot which contains a FunctionSurface
object, then be aware that the normal pickling rules apply with
reference to the function used. Namely, to pickle/unpickle
the function must be defined at the top level of a module
(by name reference, not storage of the implementation)
Arguments:
* function -- a Python function of two arguments of the form z=f(x,y). |
| |
- Method resolution order:
- FunctionSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, function, xgrid, ygrid, xinterp, yinterp, **keywords)
- configure(self)
Data and non-method functions defined here:
- __doc__ = 'Three dimensional surface representing z=f(x,y)... arguments of the form z=f(x,y).\n \n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from SurfaceObject:
- set_default_options(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 IsoSurface(SurfaceObject) |
| |
Three-dimensional isosurface. See DISLIN manual. |
| |
- Method resolution order:
- IsoSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xlist, ylist, zlist, values, levels, **keywords)
- configure(self)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional isosurface. See DISLIN manual.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 Line3D(Curve3D) |
| |
Three dimensional line. |
| |
- Method resolution order:
- Line3D
- Curve3D
- disipyl.pxdislin.Curve
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, startx, starty, startz, endx, endy, endz, **keywords)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Three dimensional line.\n \n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from Curve3D:
- configure(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 ParametricSurface(SurfaceObject) |
| |
Three-dimensional representation of a parametric function of form f(u1,u2) = x,y,z
Comments:
* If you are going to try and pickle a plot which contains a ParametricSurface
object, then be aware that the normal pickling rules apply with
reference to the function used. Namely, to be able to pickle/unpickle
the function must be defined at the top level of a module
(by name reference, not storage of the implementation) |
| |
- Method resolution order:
- ParametricSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, function, urangestep, trangestep, **keywords)
- configure(self)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional representation of a parametri...rence, not storage of the implementation) \n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 Plane3D(disipyl.pxdislin.DrawObject, disipyl.pxdislin.Canvas) |
| |
Class for drawing 2D plots as Planes in 3D.
Inherits from Canvas so it can act as a canvas object to its plot. |
| |
- Method resolution order:
- Plane3D
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Canvas
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, plot2d, **keywords)
- draw(self)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Class for drawing 2D plots as Planes in 3D.\n ...it can act as a canvas object to its plot.\n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- configure(self)
Methods inherited from disipyl.pxdislin.Canvas:
- add(self, *obj)
- configure_level_one(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.
- terminate(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 RegularSurface(SurfaceObject) |
| |
Object representing a surface drawn over a linear grid.
Arguments:
* matrix -- a Numeric array or a list with z-values
* nx, ny -- the number of points on the grid in the x,y directions
* xinterp, yinterp -- the number of points for interpolation between actual
values
By default the grid is draw at the scale of the current axis system.
This can be changed by setting the surfacelimits option where the
arguments are (xmin, xmax, ymin, ymax). |
| |
- Method resolution order:
- RegularSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, matrix, nx, ny, **keywords)
- configure(self)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Object representing a surface drawn over a line... arguments are (xmin, xmax, ymin, ymax).\n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 RegularSurfaceXYZ(RegularSurface) |
| |
|
| |
- Method resolution order:
- RegularSurfaceXYZ
- RegularSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xlist, ylist, zlist, nx, ny, **keywords)
- configure(self)
- set_default_options(self)
Data and non-method functions defined here:
- __module__ = 'disipyl.pxdislin3D'
Data and non-method functions inherited from RegularSurface:
- __doc__ = None
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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 Sphere(disipyl.pxdislin.DrawObject) |
| |
Three-dimensional sphere object. |
| |
- Method resolution order:
- Sphere
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, x, y, z, radius, **keywords)
- cleanup(self)
- configure(self)
- set_default_options(self)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional sphere object.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- draw(self)
Methods inherited from disipyl.pxdislin.Object:
- __call__(self, **kw)
- Set options for object.
- option_string(self)
- Returns string containing all the options and their values.
- print_options(self)
- set_keywords(self, kw)
Data and non-method functions inherited from disipyl.pxdislin.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
|
|