Hide menu
Loading...
Searching...
No Matches
cadex.MTKBase_FeatureComparator Class Reference

Provides possibility to compare MTK based features depending on their type and parameters. More...

Inherits global.SystemIDisposable.

Public Member Functions

 MTKBase_FeatureComparator (global::System.IntPtr cPtr, bool cMemoryOwn)
 
void Dispose ()
 
bool Apply (cadex.MTKBase_Feature theA, cadex.MTKBase_Feature theB)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Detailed Description

Provides possibility to compare MTK based features depending on their type and parameters.

This class compare feature types or parameters (length, width, radius, etc.) of features within the same type using less relation by already predefined rules. Therefore, it allows using MTK based features in ordered containers.

Examples
helpers/feature_group.cs, helpers/feature_group.hxx, machining/dfm_analyzer/Program.cs, machining/dfm_analyzer/main.cxx, machining/feature_recognizer/Program.cs, machining/feature_recognizer/main.cxx, molding/dfm_analyzer/Program.cs, molding/dfm_analyzer/main.cxx, molding/feature_recognizer/Program.cs, molding/feature_recognizer/main.cxx, sheet_metal/dfm_analyzer/Program.cs, sheet_metal/dfm_analyzer/main.cxx, sheet_metal/feature_recognizer/Program.cs, and sheet_metal/feature_recognizer/main.cxx.