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 |