Skip to content

# `fgSymbolList`

## fontlab.fgSymbolList = class fgSymbolList(object)

      fgSymbolList representation

      Constructors:
        fgSymbolList() - default
        fgSymbolList(fgSymbolList) - copy
        fgSymbolList(list(fgSymbol))
        fgSymbolList(string[, bool advancedProcessing = false])
        fgSymbolList(fgSymbolList, int len)
        fgSymbolList(fgFont, fgGlyphIDsSet)
        fgSymbolList(fgFont, list(glyph_id))

#### Methods

__add__(...)

      x.__add__(y) <==> x+y

__delattr__(...)

      x.__delattr__('name') <==> del x.name

__delitem__(...)

      x.__delitem__(y) <==> del x[y]

__delslice__(...)

      x.__delslice__(i, j) <==> del x[i:j]

      Use of negative indices is not supported.

__getattribute__(...)

      x.__getattribute__('name') <==> x.name

__getitem__(...)

      x.__getitem__(y) <==> x[y]

__getslice__(...)

      x.__getslice__(i, j) <==> x[i:j]

      Use of negative indices is not supported.

__init__(...)

      x.__init__(...) initializes x; see help(type(x)) for signature

__len__(...)

      x.__len__() <==> len(x)

__mul__(...)

      x.__mul__(n) <==> x*n

__repr__(...)

      x.__repr__() <==> repr(x)

__rmul__(...)

      x.__rmul__(n) <==> n*x

__setattr__(...)

      x.__setattr__('name', value) <==> x.name = value

__setitem__(...)

      x.__setitem__(i, y) <==> x[i]=y

__setslice__(...)

      x.__setslice__(i, j, y) <==> x[i:j]=y

      Use  of negative indices is not supported.

append(...)

      append(fgSymbol | fgSymbolList)

assign(...)

      assign(fgFont, list(glyphsId))

at(...)

      fgSymbol at(index)

clear(...)

      clear()

clearData(...)

      clearData(int dataCode)

clearString(...)

      clearString()

compare(...)

      bool compare(fgSymbolList)

computeString(...)

      computeString(bool advancedProcessing)

data(...)

      QVariant data(int index, int dataCode[, QVariant v = QVariant()])

empty(...)

      bool empty()

equals(...)

      bool equals(fgSymbolList)

insert(...)

      insert(index, fgSymbol)

last(...)

      fgSymbol last()

limitLineLength(...)

      bool limitLineLength(int len)

mid(...)

      fgSymbolList mid(int index[, int count=-1])

remove(...)

      remove(index, count)

replace(...)

      replace(index,  count, fgSymbolList)

reserve(...)

      reserve(int count)

restore(...)

      bool restore(QByteArray, list(fgFont))

set(...)

      set(index, fgSymbol)

setData(...)

      setData(index,  DataCode, QVariant)

setGlyphsList(...)

      setGlyphsList(list(fgGlyph), fgFont)

setIdList(...)

      setIdList(list(id), fgFont)

setList(...)

      setList(fgSymbols list)

setNamesList(...)

      setNamesList(string | QStringList)

setSterile(...)

      setSterile()

setString(...)

      setString(string[, bool advancedProcessing = true])

setUnicodeList(...)

      setUnicodeList( list(unicodes) )

size(...)

      int size()

store(...)

      QByteArray store(packageID)

string(...)

      QString string(bool advancedProcessing)

symbols(...)

      list(fgSymbol) symbols()

#### Attributes

__new__ = <built-in method __new__ of type object>

      T.__new__(S, ...) -> a new object with type S, a subtype of T

## `append`

fontlab.fgSymbolList.append = append(...)

      append(fgSymbol | fgSymbolList)

## `assign`

fontlab.fgSymbolList.assign = assign(...)

      assign(fgFont, list(glyphsId))

## `at`

fontlab.fgSymbolList.at = at(...)

      fgSymbol at(index)

## `clear`

fontlab.fgSymbolList.clear = clear(...)

      clear()

## `clearData`

fontlab.fgSymbolList.clearData = clearData(...)

      clearData(int dataCode)

## `clearString`

fontlab.fgSymbolList.clearString = clearString(...)

      clearString()

## `compare`

fontlab.fgSymbolList.compare = compare(...)

      bool compare(fgSymbolList)

## `computeString`

fontlab.fgSymbolList.computeString = computeString(...)

      computeString(bool advancedProcessing)

## `data`

fontlab.fgSymbolList.data = data(...)

      QVariant data(int index, int dataCode[, QVariant v = QVariant()])

## `empty`

fontlab.fgSymbolList.empty = empty(...)

      bool empty()

## `equals`

fontlab.fgSymbolList.equals = equals(...)

      bool equals(fgSymbolList)

## `insert`

fontlab.fgSymbolList.insert = insert(...)

      insert(index, fgSymbol)

## `last`

fontlab.fgSymbolList.last = last(...)

      fgSymbol last()

## `limitLineLength`

fontlab.fgSymbolList.limitLineLength = limitLineLength(...)

      bool limitLineLength(int len)

## `mid`

fontlab.fgSymbolList.mid = mid(...)

      fgSymbolList mid(int index[, int count=-1])

## `remove`

fontlab.fgSymbolList.remove = remove(...)

      remove(index, count)

## `replace`

fontlab.fgSymbolList.replace = replace(...)

      replace(index,  count, fgSymbolList)

## `reserve`

fontlab.fgSymbolList.reserve = reserve(...)

      reserve(int count)

## `restore`

fontlab.fgSymbolList.restore = restore(...)

      bool restore(QByteArray, list(fgFont))

## `set`

fontlab.fgSymbolList.set = set(...)

      set(index, fgSymbol)

## `setData`

fontlab.fgSymbolList.setData = setData(...)

      setData(index,  DataCode, QVariant)

## `setGlyphsList`

fontlab.fgSymbolList.setGlyphsList = setGlyphsList(...)

      setGlyphsList(list(fgGlyph), fgFont)

## `setIdList`

fontlab.fgSymbolList.setIdList = setIdList(...)

      setIdList(list(id), fgFont)

## `setList`

fontlab.fgSymbolList.setList = setList(...)

      setList(fgSymbols list)

## `setNamesList`

fontlab.fgSymbolList.setNamesList = setNamesList(...)

      setNamesList(string | QStringList)

## `setSterile`

fontlab.fgSymbolList.setSterile = setSterile(...)

      setSterile()

## `setString`

fontlab.fgSymbolList.setString = setString(...)

      setString(string[, bool advancedProcessing = true])

## `setUnicodeList`

fontlab.fgSymbolList.setUnicodeList = setUnicodeList(...)

      setUnicodeList( list(unicodes) )

## `size`

fontlab.fgSymbolList.size = size(...)

      int size()

## `store`

fontlab.fgSymbolList.store = store(...)

      QByteArray store(packageID)

## `string`

fontlab.fgSymbolList.string = string(...)

      QString string(bool advancedProcessing)

## `symbols`

fontlab.fgSymbolList.symbols = symbols(...)

      list(fgSymbol) symbols()