Please enable JavaScript to view this site.

Структуры параметров и константы > Структуры параметров документов 

AssociationViewParamW - Структура параметров ассоциативного вида (Unicode)

Scroll

Аналог данных параметров при использовании Automation - интерфейс ksAssociationViewParam.

ViewParam

viewPar

- Параметры обычного вида, структура ViewParam

wchar_t

fileName [MAX_TEXT_LENGTH]

- Имя файла документа-модели

wchar_t

projectionName [TEXT_LENGTH]

- Имя проекции (из списка проекций в документе-источнике)

unsigned char

viewType

- Тип вида из LtViewType (параметр только для чтения)

unsigned char

dimensionLayoutScaling

- Признак масштабирования аннотационных объектов вида (только для SetObjParam)

unsigned char

projectionLink

- Проекционная связь

unsigned char

disassembly

- Разнести

long

visibleLinesStyle

- Номер стиля отрисовки видимых ребер и очерков, если 0 - умолчательный стиль

long

hiddenLinesStyle

- Номер стиля отрисовки всех невидимых линий, если 0 - умолчательный стиль

long

tangentEdgesStyle

- Номер стиля отрисовки видимых линий перехода, если 0 - умолчательный стиль

unsigned char

hiddenLinesShow

- Признак отрисовки невидимых линий

unsigned char

tangentEdgesShow

- Признак отрисовки видимых линий перехода

unsigned char

projBodies

- Признак проецирования тел

unsigned char

projSurfaces

- Признак проецирования поверхностей

unsigned char

projThreads

- Признак проецирования резьбы

unsigned char

reserve[30]

- Резерв

HatchParamEx

hatchPar

- Параметры штриховки, структура HatchParamEx (используется только в виде разрез\сечение)

unsigned char

sameHatch

- Одинаковая штриховка всех деталей сборки

unsigned char

section

- Признак разрез/сечение

Примечание:

1. Параметры могут быть получены с помощью метода GetObjParam с параметром ASSOCIATION_VIEW_PARAM.

2. При использовании ANSI следует использовать структуру параметров AssociationViewParam.

Подразделы:

(отсутствуют)

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78