C3D Kernel  104598
Классы | Функции
Файл map_section_complex.h

Инструмент для итерационного построения видов многосегментного сечения. Подробнее...

Классы

struct  MbSectionMapIteratorAbs
 Интерфейс итератора видов сечений. Подробнее...
class  MbSectionMapIterator
 Итератор видов сечений тела. Подробнее...
class  MbLocalSectionMapIterator
 Итератор местных видов сечений тела. Подробнее...

Функции

bool FormFirstSectionPlane (const MbPlacement3D &m_place, const MbCurve &m_segment, bool m_left, MbPlacement3D &secPlace)
 Построение плоскости простого сечения/разреза.
void MappingVPtoMP (MbPlacement3D &place, const MbVector &viewDir)
 Преобразование плоскости вида к плоскости отображения проекции.

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


Функции

bool FormFirstSectionPlane ( const MbPlacement3D m_place,
const MbCurve m_segment,
bool  m_left,
MbPlacement3D secPlace 
)

Построение плоскости сечения/разреза, если линия разреза состоит из одного сегмента.

Аргументы:
[in]m_place- Плоскость линии разреза.
[in]m_segment- Сегмент линии разреза.
[in]m_left- Направление взгляда.
[out]secPlace- Плоскость сечения.
void MappingVPtoMP ( MbPlacement3D place,
const MbVector viewDir 
) [inline]

Преобразование плоскости вида к плоскости отображения проекции. Нормаль плоскости вида направлена против вектора взгляда.

Аргументы:
in\out]place - Плоскость вида\Плоскость отображения проекции.
[in]viewDir- Вектор взгляда.
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы