C3D Kernel  104598
Открытые члены | Защищенные данные

Результат сравнения двух объектов. Подробнее...

Граф связей класса CompareItemsResult:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые члены

 CompareItemsResult ()
 Конструктор.
virtual ~CompareItemsResult ()
 Деструктор.
void Reset ()
 Сбросить различия.
void Add (PrimitiveDifference &diff)
 Добавить различие.
void SetItemsEqual (bool set)
 Установить флаг отсутствия различий.
bool AreItemsEqual () const
 Тела одинаковые?
size_t NamesDifferencesCount () const
 Число различий в именовании.
bool HaveGeometricDifferences () const
 Есть геометрические различия?
const PArray
< PrimitiveDifference > & 
GetPrimitiveDifferences () const
 Дать результаты сравнения.

Защищенные данные

bool areItemsEqual
 Признак отсутствия различий в моделях и в именованиях.
PArray< PrimitiveDifferencedifferences
 Различия в именовании примитивов и ненайденные примитивы.

Подробное описание

Результат сравнения двух объектов.


Конструктор(ы)

CompareItemsResult::CompareItemsResult ( )

Конструктор результата сравнения одинаковых моделей.


Методы

bool CompareItemsResult::AreItemsEqual ( ) const

Тела одинаковые?

Возвращает:
true, если нет ни различий в именовании, ни геометрических отличий.

Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы