C3D Kernel  102057
Классы | Пространства имен | Функции
Интерфейс конвертеров
Модуль конвертеров
Граф связей класса Интерфейс конвертеров:

Классы

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

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

namespace  c3d
 

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


Функции

IConvertor3DGetConvertor3D ()
 Получить интерфейс конвертера.
MbeConvResType ASCIIPointCloudRead (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Прочитать файл с облаком точек в формате ASCII.
MbeConvResType ASCIIPointCloudWrite (IConvertorProperty3D &prop, ItModelDocument &idoc, IProgressIndicator *indicator=0)
 Записать файл с облаком точек в формате ASCII..
MbeConvResType c3d::ImportFromFile (MbModel &model, const path_string &fileName, IConvertorProperty3D *prop=0, IProgressIndicator *indicator=0)
 Прочитать файл обменного формата в модель.
MbeConvResType c3d::ExportIntoFile (MbModel &model, const path_string &filePath, IConvertorProperty3D *prop=0, IProgressIndicator *indicator=0)
 Записать модель в файл обменного формата.

Функции

MbeConvResType ASCIIPointCloudRead ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)
Аргументы:
[in]prop- Реализация интерфейса свойств конвертера.
[in]idoc- Реализация интерфейса документа.
[in]indicator- Индикатор хода процесса.
Возвращает:
Код завершения операции.
MbeConvResType ASCIIPointCloudWrite ( IConvertorProperty3D prop,
ItModelDocument idoc,
IProgressIndicator indicator = 0 
)
Аргументы:
[in]prop- Реализация интерфейса свойств конвертера.
[in]idoc- Реализация интерфейса документа.
[in]indicator- Индикатор хода процесса.
Возвращает:
Код завершения операции.
MbeConvResType c3d::ImportFromFile ( MbModel model,
const path_string &  fileName,
IConvertorProperty3D prop = 0,
IProgressIndicator indicator = 0 
)

Если свойства конвертера заданы, аргумент fileName игнорируется, а имя файла берётся из свойств конвертера. В противном случае импорт идёт с умолчательными параметрами, соответствующими реализации ConvConvertorProperty3D. Модель.

Аргументы:
[in]filePath- Путь файла.
[in]prop- Реализация интерфейса свойств конвертера.
[in]indicator- Индикатор хода процесса.
Возвращает:
Код завершения операции.
MbeConvResType c3d::ExportIntoFile ( MbModel model,
const path_string &  filePath,
IConvertorProperty3D prop = 0,
IProgressIndicator indicator = 0 
)

Если свойства конвертера заданы, аргумент fileName игнорируется, а имя файла берётся из свойств конвертера. В противном случае экспорт идёт с умолчательными параметрами, соответствующими реализации ConvConvertorProperty3D. Модель.

Аргументы:
[in]filePath- Путь файла.
[in]prop- Реализация интерфейса свойств конвертера.
[in]indicator- Индикатор хода процесса.
Возвращает:
Код завершения операции.
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы