C3D Toolkit  Kernel - 111165, Vision - 2.6.1.5
Файл topology_faceset.h

Множество граней или оболочка. Подробнее...

#include <templ_s_array.h>
#include <templ_sptr.h>
#include <mb_operation_result.h>
#include <mb_data.h>
#include <topology.h>
#include <op_binding_data.h>
#include <vector>
#include <set>

Классы

class  MbFaceShell
 Множество граней или оболочка. Подробнее...
 
struct  MbCheckTopologyParams
 Параметры функции проверки топологии оболочки. Подробнее...
 
struct  MbEdgeFunction
 Структура для передачи ребра и функции или опорной кривой. Подробнее...
 
class  MbShellsDistanceData
 Данные минимального расстояния между двумя оболочками. Подробнее...
 
struct  MbUnitInfo
 Информация о произвольном элементе. Подробнее...
 
class  MbPntLoc
 Объект с информацией о положении точки относительно оболочки. Подробнее...
 

Пространства имен

 c3d
 Объявление пространства имен C3D.
 

Функции

template<class FacesVector , class EdgesVector >
void GetEdges (const FacesVector &faceSet, EdgesVector &edges)
 Выдать множество рёбер. Подробнее...
 
bool SetMainName (MbName &name, SimpleName mainName, bool addOldMainName)
 Установить главное имя. Подробнее...
 
template<class FacesVector >
size_t SetEdgesLabel (const FacesVector &faceSet, MbeLabelState label, void *key=NULL)
 Установить заданную метку всем рёбрам оболочки. Подробнее...
 

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

Множество граней или оболочка.