C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Различие в именовании двух примитивов. Подробнее...

Граф наследования:NameDifference:
[см. легенду]
Граф связей класса NameDifference:
[см. легенду]

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

 NameDifference (const MbName &n1, const MbName &n2, DifferenceType dType, MbeTopologyType oType)
 Различие в именовании двух примитивов.
 
 NameDifference (const MbName &n, DifferenceType dType, MbeTopologyType oTType)
 Ненайденный примитив.
 
bool IsNamesDifference () const
 Это различие в именовании? Подробнее...
 
- Открытые члены унаследованные от PrimitiveDifference
 PrimitiveDifference (MbeTopologyType type)
 Коннструктор по типу топологического объекта.
 
MbeTopologyType GetObjType () const
 Тип топологического объекта.
 
virtual void Accept (Visitor &visitor)=0
 Прием посетителя.
 

Открытые атрибуты

MbName name1
 Имя некоего примитива в первом объекте.
 
MbName name2
 Имя того же примитива во втором объекте.
 
DifferenceType diffType
 Тип различия.
 

Дополнительные унаследованные члены

- Открытые типы унаследованные от PrimitiveDifference
enum  DifferenceType { dt_Geometry = 0, dt_NameChanged, dt_NameNotFound, dt_NameMultiple }
 Типы различий в именовании Подробнее...
 

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

Различие в именовании двух примитивов.

Различие в именовании двух примитивов или ненайденный примитив.

Методы

◆ IsNamesDifference()

bool NameDifference::IsNamesDifference ( ) const

Это различие в именовании?

Это различие в именовании?

Возвращает
true, если это различие в именовании,
иначе это ненайденный примитив или геометрическое различие.

Объявления и описания членов структуры находятся в файле: