Веб-документация библиотеки расширений PureData CEAMMC
работа с различными типами данных
color.mix: смешивание цветов
color.scale: создание цветовой шкалы
data.bimap: двунаправленное отображение
псевдонимы: [ceammc/bimap], [bimap]
data.color: цветовой тип данных
псевдонимы: [color], [ceammc/color]
data.copy: делает копии любых типов данных: MList, Set и т.д.
data.dict: контейнер словаря: хранит пары ключ-значение
псевдонимы: [ceammc/dict], [dict]
data.fifo: FIFO First In First Out) - контейнер данных "очередь"
data.float: многофункциональный объект числа с плавающей точкой
псевдонимы: [.float], [.f]
data.int: многофункциональный объект целого числа
псевдонимы: [.int], [.i]
data.list: cписок
data.mlist: многомерный список
псевдонимы: [ceammc/mlist], [mlist], [ceammc/ml], [ml]
data.path: тип данных: путь в файловой системе
data.set: множество: контейнер, в котором хранятся только уникальные элементы
data.set2list: преобразует множество в список
псевдонимы: [ceammc/set->list], [set->list]
dict.contains: проверка, содержит ли словарь указанный ключ
dict.each: отображение каждого значения в словаре с помощью боковой цепи обработки
dict.from_list: создает словарь из списка
псевдонимы: [ceammc/list->dict], [list->dict]
dict.get: выводит значения словаря по предварительно заданному списку ключей
dict.keys: выводит список ключей словаря
dict.pass: пропускает (фильтрует) только указанные ключи в словаре
dict.reject: удаляет указанные ключи из словаря
dict.size: выводит размер словаря (число пар ключ/значение)
dict.to_list: конвертирует словарь в простой одномерный список
псевдонимы: [ceammc/dict->list], [dict->list]
dict.values: выводит значения словаря в виде многоуровневого списка (MList)
global.bimap: глобальное двунаправленное отображение
local.bimap: локальный для патча контейнер двунаправленного отображения
mlist.flatten: преобразует многоуровневый список в одноуровневый
rtree.to_list: преобразует OpenMusic-подобное ритмическое дерево в список дробей
псевдонимы: [ceammc/rtree->list], [rtree->list]
set.contains: проверяет, присутстует ли предварительно заданный элемент во входном множестве
set.diff: разность между множествами
set.equal: проверяет, равны ли два множества (содержат одинаковые элементы)
set.intersect: пересечение множеств
set.size: выводит количество элементов в множестве
set.symdiff: симметрическая разность между двумя множествами
set.union: объединение множеств
Версия: 0.9.8
Лицензия: GPL3