C3D Toolkit  Kernel - 105435, Vision - 121811.105435

Структура для строителя отображения резьбы. Подробнее...

#include <map_thread.h>

+ Граф связей класса ThreadMapperStruct:

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

 ThreadMapperStruct (const MbThread &thr, const MbLump &lump, const VERSION ver=Math::DefaultMathVersion())
 Конструктор. Подробнее...
 
 ThreadMapperStruct (const MbThread &thr, const MbSolid &sol, const MbMatrix3D &mFrom, const VERSION ver=Math::DefaultMathVersion())
 Конструктор. Подробнее...
 
 ThreadMapperStruct (const MbThread &thr, const MbLump &lump, const MbPlacement3D &plView, MbeThrMapType tmType, const VERSION ver=Math::DefaultMathVersion())
 Конструктор. Подробнее...
 
 ThreadMapperStruct (const MbThread &thr, const MbSolid &sol, const MbMatrix3D &mFrom, const MbPlacement3D &plView, MbeThrMapType tmType, const VERSION ver=Math::DefaultMathVersion())
 Конструктор. Подробнее...
 

Открытые атрибуты

const MbThreadthread
 Резьба в мировой системе координат.
 
const MbSolidsolid
 Тело для резьбы (в системе координат тела).
 
const MbMatrix3DmatrFrom
 Матрица преобразования из системы координат тела в систему координат мира.
 
MbPlacement3D placeView
 Система координат вида в мировой системе координат.
 
MbeThrMapType thrMapType
 Тип отображения резьбы.
 
const VERSION version
 Версия построения (математическая).
 

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

Структура для строителя отображения резьбы.

Структура для строителя отображения резьбы.

Конструктор(ы)

◆ ThreadMapperStruct() [1/4]

ThreadMapperStruct::ThreadMapperStruct ( const MbThread thr,
const MbLump lump,
const VERSION  ver = Math::DefaultMathVersion() 
)
inline

Конструктор.

Конструктор.

Аргументы
[in]thr- Резьба
[in]lump- Тело с матрицей преобразования.

◆ ThreadMapperStruct() [2/4]

ThreadMapperStruct::ThreadMapperStruct ( const MbThread thr,
const MbSolid sol,
const MbMatrix3D mFrom,
const VERSION  ver = Math::DefaultMathVersion() 
)
inline

Конструктор.

Конструктор.

Аргументы
[in]thr- Резьба
[in]sol- Тело.
[in]mFrom- Матрица преобразования тела в мировую систему координат.

◆ ThreadMapperStruct() [3/4]

ThreadMapperStruct::ThreadMapperStruct ( const MbThread thr,
const MbLump lump,
const MbPlacement3D plView,
MbeThrMapType  tmType,
const VERSION  ver = Math::DefaultMathVersion() 
)
inline

Конструктор.

Конструктор.

Аргументы
[in]thr- Резьба
[in]lump- Тело с матрицей преобразования.
[in]plView- Система координат вида.
[in]tmType- Тип отображения резьбы.

◆ ThreadMapperStruct() [4/4]

ThreadMapperStruct::ThreadMapperStruct ( const MbThread thr,
const MbSolid sol,
const MbMatrix3D mFrom,
const MbPlacement3D plView,
MbeThrMapType  tmType,
const VERSION  ver = Math::DefaultMathVersion() 
)
inline

Конструктор.

Конструктор.

Аргументы
[in]thr- Резьба
[in]sol- Тело.
[in]mFrom- Матрица преобразования тела в мировую систему координат.
[in]plView- Система координат вида.
[in]tmType- Тип отображения резьбы.

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