pyfeyn2.render.pyx.blobs¶
Various blob shapes to represent generic interactions.
Module Contents¶
Classes¶
Base class for all blob-like objects in Feynman diagrams |
|
A circular blob |
|
An elliptical blob |
Attributes¶
- class pyfeyn2.render.pyx.blobs.Blob[source]¶
Bases:
pyfeyn2.render.pyx.points.Point,pyfeyn2.render.pyx.utils.VisibleBase class for all blob-like objects in Feynman diagrams
Dysfunctional constructor, since this is an abstract base class.
- class pyfeyn2.render.pyx.blobs.Circle(x=None, y=None, center=None, radius=None, fill=[pyx.color.rgb.white], stroke=[pyx.color.rgb.black], points=None)[source]¶
Bases:
BlobA circular blob
Constructor.
- class pyfeyn2.render.pyx.blobs.Ellipse(x=None, y=None, center=None, xradius=None, yradius=None, fill=[pyx.color.rgb.white], stroke=[pyx.color.rgb.black], points=None)[source]¶
Bases:
BlobAn elliptical blob
Constructor.