pyfeyn is hosted by Hepforge, IPPP Durham

Package pyfeyn :: Module points :: Class DecoratedPoint
[hide private]
[frames] | no frames]

Class DecoratedPoint




Class for a point drawn with a marker

Instance Methods [hide private]
  __init__(self, xpos, ypos, mark=None, blob=None, fill=[pyx.color.rgb.black], stroke=[pyx.color.rgb.black])
  getPath(self)
Return the path of the attached blob path, if there is one, otherwise None.
  getMark(self)
  setMark(self, mark)
  getBlob(self)
Get the attached blob.
  setBlob(self, blob)
Set the attached blob.
  getFillstyles(self)
  setFillstyles(self, styles)
  addFillstyles(self, styles)
  addFillstyle(self, style)
  getStrokestyles(self)
  setStrokestyles(self, styles)
  addStrokestyles(self, styles)
  addStrokestyle(self, style)
  draw(self, canvas)
Do nothing (abstract base class).

Inherited from Point: addLabel, arg, distance, getX, getXY, getY, intercept, midpoint, removeLabels, setX, setXY, setY, tangent, x, xy, y

Inherited from utils.Visible: __cmp__, getDepth, getVisiblePath, isVisible, setDepth


Method Details [hide private]

__init__(self, xpos, ypos, mark=None, blob=None, fill=[pyx.color.rgb.black], stroke=[pyx.color.rgb.black])
(Constructor)

 
None
Overrides: Point.__init__

getPath(self)

 
Return the path of the attached blob path, if there is one, otherwise None.
Overrides: Point.getPath
(inherited documentation)

getMark(self)

 
None

setMark(self, mark)

 
None

getBlob(self)

 
Get the attached blob.
Overrides: Point.getBlob
(inherited documentation)

setBlob(self, blob)

 
Set the attached blob.
Overrides: Point.setBlob
(inherited documentation)

getFillstyles(self)

 
None

setFillstyles(self, styles)

 
None

addFillstyles(self, styles)

 
None

addFillstyle(self, style)

 
None

getStrokestyles(self)

 
None

setStrokestyles(self, styles)

 
None

addStrokestyles(self, styles)

 
None

addStrokestyle(self, style)

 
None

draw(self, canvas)

 
Do nothing (abstract base class).
Overrides: Point.draw
(inherited documentation)