| Object
 | 
Type
 | 
Description
 | 
| curve
 | 
External
 | 
Perform smoothing, integration, differentiation, and baseline and peak operations on a data plot.
 | 
| db
 | 
External
 | 
Access external database via ODBC.
 | 
| excel
 | 
External
 | 
Run Excel macros or VB application functions from Origin.
 | 
| fft
 | 
External
 | 
Perform forward and backward fast Fourier transforms, correlation, convolution, and deconvolution.
 | 
| integ
 | 
Internal Utility
 | 
Read the integration results from the integrate command.
 | 
| limit
 | 
Internal Utility
 | 
Read the limit results from the limit command.
 | 
| lr
 | 
Internal Utility
 | 
Read the linear regression results from the lr command.
 | 
| mat
 | 
External
 | 
Convert data between a worksheet and matrix. Perform mathematical operations on matrix data.
 | 
| nlsf
 | 
External
 | 
Perform nonlinear least squares fitting.
 | 
| RT
 | 
Internal Utility
 | 
Script access to real-time data block
 | 
| sort
 | 
Internal Utility
 | 
Sort worksheet data.
 | 
stat stat.ds  stat.lr  stat.mr  stat.pr
 | 
External
 | 
Calculate descriptive statistics, linear, polynomial, and multiple regression.
 | 
| sum
 | 
Internal Utility
 | 
Read the statistics results from the sum() function or from Statistics on Columns.
 | 
| Object
 | 
Type
 | 
Description
 | 
| create
 | 
Internal Utility
 | 
Create worksheets. Delete worksheet columns and datasets.
 | 
|  ed
 | 
External
 | 
 LabTalk Editor control.
 | 
|  draw
 | 
Internal Utility
 | 
 Edit objects in Button Edit Mode.
 | 
|  layer
 | 
Internal Visual
 | 
 Edit the properties of a layer. Add data to a layer.
 | 
|  layer.axis
 | 
Internal Visual
 | 
 Edit the properties of an axis.
 | 
|  layer.axis.breaks
 | 
Internal Visual
 | 
 Edit the properties of axis breaks.
 | 
|  layer.axis.break
 | 
Internal Visual
 | 
 Edit the properties of individual axis break.
 | 
|  layer.axis.grid
 | 
Internal Visual
 | 
 Edit the properties of axis grid lines.
 | 
|  layer.axis.label
 | 
Internal Visual
 | 
 Edit the properties of axis tick labels.
 | 
|  layer.plotn.boxchart
 | 
Internal Visual
 | 
 Edit the bin and box properties of a box chart.
 | 
|  layer.plotn.contourlabels
 | 
Internal Visual
 | 
 Edit the contour label properties of a contour plot.
 | 
|  layer.plotn.numericformats
 | 
Internal Visual
 | 
 Edit the numeric formats of a contour plot.
 | 
|  page
 | 
Internal Visual
 | 
 Edit the properties of a page (e.g., the graph page).
 | 
|  system
 | 
Internal Utility
 | 
 Read the general project properties including the current date and time, the Origin version number, and the starting menu level.
 | 
| system.axis
 | 
Internal Utility
 | 
Edit the default axis color and width for graphs that aren't created from a template.
 | 
|  system.dash
 | 
Internal Utility
 | 
 Edit the dash line settings and hatch line settings.
 | 
|  system.datadisplay
 | 
Internal Utility
 | 
 Edit the properties of the Data Display toolbar.
 | 
|  system.date
 | 
Internal Utility
 | 
 Edit the custom date formats available from the Date Format drop-down lists.
 | 
|  system.dialog
 | 
Internal Utility
 | 
 Edit the open and close properties of the Options dialog box.
 | 
|  system.display
 | 
Internal Utility
 | 
 Edit the display properties for balloon help, window updating, and axis blinking when double-clicked.
 | 
|  system.excel
 | 
Internal Utility
 | 
 Edit the settings for using Excel in Origin.
 | 
|  system.font
 | 
Internal Utility
 | 
 Edit the font-related settings for text labels.
 | 
|  system.graph
 | 
Internal Utility
 | 
 Edit the graph-related settings that aren't saved with a template.
 | 
|  system.grid
 | 
Internal Utility
 | 
 Edit the properties of axis grid lines for graphs that aren't created from a template.
 | 
|  system.math
 | 
Internal Utility
 | 
 Set the angular units to radians, degrees, or gradians.
 | 
|  system.notes
 | 
Internal Utility
 | 
 Control the size of a notes window. Display a prompt when closing a notes window.
 | 
|  system.numeric
 | 
Internal Utility
 | 
 Edit the numeric display settings including the number of digits displayed after a decimal point, the numeric separator, and the conversion threshold for decimal to scientific notation.
 | 
|  system.operations
 | 
Internal Utility
 | 
 Control the display of the toolbar spacer.
 | 
|  system.page
 | 
Internal Utility
 | 
 Edit the spacing of the axis grid lines and the object grid lines.
 | 
|  system.project
 | 
Internal Utility
 | 
 Edit the Project Explorer display settings. Control the type of child window that displays when you open a new project.
 | 
|  system.script
 | 
Internal Utility
 | 
 Display a prompt when closing the Script window.
 | 
| system.symbol
 | 
Internal Utility
 | 
Edit the symbol border width and the line and symbol gap for data plots.
 | 
| system.tick
 | 
Internal Utility
 | 
Edit the tick and tick label settings that aren't saved with a template.
 | 
| system.toolbar
 | 
Internal Utility
 | 
Custom toolbar control.
 | 
|  system.wks
 | 
Internal Utility
 | 
 Display a prompt when closing an Excel workbook, worksheet, or matrix. Delete datasets when deleting a worksheet. Delete empty columns after transposing a worksheet. Set new columns to Numeric or to Text & Numeric.
 | 
|  type
 | 
Internal Utility
 | 
 Hide the Script window or the status bar.
 | 
|  wks
 | 
Internal Visual
 | 
 Edit the properties of a worksheet. Add, select, and insert columns. Combine worksheets. Open a worksheet based on a template.
 | 
| wks.col
 | 
Internal Visual
 | 
 Edit the properties of a worksheet column.
 | 
| Object
 | 
Type
 | 
Description
 | 
| Ascimport
 | 
Internal Utility
 | 
Read/Write structure for ASCII import control
 | 
| copy
 | 
Internal Utility
 | 
Copy one dataset to another.
 | 
| Export
 | 
Internal Utility
 | 
For exporting graphs to image files
 | 
| Export.Image
 | 
Internal Utility
 | 
Dialog control of image export
 | 
| Fdlog
 | 
Internal Utility
 | 
Dialog handling for files input/output
 | 
| getpts
 | 
Internal Utility
 | 
Graphically get points or screen coordinates from a data plot.
 | 
| Image
 | 
External
 | 
Script handling of image import and export
 | 
| Image.Export
 | 
External
 | 
Script handling of image export
 | 
| Image.FileDlg
 | 
External
 | 
Script handling of image import and export
 | 
| Image.Import
 | 
External
 | 
Script handling of image import
 | 
| OPack
 | 
External
 | 
Pack/Unpack management of file for sharing
 | 
| type
 | 
Internal Utility
 | 
Output text to the Script window, status bar, or various dialog boxes.
 | 
| Wks.Export
 | 
Internal Visual
 | 
Access to Worksheet export
 | 
| Wks.Import
 | 
Internal Visual
 | 
Access to Worksheet import
 |