Package esys :: Package lsm :: Package vis :: Package core :: Module glyphData :: Class GlyphData
[hide private]
[frames] | no frames]

Class GlyphData

object --+
         |
        GlyphData
Known Subclasses:

An object which is rendered as multiple glyphs (of the same type) at a collection of points in space.

Instance Methods [hide private]
 
__init__(self, data, glyphExtractor)
Constructs the object.
iterable
getData(self)
Returns the data object associated with this GlyphData object.
 
getGlyphExtractor(self)
Returns the object which is used to extract individual glyph data from each element of the self.getData() iterable.

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, data, glyphExtractor)
(Constructor)

 

Constructs the object.

Parameters:
  • data (iterable) - The data which is to be rendered as multiple glyphs.
  • glyphExtractor ()
Overrides: object.__init__

getData(self)

 

Returns the data object associated with this GlyphData object.

Returns: iterable
The data object which is used to generate glyphs.