C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
The result of comparison between two objects. More...
#include <ats_check.h>
Public Member Functions | |
CompareItemsResult () | |
Constructor. More... | |
virtual | ~CompareItemsResult () |
Destructor. | |
void | Reset () |
Reset differences. | |
void | Add (PrimitiveDifference &diff) |
Add a difference. | |
void | SetItemsEqual (bool set) |
Set the flag when differences are absence. | |
bool | AreItemsEqual () const |
Are solids equal? More... | |
size_t | NamesDifferencesCount () const |
The number of naming differences. | |
bool | HaveGeometricDifferences () const |
Is there any geometric difference? | |
const PArray< PrimitiveDifference > & | GetPrimitiveDifferences () const |
Get comparison results. | |
Protected Attributes | |
bool | areItemsEqual |
Attribute of absence of differences in models and names. | |
PArray< PrimitiveDifference > | differences |
Differences in primitives names and unfound primitives. | |
The result of comparison between two objects.
The result of comparison between two objects.
CompareItemsResult::CompareItemsResult | ( | ) |
Constructor.
Constructor of result of comparison between equal models.
bool CompareItemsResult::AreItemsEqual | ( | ) | const |
Are solids equal?
Are solids equal?