Этот класс является наследником TmaReadList и наследует все его свойства и функции.
Свойства и функции класса TmaMethod


constructor Create
Создает новый метод.
constructor Create(method:ImaMethod)
Присоедимяет класс к уже существующему интерфейсу.
property MethodDef:ImaMethodDef
Свойство только для чтения. Возвращает определитель метода.
property Param:TmaList
Свойство только для чтения. Возвращает дерево параметров алгоритма.
function InputList:TmaReadList
Возвращает список входных параметров метода.
property Input[index:maString]:TmaMatrix
Свойство для чтения и записи входных параметров по имени.

Параметры:

index имя входного аргумента

function OutputList:TmaReadList
Возвращает список выходных параметров метода.
property Output[index:maString]:TmaMatrix
Свойство для чтения и записи выходных параметров по имени или номеру.

Параметры:

index имя выходного аргумента

procedure Calc
Функция выполняет метод путем вызова функции CalcDef определителя метода.
procedure CalcCell(argno:integer;index:array of integer;out cell:TmaCell)
procedure CalcCell(argno:integer;index:array of integer)
Функция вычисляет значение единственной ячейки в выходном аргументе метода путем вызова функции CalcCellDef определителя метода. Смысл аргументов тот же, что и для функции CalcCellDef. Второй функция записывает результат в выходную матрицу.

Параметры:

argno номер выходного аргумента метода
index координата вычисляемого элемента матрицы. Подробнее смотри интерфейс матрицы
cell Ячейка, в которую записан результат вычислений.
Все остальные функции наследуются от TmaReadList.