C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файл 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
}
 Тип пространственной геометрии кривой. Подробнее...
 

Функции

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 *)
 Слияние наложений линий очерка.
 

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

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