C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

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

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

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

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)
 Операторы чтения, записи.
 

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

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

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


Объявления и описания членов структуры находятся в файле: