fontTools.misc.psOperators
index
/home/mcfletch/pylive/fontTools/misc/psOperators.py

 
Classes
       
PSOperators
ps_object
ps_array
ps_boolean
ps_dict
ps_file
ps_font
ps_integer
ps_literal
ps_mark
ps_name
ps_null
ps_operator
ps_procedure
ps_procmark
ps_real
ps_string

 
class PSOperators
     Methods defined here:
proc_bind(self, proc)
ps_anchorsearch(self)
ps_array(self)
ps_astore(self)
ps_begin(self)
ps_bind(self)
ps_cleartomark(self)
ps_closefile(self)
ps_count(self)
ps_currentdict(self)
ps_currentfile(self)
ps_cvn(self)
ps_cvx(self)
ps_def(self)
ps_definefont(self)
ps_dict(self)
ps_dup(self)
ps_eexec(self)
ps_end(self)
ps_eq(self)
ps_exch(self)
ps_exec(self)
ps_executeonly(self)
ps_findfont(self)
ps_for(self)
ps_forall(self)
ps_get(self)
ps_getinterval(self)
ps_if(self)
ps_ifelse(self)
ps_index(self)
ps_known(self)
ps_load(self)
ps_matrix(self)
ps_ne(self)
ps_noaccess(self)
ps_not(self)
ps_pop(self)
ps_print(self)
ps_put(self)
ps_putinterval(self)
ps_readonly(self)
ps_readstring(self, ps_boolean=<class fontTools.misc.psOperators.ps_boolean at 0x69cb830>, len=<built-in function len>)
ps_store(self)
ps_string(self)
ps_systemdict(self)
ps_type(self)
ps_userdict(self)
ps_where(self)

 
class ps_array(ps_object)
     Methods defined here:
__repr__(self)
__str__(self)

Methods inherited from ps_object:
__init__(self, value)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_boolean(ps_object)
     Methods defined here:
__str__(self)

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_dict(ps_object)
     Methods defined here:
__repr__(self)
__str__(self)

Methods inherited from ps_object:
__init__(self, value)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_file(ps_object)
     Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_font(ps_object)
     Methods defined here:
__repr__(self)
__str__(self)

Methods inherited from ps_object:
__init__(self, value)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_integer(ps_object)
     Methods defined here:
__str__(self)

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_literal(ps_object)
     Methods defined here:
__str__(self)

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_mark(ps_object)
     Methods defined here:
__init__(self)

Methods inherited from ps_object:
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_name(ps_object)
     Methods defined here:
__str__(self)

Data and other attributes defined here:
literal = 0

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
value = None

 
class ps_null(ps_object)
     Methods defined here:
__init__(self)

Methods inherited from ps_object:
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_object
     Methods defined here:
__init__(self, value)
__repr__(self)

Data and other attributes defined here:
access = 0
literal = 1
value = None

 
class ps_operator(ps_object)
     Methods defined here:
__init__(self, name, function)
__repr__(self)

Data and other attributes defined here:
literal = 0

Data and other attributes inherited from ps_object:
access = 0
value = None

 
class ps_procedure(ps_object)
     Methods defined here:
__repr__(self)
__str__(self)

Data and other attributes defined here:
literal = 0

Methods inherited from ps_object:
__init__(self, value)

Data and other attributes inherited from ps_object:
access = 0
value = None

 
class ps_procmark(ps_object)
     Methods defined here:
__init__(self)

Methods inherited from ps_object:
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_real(ps_object)
     Methods defined here:
__str__(self)

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
class ps_string(ps_object)
     Methods defined here:
__str__(self)

Methods inherited from ps_object:
__init__(self, value)
__repr__(self)

Data and other attributes inherited from ps_object:
access = 0
literal = 1
value = None

 
Functions
       
_type1_CharString_repr(charstrings)
_type1_Encoding_repr(encoding, access)
_type1_item_repr(key, value)

 
Data
        StandardEncoding = ['.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', '.notdef', ...]
__file__ = '/home/mcfletch/pylive/fontTools/misc/psOperators.pyc'
__name__ = 'fontTools.misc.psOperators'
__package__ = 'fontTools.misc'
_accessstrings = {0: '', 1: 'readonly', 2: 'executeonly', 3: 'noaccess'}
_type1_fontinfo_order = ['version', 'Notice', 'FullName', 'FamilyName', 'Weight', 'ItalicAngle', 'isFixedPitch', 'UnderlinePosition', 'UnderlineThickness']
_type1_post_eexec_order = ['Private', 'CharStrings', 'FID']
_type1_pre_eexec_order = ['FontInfo', 'FontName', 'Encoding', 'PaintType', 'FontType', 'FontMatrix', 'FontBBox', 'UniqueID', 'Metrics', 'StrokeWidth']
notdef = '.notdef'
ps_StandardEncoding = [<name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, <name '.notdef'>, ...]