Feature Thread (taraudage) More...
| Public Member Functions | |
| Dtk_feat_thread () | |
| Constructor of Thread Feature More... | |
| int | get_direction_reversed (Bool *) | 
| Returns thread direction reversed.  More... | |
| int | get_inner_thread (Dtk_feat_inner_thread **) | 
| Returns the inner thread parameters.  More... | |
| int | get_limit (Dtk_feat_geometry **) | 
| Returns thread limit surface.  More... | |
| int | get_support (Dtk_feat_geometry **) | 
| Returns the thread support surface.  More... | |
| int | get_support_depth (double *) | 
| Returns the thread support surface depth.  More... | |
| int | get_support_depth_has_tol (Bool *) | 
| Tests whether there is a tolerance set on support depth.  More... | |
| int | get_support_depth_with_tol (double *, double *, double *) | 
| Returns the thread support surface depth with tolerance values if any.  More... | |
| int | get_support_diameter (double *) | 
| Returns the thread support surface diameter.  More... | |
| int | get_support_diameter_has_tol (Bool *) | 
| Tests whether there is a tolerance set on support diameter.  More... | |
| int | get_support_diameter_with_tol (double *, double *, double *) | 
| Returns the thread support surface diameter with tolerance values if any.  More... | |
| Dtk_feat_inner_thread * | GetInnerThread () const | 
| Dtk_feat_geometry * | GetLimit () const | 
| Dtk_feat_geometry * | GetSupport () const | 
| Dtk_Double64 | GetSupportDepth () const | 
| Dtk_feat_tolerance_set * | GetSupportDepthTolerance () const | 
| Dtk_Double64 | GetSupportDiameter () const | 
| Dtk_feat_tolerance_set * | GetSupportDiameterTolerance () const | 
| Dtk_bool | HasSupportDepthTolerance () const | 
| Dtk_bool | HasSupportDiameterTolerance () const | 
| Dtk_bool | IsReversed () const | 
| ~Dtk_feat_thread () | |
| Desstructor of Thread Feature More... | |
| Data Fields | |
| Bool | direction_reversed | 
| Dtk_feat_geometry * | face_limit | 
| Dtk_feat_inner_thread * | inner_thread | 
| Dtk_feat_geometry * | support | 
| double | support_depth | 
| double | support_diameter | 
| Dtk_feat_tolerance_set * | tol_support_depth | 
| Dtk_feat_tolerance_set * | tol_support_diameter | 
Feature Thread (taraudage)
| Dtk_feat_thread::Dtk_feat_thread | ( | ) | 
Constructor of Thread Feature 
 
| [in/out] | ||
| [out] | Allocated | thread feature | 
| Dtk_feat_thread::~Dtk_feat_thread | ( | ) | 
Desstructor of Thread Feature 
 
| [in/out] | ||
| [out] | Free | Thread feature | 
| int Dtk_feat_thread::get_direction_reversed | ( | Bool * | ) | 
Returns thread direction reversed.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Direction | reversed flag | 
| int Dtk_feat_thread::get_inner_thread | ( | Dtk_feat_inner_thread ** | ) | 
Returns the inner thread parameters.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Inner | thread feature | 
| int Dtk_feat_thread::get_limit | ( | Dtk_feat_geometry ** | ) | 
Returns thread limit surface.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Thread | limit surface | 
| int Dtk_feat_thread::get_support | ( | Dtk_feat_geometry ** | ) | 
Returns the thread support surface.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Support | surface | 
| int Dtk_feat_thread::get_support_depth | ( | double * | ) | 
Returns the thread support surface depth.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Support | surface depth | 
| int Dtk_feat_thread::get_support_depth_has_tol | ( | Bool * | ) | 
Tests whether there is a tolerance set on support depth.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Bool | 
| int Dtk_feat_thread::get_support_depth_with_tol | ( | double * | , | 
| double * | , | ||
| double * | |||
| ) | 
Returns the thread support surface depth with tolerance values if any.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Support | surface depth & tolerances if any | 
| int Dtk_feat_thread::get_support_diameter | ( | double * | ) | 
Returns the thread support surface diameter.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Support | surface diameter | 
| int Dtk_feat_thread::get_support_diameter_has_tol | ( | Bool * | ) | 
Tests whether there is a tolerance set on support diameter.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Bool | 
| int Dtk_feat_thread::get_support_diameter_with_tol | ( | double * | , | 
| double * | , | ||
| double * | |||
| ) | 
Returns the thread support surface diameter with tolerance values if any.
| [in] | Thread | feature | 
| [in/out] | ||
| [out] | Support | surface diameter & tolerances if any | 
| Dtk_feat_inner_thread* Dtk_feat_thread::GetInnerThread | ( | ) | const | 
| Dtk_feat_geometry* Dtk_feat_thread::GetLimit | ( | ) | const | 
| Dtk_feat_geometry* Dtk_feat_thread::GetSupport | ( | ) | const | 
| Dtk_Double64 Dtk_feat_thread::GetSupportDepth | ( | ) | const | 
| Dtk_feat_tolerance_set* Dtk_feat_thread::GetSupportDepthTolerance | ( | ) | const | 
| Dtk_Double64 Dtk_feat_thread::GetSupportDiameter | ( | ) | const | 
| Dtk_feat_tolerance_set* Dtk_feat_thread::GetSupportDiameterTolerance | ( | ) | const | 
| Dtk_bool Dtk_feat_thread::HasSupportDepthTolerance | ( | ) | const | 
| Dtk_bool Dtk_feat_thread::HasSupportDiameterTolerance | ( | ) | const | 
| Dtk_bool Dtk_feat_thread::IsReversed | ( | ) | const | 
| Bool Dtk_feat_thread::direction_reversed | 
| Dtk_feat_geometry* Dtk_feat_thread::face_limit | 
| Dtk_feat_inner_thread* Dtk_feat_thread::inner_thread | 
| Dtk_feat_geometry* Dtk_feat_thread::support | 
| double Dtk_feat_thread::support_depth | 
| double Dtk_feat_thread::support_diameter | 
| Dtk_feat_tolerance_set* Dtk_feat_thread::tol_support_depth | 
| Dtk_feat_tolerance_set* Dtk_feat_thread::tol_support_diameter |