C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

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 MbThreadthread
 A thread in the world coordinate system.
 
const MbSolidsolid
 A solid for thread (in a solid coordinate system).
 
const MbMatrix3DmatrFrom
 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: