C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

A structure for the thread mapping creator. More...

#include <map_thread.h>

+ Collaboration diagram for ThreadMapperStruct:

Public Member Functions

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

Public Attributes

const MbThread & thread
 A thread in the world coordinate system.
 
const MbSolid & solid
 A solid for thread (in a solid coordinate system).
 
const MbMatrix3D & matrFrom
 A matrix of transformation from a solid coordinate system to the world coordinate system.
 
MbPlacement3D placeView
 A view coordinate system in the world coordinate system.
 
MbeThrMapType thrMapType
 A type of thread mapping.
 
const VERSION version
 A version of construction (mathematical).
 

Detailed Description

A structure for the thread mapping creator.

A structure for the thread mapping creator.

Constructor & Destructor Documentation

◆ ThreadMapperStruct() [1/2]

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

Constructor.

Constructor.

Parameters
[in]thr- A thread
[in]sol- A solid.
[in]mFrom- A matrix of solid transformation to the world coordinate system.

◆ ThreadMapperStruct() [2/2]

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

Constructor.

Constructor.

Parameters
[in]thr- A thread
[in]lump- A solid with a matrix of transformation.
[in]plView- A view coordinate system.
[in]tmType- A type of thread mapping.

Constructor.

Constructor.

Parameters
[in]thr- A thread
[in]sol- A solid.
[in]mFrom- A matrix of solid transformation to the world coordinate system.
[in]plView- A view coordinate system.
[in]tmType- A type of thread mapping.

The documentation for this struct was generated from the following file: