Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Ограничения ответственности



Этот документ и прилагающееся программное обеспечение подготовле­ны ПроПро Группой и могут быть изменены без предупреждения. Авто­ры не не­сут ответственности за последствия неправильного использова­ния про­грам­мы или документации.

ПроПро Группа не даёт ни прямых, ни косвенных гарантий любого типа от­носительно программного обеспечения и сопроводительной докумен­та­ции. ПроПро Группа не несёт ответственности за случайный или умыш­лен­ный ущерб и его последствия, возникший в результате использования пред­лагаемой программы или документации. Это ограничение включает лю­бые потери в бизнесе, недополученную прибыль и вытекающие из это­го последствия, явившиеся результатом использования программ.

Ó 1991—99 ProPro Group. Все права защищены.

ProPro, ProPro Group, bCAD, Plug&Work являются зарегистрированными тор­говыми марками ПроПро Группы, bCAD LT, bCAD Vista, bREN яв­ля­ют­ся тор­говыми марками ПроПро Группы.

Microsoft, MS-DOS, Windows95 и Windows98 являются зарегистрирован­ными тор­говыми марками, а Windows, Windows NT — тор­говыми марками Microsoft Corporation.

Autodesk, AutoCAD являются Зарегистрирован­ными Тор­говыми Марками а DXF — торговой маркой Autodesk Corporation.

OpenGL — зарегистрированная торговая марка Silicon Graphics, Inc.

Sun, Sun Microsystems, Sun Microsystems Computer Corporation, Sun logo, Sun Microsystems Computer Corporation logo, Java, JavaSoft, JavaScript и HotJava — торговые марки и зарегистрированные торговые марки Sun Microsystems, Inc.

Примечание: Наименования упоминающихся ниже других продуктов ис­пользованы исключительно в целях идентификации и могут быть торго­выми марками, принадлежащими их владельцам. ПроПро Группа отказы­вается от каких-либо прав на них.



Оглавление

Основные положения.............................................................................. 8

Структура API (интерфейс программирования)....................................... 8

Структура приложений.................................................................................. 8

Системные вызовы................................................................................. 9

getVersion......................................................................................................... 9

getbCADDir....................................................................................................... 9

getAppletDir..................................................................................................... 9

getArguments.................................................................................................. 9

traceMessage.................................................................................................. 10

getLinearUnit.................................................................................................. 10

registerRootWindow...................................................................................... 10

unregisterRootWindow................................................................................. 11

Функция Откат и сохранение состояния редактора............. 12

fixState............................................................................................................ 12

holdEditor....................................................................................................... 12

fetchEditor...................................................................................................... 12

Система координат................................................................................. 13

Tform class..................................................................................................... 13

Tform............................................................................................................... 14

setTform.......................................................................................................... 14

getViewTform................................................................................................. 14

getScreenTform............................................................................................. 14

setTformIdentity............................................................................................ 14

setTformByView............................................................................................. 14

Ввод координат........................................................................................ 15

getCoord......................................................................................................... 15

getLength....................................................................................................... 16

getAngle.......................................................................................................... 17

setRubberStart............................................................................................... 17

setFantom....................................................................................................... 17

clearFantom.................................................................................................... 17

Указание объектов................................................................................. 18

pickObject....................................................................................................... 18

getObjectsInArea........................................................................................... 19

getSelectedObjects........................................................................................ 19

getAllObjects.................................................................................................. 20

addToMarked.................................................................................................. 20

remFromMarked............................................................................................. 20

Получить описание объектов bCAD................................................ 21

objectDXF....................................................................................................... 21

fileDXF............................................................................................................. 21

getObjectBound............................................................................................. 21

getModelBound............................................................................................. 21

getObjectType................................................................................................ 22

getObjectComment....................................................................................... 22

setObjectComment........................................................................................ 22

getObjectShape.............................................................................................. 22

getElarcProps................................................................................................. 23

getObjectPicture............................................................................................ 23

getVertices...................................................................................................... 23

getEdges......................................................................................................... 24

getFaces.......................................................................................................... 24

calculatePerimeter......................................................................................... 24

calculateArea.................................................................................................. 25

calculateSurface............................................................................................. 25

calculateVolume............................................................................................. 25

Обмен специфическими данными приложения................... 26

setObjectData................................................................................................. 26

getObjectData................................................................................................. 27

chkObjectData................................................................................................ 27

setObjectVertices........................................................................................... 28

getObjectVertices........................................................................................... 29

chkObjectVertices.......................................................................................... 29

copyObjectData.............................................................................................. 30

Создание GUID.............................................................................................. 31

Установки для создания объектов............................................... 32

setColor........................................................................................................... 32

setLineWidth.................................................................................................. 32

setLineScale................................................................................................... 32

setLinePattern................................................................................................ 32

Разделы....................................................................................................... 33

createLayer..................................................................................................... 33

deleteLayer..................................................................................................... 33

setLayer........................................................................................................... 33

getLayers........................................................................................................ 33

getLayerState................................................................................................. 33

renameLayer................................................................................................... 34

Создание каркасных объектов...................................................... 35

createLine....................................................................................................... 35

createLineP..................................................................................................... 35

createLineO..................................................................................................... 35

createPLine..................................................................................................... 35

createRect....................................................................................................... 36

createRegularP............................................................................................... 36

createCircleA.................................................................................................. 36

createCircleB.................................................................................................. 36

createEllipse................................................................................................... 37

createArcA...................................................................................................... 37

createElarc...................................................................................................... 37

createText2D................................................................................................... 38

loadFont.......................................................................................................... 38

textLength...................................................................................................... 39

createHatch..................................................................................................... 40

createHatchHole............................................................................................. 40

Объёмное моделирование................................................................. 41

createPlane..................................................................................................... 41

create4Corner................................................................................................. 41

createBox........................................................................................................ 41

createTorus..................................................................................................... 42

createSphere................................................................................................... 42

createDome..................................................................................................... 42

createDish....................................................................................................... 43

createCone...................................................................................................... 43

createMesh...................................................................................................... 43

createSurface.................................................................................................. 44

createRevolve................................................................................................. 44

createExtrude................................................................................................. 45

Создание студийных объектов....................................................... 46

createSpot....................................................................................................... 46

createOmni...................................................................................................... 46

createCamera.................................................................................................. 47

Трёхмерный конструктор................................................................... 48

booleanUnion................................................................................................. 48

booleanIsect................................................................................................... 48

booleanSubst................................................................................................. 48

booleanCut..................................................................................................... 49

booleanIntercurv............................................................................................ 49

booleanCollision............................................................................................ 49

Правки........................................................................................................... 50

deleteObject.................................................................................................... 50

cutObject......................................................................................................... 50

Transform....................................................................................................... 51

Translate......................................................................................................... 52

Rotate.............................................................................................................. 53

Scale................................................................................................................ 54

mirror............................................................................................................... 55

Управление блоками и группами................................................... 56

loadBlock........................................................................................................ 56

makeGroup..................................................................................................... 56

splitGroup....................................................................................................... 56

analyzeGroup.................................................................................................. 56

Инсталляция и запуск приложений............................................... 57

Запуск диалога приложения....................................................................... 57

Меню приложений........................................................................................ 57

Каталог приложений (Coffee-Tree)............................................................ 58

Прекратить работу приложения................................................................ 60

Распространение приложений................................................................... 61

Приложение I Примеры..................................................................... 62

Создание объектов...................................................................................... 62

Графики функций......................................................................................... 62

Удаление объектов...................................................................................... 63

Управление разделами............................................................................... 63

Трёхмерное конструирование................................................................... 64

Импорт 3D данных........................................................................................ 64

Диалог AWT................................................................................................... 65

Индекс........................................................................................................... 66





Дата публикования: 2014-11-03; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.015 с)...