C3D Kernel  104065
Классы | Определения типов | Перечисления
Файл conv_model_properties.h

Интерфейсы, используемые при импорте и экспорте. Подробнее...

Классы

class  ItModelInstanceProperties
 Интерфейс свойств вставки, подсборки или детали. Подробнее...
class  ItModelInstance
 Интерфейс вставки компоненты. Подробнее...
class  ItModelAssembly
 Интерфейс сборки. Подробнее...
class  ItModelDetail
 Интерфейс детали. Подробнее...
class  ItModelDocument
 Интерфейс документа модели сборки или детали. Подробнее...
class  ConvModelDocument
 Реализация интерфейса документа модели сборки или детали. Подробнее...
class  RegularModelDocument
 Реализация документа модели, формирующая регулярную структуру. Подробнее...
class  ConvConvertorProperty3D
 Упрощенная реализация интерфейса свойств конвертера. Подробнее...
struct  ConvConvertorProperty3D::LogRecord
 Сведения о сообщениях конвертера. Подробнее...

Определения типов

typedef std::vector< SPtr
< MaAnnotationItem > > 
vector_of_annotation
 Контейнер объектов аннотации.
typedef std::map< SPtr< const
MbItem >, vector_of_annotation
map_of_visual_items
 Ассоциация наборов аннотационных объектов элементам со счётчиком ссылок.
typedef std::vector< SPtr
< MaTextItem > > 
vector_of_text
 Контейнер текстовых блоков.

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

enum  MbeLineFontPattern {
  lfp_BEGIN = 0, lfp_STEPcontinuous, lfp_STEPchain, lfp_STEPchainDoubleDash,
  lfp_STEPdashed, lfp_STEPdotted, lfp_END
}
 Типы линий, передаваемых через конвертер. Подробнее...
enum  MbeDotMarkerSymbol {
  dms_BEGIN = 0, dms_STEPdot, dms_STEPx, dms_STEPplus,
  dms_STEPasterisk, dms_STEPring, dms_STEPsquare, dms_STEPtriangle,
  dms_END
}
 Отображение точек, передаваемых через конвертер. Подробнее...
enum  MbeGettingItemType {
  git_Item = 0, git_Solid, git_Surface, git_WireFrame,
  git_PlaneInstance, git_PointFrame, git_AssociatedGeometry
}
 Тип объектов, которые необходимо выдать для экспорта или добавить при импорте. Подробнее...

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


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

Элементы перечислений:
lfp_BEGIN 

Для удобства перебора.

lfp_STEPcontinuous 

Непрерывная в конвертерах STEP и IGES.

lfp_STEPchain 

Штрих-пунктирная в конвертерах STEP и IGES.

lfp_STEPchainDoubleDash 

Штриховая с двумя пунктирами в конвертерах STEP и IGES.

lfp_STEPdashed 

Штриховая в конвертерах STEP и IGES.

lfp_STEPdotted 

Пунктирная в конвертерах STEP и IGES.

lfp_END 

Для удобства перебора.

Элементы перечислений:
dms_BEGIN 

Для удобства перебора.

dms_STEPdot 

Точка.

dms_STEPx 

Косой крест.

dms_STEPplus 

Прямой крест.

dms_STEPasterisk 

Звёздочка.

dms_STEPring 

Кольцо.

dms_STEPsquare 

Квадрат.

dms_STEPtriangle 

Треугольник.

dms_END 

Для удобства перебора.

Элементы перечислений:
git_Item 

Получить элементы всех типов.

git_Solid 

Получить тела.

git_Surface 

Получить поверхности.

git_WireFrame 

Получить проволочные каркасы.

git_PlaneInstance 

Получить вставки плоских объектов (эскизы).

git_PointFrame 

Получить точечные каркасы.

git_AssociatedGeometry 

Получить ассоциированные геометрические объекты (резьбы).

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