C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Threaded joint check parameters. More...
#include <mb_thread.h>
Public Member Functions | |
double | GetMetricAccuracy () const |
Angular accuracy. | |
double | GetAngleAccuracy () const |
Metric accuracy. | |
double | GetMinLengthOverlap () const |
Minimal thread overlap along axis. | |
double | GetMinDepthOverlap () const |
Minimal thread depth overlap. | |
bool | CheckFullDepthOverlap () const |
Check full thread depth overlap (otherwise - minDepthOverlap only). | |
bool | CheckRotationsMatching () const |
Check threaded rotations matching. | |
bool | CollectErrors () const |
Collect all threaded joint errors. | |
void | SetFullDepthCheck (bool s) |
Set full thread depth overlap check (otherwise - minDepthOverlap). | |
void | SetRotationsMatchingCheck (bool s) |
Set threaded rotation matching check. | |
void | SetCollectErrors (bool s) |
Set gathering state of all errors of threaded joint. | |
bool | SetMetricAccuracy (double mAcc) |
Set metric accuracy. | |
bool | SetAngularAccuracy (double aAcc) |
Set angular accuracy. | |
void | SetLengthOverlap (double v) |
Set minimal thread depth overlap. | |
void | SetDepthOverlap (double v) |
Set minimal thread overlap along axis. | |
Protected Attributes | |
double | metricAccuracy |
Metric accuracy. | |
double | angleAccuracy |
Angular accuracy. | |
double | minLengthOverlap |
Minimal thread overlap along axis. | |
double | minDepthOverlap |
Minimal thread depth overlap. | |
bool | checkFullDepth |
Full thread depth overlap required (otherwise - minDepthOverlap). | |
bool | checkRotCoherence |
Check threaded rotations matching. | |
bool | collectErros |
Collect all threaded joint errors. | |
Threaded joint check parameters.
Threaded joint check parameters.