| |
- 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_defaults(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 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 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 Curve3D(disipyl.pxdislin.Curve) |
|
Curve drawn in three dimensions.
* Interpolation is always linear for 3D curves |
|
- Method resolution order:
- Curve3D
- disipyl.pxdislin.Curve
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xlist=[], ylist=[], zlist=[], **keywords)
- configure(self)
Data and non-method functions defined here:
- __doc__ = 'Curve drawn in three dimensions.\n \n * Interpolation is always linear for 3D curves\n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.Curve:
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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 IrregularSurface(SurfaceObject) |
|
Three-dimensional surface draw from irregularly spaced points. |
|
- Method resolution order:
- IrregularSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xlist, ylist, zmatrix, **keywords)
- configure(self)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional surface draw from irregularly spaced points.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from SurfaceObject:
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional isosurface. See DISLIN manual.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from SurfaceObject:
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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 Light(disipyl.pxdislin.Object) |
|
A light object for lighting 3D surfaces.
A light can not draw itself and must be assigned to a LightingSystem
to be drawn. |
|
- Method resolution order:
- Light
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, **keywords)
- configure(self)
- draw(self)
- set_defaults(self)
- toggle(self)
Data and non-method functions defined here:
- __doc__ = 'A light object for lighting 3D surfaces. \n ...gned to a LightingSystem\n to be drawn.\n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.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 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 LightingSystem(disipyl.pxdislin.Object) |
|
Container object for individual lights. Can hold up to 8 lights. |
|
- Method resolution order:
- LightingSystem
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, **keywords)
- addLight(self, light, ID)
- configure(self)
- draw(self)
- set_defaults(self)
Data and non-method functions defined here:
- __doc__ = 'Container object for individual lights. Can hold up to 8 lights.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.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 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_defaults(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 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 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)
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 SurfaceObject:
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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_defaults(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 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 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_defaults(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 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 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_defaults(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 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 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 ShadedSurface(SurfaceObject) |
|
Three-dimensional shaded (colored and lighted) surface object. |
|
- Method resolution order:
- ShadedSurface
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, xlist, ylist, zmatrix, **keywords)
- configure(self)
Data and non-method functions defined here:
- __doc__ = 'Three-dimensional shaded (colored and lighted) surface object.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from SurfaceObject:
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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_defaults(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 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 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 SurfaceObject(disipyl.pxdislin.DrawObject) |
|
Base class for surface objects. |
|
- Method resolution order:
- SurfaceObject
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- configure(self)
- set_defaults(self)
Data and non-method functions defined here:
- __doc__ = 'Base class for surface objects.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from disipyl.pxdislin.DrawObject:
- __init__(self, disfunc=None, **keywords)
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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 Symbol3D(Symbols3D) |
|
A single symbol drawn in 3D space. |
|
- Method resolution order:
- Symbol3D
- Symbols3D
- Curve3D
- disipyl.pxdislin.Curve
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- __init__(self, x, y, z, **keywords)
Data and non-method functions defined here:
- __doc__ = 'A single symbol drawn in 3D space.'
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from Symbols3D:
- configure(self)
- set_defaults(self)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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 Symbols3D(Curve3D) |
|
Represents a set of symbols arranged in 3D space.
Comments:
* This is essentially a Curve3D drawn only by its points. |
|
- Method resolution order:
- Symbols3D
- Curve3D
- disipyl.pxdislin.Curve
- disipyl.pxdislin.DrawObject
- disipyl.pxdislin.Object
- __builtin__.object
Methods defined here:
- configure(self)
- set_defaults(self)
Data and non-method functions defined here:
- __doc__ = 'Represents a set of symbols arranged in 3D spac...tially a Curve3D drawn only by its points.\n '
- __module__ = 'disipyl.pxdislin3D'
Methods inherited from Curve3D:
- __init__(self, xlist=[], ylist=[], zlist=[], **keywords)
Methods inherited from disipyl.pxdislin.DrawObject:
- cleanup(self)
- draw(self)
Methods inherited from disipyl.pxdislin.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 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
| |