C3D Kernel  104065
Открытые члены | Защищенные члены
Класс MaAngularDimension

Угловой размер.

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

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

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

 MaAngularDimension (const MbRefItem *base, const MbRefItem *target, MbLineSegment3D *projBase, MbLineSegment3D *projTarget, MbArc3D *dimensionCurve, const MbPlacement3D &loc)
virtual Mae_AnnotationType IsA () const
 Получить тип объекта.
virtual MbCurve3DGetDimensionCurve ()
 Получить размерную кривую.
virtual bool VisualItemsEmpty () const
 Пусто ли визуальное представление.
const MbRefItemGetBindBase ()
 Получить базовый объект привязки.
const MbRefItemGetBindTarget ()
 Получить второй объект привязки.
MbLineSegment3DGetProjectionBase ()
 Получить проекционную кривую к базовому объекту привязки.
MbLineSegment3DGetProjectionTarget ()
 Получить проекционную кривую ко второму объекту привязки.
bool NearestBetweenProjections (MbCartPoint3D &pnt)
 Если заданы проекционные кривые и если они не параллельны, получить точку пересечения или скрещивания. Метод работает и за пределеми параметрической области.
virtual SPtr< MaAnnotationItemShallowDuplicateTransform (const MbMatrix3D &)
 Создать дубликат и трансформировать его согласно матрице.

Защищенные члены

virtual void DuplicateTransformDeometry (const MbMatrix3D &)
 Заменить геометрические элементы трансформированными копиями.

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