C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbThreadedJointCheckParameters Struct Reference

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.
 

Detailed Description

Threaded joint check parameters.

Threaded joint check parameters.


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