C3D Kernel  104598
Открытые члены
Структура ItUserFunc

Интерфейс функции. Подробнее...

Граф наследования:ItUserFunc:
Inheritance graph
[см. легенду]

Полный список членов класса

Открытые члены

virtual ItUserFuncDuplicate () const =0
 Дать копию объекта.
virtual const c3d::string_tGetName () const =0
 Дать имя.
virtual size_t GetParsCount () const =0
 Дать количество параметров.
virtual EquTreeResCode GetValue (const SArray< double > &, double &) const =0
 Значение функции.
virtual EquTreeResCode GetDerivates (const SArray< DerivesValues > &, double &v, double &f, double &s, double &t, size_t dIndex=0) const =0
 Значение функции и производных.
virtual void GetExternalVars (SSArray< ItTreeVariable * > &vars, SSArray< ItUserFunc * > &funcs) const =0
 Внешние переменные.
virtual size_t GetPseudoOrderByPar (size_t index) const =0
 Только для внутреннего использования! Степень функции по индексу переменной.
virtual bool GetDefRange (DefRange &, ItTreeVariable &var, const std::vector< BTreeNode * > &) const =0
 Область определения.
virtual bool IsEqual (const ItUserFunc &other) const =0
 Равны ли функции.
virtual bool IsEqual (const MbUserFunc &other) const =0
 Равны ли функции.
 DECLARE_PERSISTENT_OPS (ItUserFunc)
 Операторы чтения, записи.

Подробное описание

Интерфейс функции.


Объявления и описания членов структуры находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы