C3D Kernel  102057
Классы | Функции
Свойства
Объекты алгоритмов
Граф связей класса Свойства:

Классы

class  MbProperty
 Свойство. Подробнее...
class  BoolProperty
 bool свойство. Подробнее...
class  IntProperty
 int свойство. Подробнее...
class  UIntProperty
 uint свойство. Подробнее...
class  DoubleProperty
 double свойство. Подробнее...
class  NDoubleProperty
 double свойство с номером. Подробнее...
class  StringProperty
 string свойство. Подробнее...
class  VersionProperty
 Version свойство. Подробнее...
class  MathItemProperty< Type >
 Свойство объекта. Подробнее...
class  MathItemCopyProperty< Type >
 Свойство объекта. Подробнее...
class  RefItemProperty< Type >
 Cвойство объекта. Подробнее...
class  MbProperties
 Множество свойств объекта. Подробнее...

Функции

template<class PropType , class FieldType >
void GetCharValue (const PropType *, const FieldType *, uint32 n, TCHAR *v)
 Выдать строковое значение данного свойства для данного его поля.
template<class PropType >
void GetCharValue (const PropType *, const MbCartPoint *value, uint32 n, TCHAR *v)
 Выдать свойства двумерной точки.
template<class PropType >
void GetCharValue (const PropType *, const MbVector *value, uint32 n, TCHAR *v)
 Выдать свойства двумерного вектора.
template<class PropType >
void GetCharValue (const PropType *, const MbDirection *value, uint32 n, TCHAR *v)
 Выдать свойства двумерного нормированного вектора.
template<class PropType >
void GetCharValue (const PropType *, const MbCartPoint3D *value, uint32 n, TCHAR *v)
 Выдать свойства трёхмерной точки.
template<class PropType >
void GetCharValue (const PropType *, const MbVector3D *value, uint32 n, TCHAR *v)
 Выдать свойства трёхмерного вектора.
template<class PropType >
void GetCharValue (const PropType *, class MbName *value, uint32 n, TCHAR *v)
 Выдать свойства имени объекта.

Функции

template<class PropType , class FieldType >
void GetCharValue ( const PropType ,
const FieldType *  ,
uint32  n,
TCHAR *  v 
) [inline]

Функция определена для случая "по умолчанию", для конкретных типов FieldType, следует перегрузить для статического сопоставления типов компилятором.

template<class PropType >
void GetCharValue ( const PropType ,
const MbCartPoint value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства двумерной точки MbCartPoint.

template<class PropType >
void GetCharValue ( const PropType ,
const MbVector value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства двумерного вектора MbVector.

template<class PropType >
void GetCharValue ( const PropType ,
const MbDirection value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства двумерного нормированного вектора MbDirection.

template<class PropType >
void GetCharValue ( const PropType ,
const MbCartPoint3D value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства трёхмерной точки MbCartPoint3D.

template<class PropType >
void GetCharValue ( const PropType ,
const MbVector3D value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства трёхмерного вектора MbVector3D.

template<class PropType >
void GetCharValue ( const PropType ,
class MbName value,
uint32  n,
TCHAR *  v 
) [inline]

Выдать свойства имени объекта MbName.

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