C3D Kernel  104065
Классы | Перечисления | Функции
Файл map_vestige.h

Cледы трехмерных объектов. Подробнее...

Классы

class  MbBaseVestige
 След трехмерного объекта. Подробнее...
class  MbVertexVestige
 След вершины. Подробнее...
struct  MbCurveVestige
 Информация о следе кривой. Подробнее...
class  MbEdgeVestige
 След ребра или кривой. Подробнее...
class  MbFaceVestige
 След грани. Подробнее...
class  MbAnnotationEdgeVestige
 След аннотационного объекта. Подробнее...
class  MbSymbolVestige
 След условного обозначения. Подробнее...
struct  MbVEFVestiges
 Набор массивов, выдаваемых наружу при получении всех линий. Подробнее...

Перечисления

enum  MbMapSpaceCurveType {
  mst_Unset = 0, mst_Degenerate, mst_Line, mst_Circle,
  mst_Ellipse, mst_Arbitrary
}
 Тип пространственной геометрии кривой. Подробнее...

Функции

void ReplaceCurveVestigeDuplicates (MbCurveVestige &)
MbEdgeVestigeAddVestigeCurve (uint otherComp, size_t otherIdent, const MbName &otherName, RPArray< MbEdgeVestige > &arr)
 Добавить MbEdgeVestige в массив.
MbAnnotationEdgeVestigeAddVestigeAnnotationEdge (uint otherComp, size_t otherIdent, const MbTopologyItem *otherItem, const MbName &otherName, MbBaseVestige::Type type, MbBaseVestige::SubType subType, RPArray< MbAnnotationEdgeVestige > &array)
 Добавить MbAnnotationEdgeVestige в массив.
MbVertexVestigeGetVertexI (size_t i, RPArray< MbVertexVestige > &array)
 Доступ к элементу массива.
MbCurveMergeTotalMap (const std::vector< MbCurve * > &, MbMapSpaceCurveType=mst_Unset)
 Получение полной проекции.
bool MergeFaceVestiges (MbVEFVestiges &, const MbMatrix3D *)
 Слияние наложений линий очерка.

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

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