C3D Kernel  104598
Открытые члены
Класс MaDimension

Размер - родоначальник классов для размеров различных типов.

Граф наследования:MaDimension:
Inheritance graph
[см. легенду]
Граф связей класса MaDimension:
Collaboration graph
[см. легенду]

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

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

 MaDimension (const MbPlacement3D &loc)
virtual Mae_AnnotationType IsA () const
 Получить тип объекта.
virtual Mae_AnnotationType Type () const
 Получить групповой тип объекта.
virtual MbCurve3DGetDimensionCurve ()=0
 Получить размерную кривую.
void SetValue (double v)
 Задать номинал.
void SetRange (double v, double vPlus, double vMinus)
 Задать диапазон и значение.
void SetRange (double vPlus, double vMinus)
 Задать диапазон.
bool GetValue (double &v)
 Получить номинал.
bool GetRange (double &v, double &vPlus, double &vMinus) const
 Получить границы диапазона и значение, если они заданы.
bool GetRange (double &vPlus, double &vMinus) const
 Получить границы диапазона, если они заданы.
bool IsRangeDefined () const
 Заданы ли границы диапазона.
bool IsValueDefined () const
 Задано ли значение.
bool AddTerminator (const MaTerminatorSymbol &init)
 Добавить законцовочный символ.
bool GetFirstTerminator (MaTerminatorSymbol &first)
 Получить первый законцовочный символ.
bool GetSecondTerminator (MaTerminatorSymbol &second)
 Получить второй законцовочный символ.
void InitValueTerminators (const MaDimension &init)

Методы

bool MaDimension::AddTerminator ( const MaTerminatorSymbol init)
Аргументы:
[in]init- Параметры задаваемого символа.
Возвращает:
- true, если задана размерная кривая и хотя бы один из законцовочных символов не был задан.

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