| Trees | Indices | Help |
|
|---|
|
|
2D Gaussian pattern generator.
The sigmas of the Gaussian are calculated from the size and aspect_ratio parameters:
ysigma=size/2 xsigma=ysigma*aspect_ratio
The Gaussian is then computed for the given (x,y) values as:
exp(-x^2/(2*xsigma^2) - y^2/(2*ysigma^2)
|
|||
|
Inherited from |
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
aspect_ratio = param.Number(default= 1/ 0.31, bounds= (0.0, NoRatio of the width to the height. |
|||
size = param.Number(default= 0.155, doc= Overall size of the Gaussian, defined by: exp(-x^2/(2*xsigma^2) - y^2/(2*ysigma^2) where ysigma=size/2 and xsigma=size/2*aspect_ratio. |
|||
__params = dict() -> new empty dictionary. |
|||
name = <param.parameterized.String object at 0xb1ff2ac>String identifier for this object. |
|||
|
Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Function to draw a pattern that will then be scaled and rotated. Instead of implementing __call__ directly, PatternGenerator subclasses will typically implement this helper function used by __call__, because that way they can let __call__ handle the scaling and rotation for them. Alternatively, __call__ itself can be reimplemented entirely by a subclass (e.g. if it does not need to do any scaling or rotation), in which case this function will be ignored.
|
|
|||
aspect_ratioRatio of the width to the height. Specifically, xsigma=ysigma*aspect_ratio (see size).
|
sizeOverall size of the Gaussian, defined by: exp(-x^2/(2*xsigma^2) - y^2/(2*ysigma^2) where ysigma=size/2 and xsigma=size/2*aspect_ratio.
|
__params
dict() -> new empty dictionary.
dict(mapping) -> new dictionary initialized from a mapping object's
(key, value) pairs.
dict(seq) -> new dictionary initialized as if via:
d = {}
for k, v in seq:
d[k] = v
dict(**kwargs) -> new dictionary initialized with the name=value pairs
in the keyword argument list. For example: dict(one=1, two=2)
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Thu Aug 5 14:59:40 2010 | http://epydoc.sourceforge.net |