Javascript
AutoCAD 2014 より導入された API
- まだJavascript始めました!な感じなので、用途は限定的といえる。(2013年現在)
- LISPからだと (webload, uriOfHtml) で HTMLページをロードして JavaScriptコードを実行。
Acad.DragStatus Acad.DrawJig Acad.DrawJig.update Acad.Editor.addCommand Acad.Editor.cancelCommand Acad.Editor.CurrentViewport Acad.Editor.CurrentViewport.dolly Acad.Editor.CurrentViewport.getViewport Acad.Editor.CurrentViewport.getViewProperties Acad.Editor.CurrentViewport.orbit Acad.Editor.CurrentViewport.pan Acad.Editor.CurrentViewport.pointToScreen Acad.Editor.CurrentViewport.pointToWorld Acad.Editor.CurrentViewport.roll Acad.Editor.CurrentViewport.setView Acad.Editor.CurrentViewport.ucsToWorld Acad.Editor.CurrentViewport.worldToUCS Acad.Editor.CurrentViewport.zoom Acad.Editor.CurrentViewport.zoomExtents Acad.Editor.CurrentViewport.zoomWindow Acad.Editor.drag Acad.Editor.executeCommand Acad.Editor.executeCommandAsync Acad.Editor.getAngle Acad.Editor.getCorner Acad.Editor.getDistance Acad.Editor.getDouble Acad.Editor.getEntity Acad.Editor.getInteger Acad.Editor.getKeywords Acad.Editor.getNestedEntity Acad.Editor.getPoint Acad.Editor.getSelection Acad.Editor.getString Acad.Editor.isQuiescent Acad.Enum_Projection Acad.ErrorStatus Acad.getId Acad.isInteger Acad.isNumber Acad.Jig Acad.JigPromptAngleOptions Acad.JigPromptDistanceOptions Acad.JigPromptGeometryOptions Acad.JigPromptOptions Acad.JigPromptPointOptions Acad.JigPromptStringOptions Acad.Matrix3d Acad.OSet Acad.OSet.add Acad.Oset.clear Acad.Oset.contains Acad.Oset.getAllIds Acad.Oset.getCount Acad.Oset.getId Acad.Oset.indexOf Acad.OSet.remove Acad.Point2d Acad.Point3d Acad.Promise Acad.Promise.then Acad.PromptAngleOptions Acad.PromptCornerOptions Acad.PromptDistanceOptions Acad.PromptDoubleOptions Acad.PromptDoubleResult Acad.PromptEditorOptions Acad.PromptEntityOptions Acad.PromptEntityOptions.addAllowedClass Acad.PromptEntityOptions.removeAllowedClass Acad.PromptEntityResult Acad.PromptIntegerOptions Acad.PromptIntegerResult Acad.PromptKeywordOptions Acad.PromptNestedEntityOptions Acad.PromptNestedEntityResult Acad.PromptNumericalOptions Acad.PromptOptions Acad.PromptOptions.setMessageAndKeywords Acad.PromptPointOptions Acad.PromptPointResult Acad.PromptResults Acad.PromptSelectionOptions Acad.PromptSelectionResult Acad.PromptStatus Acad.PromptStringOptions Acad.Rectangle2d Acad.ResultValueType Acad.SelectedObject Acad.SystemVariableCollection Acad.SystemVariableCollection.getSystemVariable Acad.SystemVariableCollection.SystemVariable Acad.SystemVariableCollection.SystemVariable.addEventListener Acad.SystemVariableCollection.SystemVariable.postValue Acad.SystemVariableCollection.SystemVariable.removeEventListener Acad.TaskDialog.showDeleteConfirmationTaskDialog Acad.TaskDialog.showTaskDialog Acad.TaskDialogButton Acad.TaskDialogResult Acad.Transient Acad.Transient.addEventListener Acad.Transient.removeEventListener Acad.TransientManager Acad.TransientManager.addTransient Acad.TransientManager.eraseTransient Acad.TransientManager.eraseTransients Acad.TransientManager.getCursor Acad.TransientManager.showTransients Acad.TransientManager.updateTransient Acad.UserInputControls Acad.Vector2d Acad.Vector3d Acad.ViewProperties
AutoCAD 2015 で追加された javascript API
- ACAD Namespace
- Acad.Application
- Acad.Application.activedocument.addPalette
- Acad.Application.activedocument.capturePreview
- Acad.Application.activedocument.getContacts
- Acad.Application.activedocument.getHandle
- Acad.Application.activedocument.getObjectSet
- Acad.Application.activedocument.highlight
- Acad.Application.activedocument.isCloudFileOwner
- Acad.Application.activedocument.loginA360
- Acad.Application.activedocument.saveSync
- Acad.Application.activedocument.shareDrawing
- Acad.Application.activedocument.startObserving
- Acad.Application.activedocument.stopObserving
- Acad.Application.activedocument.unhighlight
- ACAD.Application.addDocWindow
- Acad.Application.modalDialogCommit
- Acad.Application.showHTMLDialog
- Acad.Application.showModalDialog
- Acad.Bounds3d
- Acad.CommandFlag
- Acad.CursorType
- Acad.DataItem
- Acad.DataItem.getProperties
- Acad.DataItemCollection
- Acad.DataItemCollection.addEventListener@eventname@fn
- Acad.DataItemCollection.eventname
- Acad.DataItemCollection.getName
- Acad.DataItemCollection.removeEventListener@eventname@fn
- Acad.DataItemCollectionManager
- Acad.DataItemCollectionManager.getKnownCollection@colName@onComplete@onError
- Acad.DBEntity
- Acad.DBEntity.getExtents
- Acad.DBEntity.getProperties
- Acad.DragCursor
- Acad.SystemVariable
- Acad.SystemVariable.postValue
- Acad.SystemVariable.setValue