SML 関数リスト for TNTmips ver6.6
SML module date: Nov 28 2001
Function Groups
CAD
Functions for opening, creating, and manipulating CAD objects.
Color Palette
Functions for reading and writing to colormaps.
Console
Functions for communicating with the user through the console.
Database
Functions for opening, creating, and manipulating databases.
Database Editor
Fuctions for creating and using a database editor view.
Date
Functions to manipulate dates as numbers or Julian dates.
Drawing
Functions to create graphics contexts and draw into drawing areas.
File
Functions for opening, creating, and manipulating text files and ports.
Frame
Geodata Display
Functions to create displays, layers, groups, and layouts for display of RVC objects.
Geodata Display Group
Geodata Display Layout
Geodata Display View
Georeference
Functions for opening, creating, and manipulating georeference objects.
GPS
Functions to open, read, and close GPS sources.
Import Export
Functions to import and export external file formats into MIPS.
Ini File
Functions for opening, reading, and writing to INI files.
Math
Math functions such as sin, cos, etc.
Matrix
Functions for creating and using matrices.
Movie
Object
Functions for opening, creating, and manipulating RVC objects.
Object Conversion
Functions for Converting between RVC object types and between color models.
Popup Dialog
Functions for communicating with the user via popup dialogs.
Raster
Functions for opening, creating, and manipulating Rasters.
Raster Classification
Functions to perform Raster classification with or without masks.
Raster Focal
Functions to calculate statistical properties of areas of Rasters.
Raster Global
Functions to calculate statistical properties of entire Rasters.
Raster Morphological
Raster Morphological functions.
Raster Watershed
Region
Functions for opening, creating, and manipulating Region objects.
Set
Functions to calculate statistics on sets of numbers.
Status
Functions for creating status type widgets.
String
Functions for basic string and file name manipulation.
Style
Functions for reading style objects such as LINEPATTERN and POINTSYMBOL.
Surface Fitting
Functions to surface fit a Vector to a Raster.
System
General system functions such as sleep and run.
TIN
Functions for opening, creating, and manipulating TIN objects.
Vector
Functions for opening, creating, and manipulating Vectors.
Vector Network
Functions to create Vector networks and determine optimal routes and allocations.
Vector Toolkit
Functions to add and remove vector elements such as points, lines, and polygons.
Widget
Functions for creating basic user interface components.
Math functions (66)
- abs - Create date: 01-Dec-1997
- Absolute value
- acos - Create date: 01-Dec-1997
- trigonometric arccosine
- acosd - Create date: 01-Dec-1997
- trigonometric arccosine (degree version)
- acosh - Create date: 01-Dec-1997
- hyperbolic arccosine
- acoth - Create date: 01-Dec-1997
- hyperbolic arccotangent
- acsch - Create date: 01-Dec-1997
- hyperbolic arccosecant
- asech - Create date: 01-Dec-1997
- hyperbolic arcsecant
- asin - Create date: 01-Dec-1997
- trigonometric arcsine
- asind - Create date: 01-Dec-1997
- trigonometric arcsine (degree version)
- asinh - Create date: 01-Dec-1997
- hyperbolic arcsine
- atan - Create date: 01-Dec-1997
- trigonometric arctangent
- atan2 - Create date: 01-Dec-1997
- trigonometric arctangent
- atand - Create date: 01-Dec-1997
- trigonometric arctangent (degree version)
- atanh - Create date: 01-Dec-1997
- hyperbolic arctangent
- Bound - Create date: 01-Dec-1997
- Force a value into given range.
- ceil - Create date: 01-Dec-1997
- Round decimal up to integer
- ConvertPolartoXY - Create date: 16-Jun-1999
- Converts polar coordinates to rectangular (radians).
- ConvertPolartoXYd - Create date: 16-Jun-1999
- Converts polar coordinates to rectangular (degrees).
- ConvertSphericaltoXYZ - Create date: 17-Jun-1999
- Converts polar coordinates to rectangular (radians).
- ConvertSphericaltoXYZd - Create date: 17-Jun-1999
- Converts polar coordinates to rectangular (degrees).
- ConvertXYtoPolar - Create date: 16-Jun-1999
- Converts rectangular coordinates to polar (radians).
- ConvertXYtoPolard - Create date: 16-Jun-1999
- Converts rectangular coordinates to polar (degrees).
- ConvertXYZtoSpherical - Create date: 17-Jun-1999
- Converts rectangular coordinates to spherical (radians).
- ConvertXYZtoSphericald - Create date: 17-Jun-1999
- Converts rectangular coordinates to spherical (degrees).
- CopyArrayElements - Create date: 22-Jul-1999
- Copies a given range of elements form one array into another.
- cos - Create date: 01-Dec-1997
- trigonometric cosine
- cosd - Create date: 01-Dec-1997
- trigonometric cosine (degree version)
- cosh - Create date: 01-Dec-1997
- hyperbolic cosine
- csc - Create date: 01-Dec-1997
- trigonometric cosecant
- cscd - Create date: 01-Dec-1997
- trigonometric cosecant (degree version)
- ctn - Create date: 01-Dec-1997
- trigonometric cotangent
- ctnd - Create date: 01-Dec-1997
- trigonometric cotangent (degree version)
- Displacement3D - Create date: 17-Jun-1999
- Calculate the distance, azimuth, and elevation from the first point to the second (radians).
- Displacement3Dd - Create date: 17-Jun-1999
- Calculate the distance, azimuth, and elevation from the first point to the second (degrees).
- exp - Create date: 01-Dec-1997
- Exponential (e to the power of x)
- exp10 - Create date: 01-Dec-1997
- Exponential (10 to the power of x)
- floor - Create date: 01-Dec-1997
- Round decimal down to integer
- GetUnitConvAngle - Create date: 01-Dec-1997
- Get scale factor for angle unit conversions.
- GetUnitConvArea - Create date: 01-Dec-1997
- Get scale factor for area unit conversions.
- GetUnitConvDist - Create date: 01-Dec-1997
- Get scale factor for distance unit conversions.
- GetUnitConvVolume - Create date: 01-Dec-1997
- Get scale factor for volume unit.
- hypot - Create date: 01-Dec-1997
- Find hypotenuse of right triangle
- int - Create date: 01-Dec-1997
- Integer portion of argument (truncate)
- IsNull - Create date: 01-Dec-1997
- Does the argument have the value NULL?
- LinearRegression - Create date: 01-Dec-1997
- Calculate the linear regression coeficients for a group of points.
- log - Create date: 01-Dec-1997
- Natural logarithm of argument
- log10 - Create date: 01-Dec-1997
- Base 10 logarithm of argument
- PolynomialCurveFit - Create date: 22-Jun-1999
- Computes an equation of given power that best fits the given points.
- pow - Create date: 01-Dec-1997
- return x to the power of y
- rand - Create date: 01-Dec-1997
- Returns random value between zero (0) and x
- RandomGaussian - Create date: 21-Jun-1999
- Computes a pair of random numbers based on a normal distibution.
- ResizeArrayClear - Create date: 08-Oct-1998
- Resize a one dimensional array ( a[col] ), or two dimensional array ( a[row, col] )
- ResizeArrayPreserve - Create date: 08-Oct-1998
- Resize a one dimensional array ( a[col] ), or two dimensional array ( a[row, col] )
- round - Create date: 01-Dec-1997
- Round x to nearest integer
- sec - Create date: 01-Dec-1997
- trigonometric secant
- secd - Create date: 01-Dec-1997
- trigonometric secant (degree version)
- Sign - Create date: 20-Jun-2000
- Return -1, 0 or 1 depending on sign of argument
- sin - Create date: 01-Dec-1997
- trigonometric sine
- sind - Create date: 01-Dec-1997
- trigonometric sine (degree version)
- sinh - Create date: 01-Dec-1997
- hyperbolic sine
- Solve - Create date: 01-Dec-1997
- Gaussian elimination solution of system of linear equations
- sqr - Create date: 01-Dec-1997
- Return the square of the argument
- sqrt - Create date: 01-Dec-1997
- Returns the (positive) square root of the argument
- tan - Create date: 01-Dec-1997
- trigonometric tangent
- tand - Create date: 01-Dec-1997
- trigonometric tangent (degree version)
- tanh - Create date: 01-Dec-1997
- hyperbolic tangent
Date functions (6)
- Date - Create date: 01-Dec-1997
- Returns the current date in YYYYMMDD format
- DateDiff - Create date: 01-Dec-1997
- Returns number of days between two dates
- DateToJulian - Create date: 01-Dec-1997
- Converts YYYYMMDD format to Julian date
- DateToString - Create date: 01-Dec-1997
- Convert a number date to a string.
- JulianDate - Create date: 01-Dec-1997
- Returns the current Julian date
- JulianToDate - Create date: 01-Dec-1997
- Converts Julian date to YYYYMMDD format
Set functions (11)
- SetMajority - Create date: 01-Dec-1997
- Most frequently occurring value among arguments
- SetMax - Create date: 01-Dec-1997
- Returns the largest of argument values
- SetMean - Create date: 01-Dec-1997
- Returns average of argument values
- SetMedian - Create date: 01-Dec-1997
- Returns the median of argument values
- SetMin - Create date: 01-Dec-1997
- Returns minimum value among arguments
- SetMinority - Create date: 01-Dec-1997
- Least frequently occurring value among arguments
- SetNum - Create date: 01-Dec-1997
- Returns the total number of elements
- SetSD - Create date: 01-Dec-1997
- Returns standard deviation of argument values
- SetSum - Create date: 01-Dec-1997
- Returns sum of arguments
- SetVariance - Create date: 01-Dec-1997
- Returns statistical variance of argument values
- SetVariety - Create date: 01-Dec-1997
- Returns number of different values among arguments
String functions (15)
- DegToStr - Create date: 01-Dec-1997
- Convert an angle in degress to an angle in degress, minutes, seconds format.
- FileNameGetExt - Create date: 01-Dec-1997
- Returns file extension portion of path qualified filename
- FileNameGetName - Create date: 01-Dec-1997
- Returns filename portion of path qualified filename
- FileNameGetPath - Create date: 01-Dec-1997
- Returns path portion of path qualified filename
- GetToken - Create date: 25-Sep-1998 - Modify date: 05-Jun-2001
- Get the nth token from a string
- left$ - Create date: 01-Dec-1997
- Return leftmost n characters of string
- mid$ - Create date: 01-Dec-1997
- Return n characters of string$ starting at m
- NumberTokens - Create date: 25-Sep-1998
- Returns number of tokens in a string
- NumToStr - Create date: 01-Dec-1997
- Convert a number to a string
- right$ - Create date: 01-Dec-1997
- Return right-most n characters of string$
- sprintf - Create date: 01-Dec-1997
- Assign formatted text to a string variable
- strlen - Create date: 01-Dec-1997
- Returns number of characters in string variable
- StrToNum - Create date: 01-Dec-1997
- Return numerical value of string with number in it
- tolower$ - Create date: 01-Dec-1997
- Convert string to lower case
- toupper$ - Create date: 01-Dec-1997
- Convert string to upper case
Database functions (32)
- DatabaseGetTableInfo - Create date: 29-May-1998
- Get database table information
- FieldGetInfoByName - Create date: 06-Apr-1998
- Returns a field class.
- FieldGetInfoByNumber - Create date: 06-Apr-1998
-
- NumRecords - Create date: 01-Dec-1997
- Returns number of records in database table
- OpenCADDatabase - Create date: 20-Jun-2000
- Open the database subobject of a CAD object
- OpenDatabase - Create date: 11-Sep-1998
- Open a main level database
- OpenRasterDatabase - Create date: 06-Apr-1998
- Returns a database class for functions that need one.
- OpenTINDatabase - Create date: 20-Jun-2000
- Open the database subobject of a TIN object
- OpenVectorLineDatabase - Create date: 06-Apr-1998
- Returns a database class for functions that need one.
- OpenVectorPointDatabase - Create date: 06-Apr-1998
- Open a Vector point database
- OpenVectorPolyDatabase - Create date: 06-Apr-1998
- Returns a database class for functions that need one.
- RecordDelete - Create date: 06-Apr-1998
- Delete one or more records.
- TableAddField - Create date: 08-Jun-2001
- Append a field to a table
- TableAddFieldFloat - Create date: 06-Apr-1998
- Add a new field of type float but inserts it before field "before".
- TableAddFieldInteger - Create date: 06-Apr-1998
- Add a new field of type integer but inserts it before field "before".
- TableAddFieldString - Create date: 06-Apr-1998
- Add a new field of type string.
- TableCopyToDBASE - Create date: 11-Sep-1998
- Copy a database table to a DBASE file
- TableCreate - Create date: 06-Apr-1998
- Creates an empty table. Use TableAddField???() functions to add fields to it.
- TableExists - Create date: 27-Nov-2000
- returns 1 if table exists, -1 if table doesn't exist
- TableGetInfo - Create date: 06-Apr-1998
- Returns a table class.
- TableInsertFieldFloat - Create date: 06-Apr-1998
- Add a new field of type float but inserts it before field "before".
- TableInsertFieldInteger - Create date: 06-Apr-1998
- Add a new field of type integer but inserts it before field "before".
- TableInsertFieldString - Create date: 06-Apr-1998
- Add a new field of type string but inserts it before field "before".
- TableKeyFieldLookup - Create date: 13-Jul-1998
- Find the first record in a table that matches a given key
- TableLinkDBASE - Create date: 06-Apr-1998
- Makes a link to a dBase file.
- TableNewRecord - Create date: 29-May-1998
- Add new record to a database
- TableOpen - Create date: 26-May-1998
- Open a database table
- TableReadAttachment - Create date: 14-Nov-2000
- Returns records that are attached to or related to a given element in a object
- TableReadFieldNum - Create date: 12-Jun-1998
- Read a number from a table (using DBTABLEINFO)
- TableReadFieldStr - Create date: 12-Jun-1998
- Read a string from a table (using DBTABLEINFO)
- TableWriteAttachment - Create date: 14-Nov-2000
- Attaches records in a table to an element in a object
- TableWriteRecord - Create date: 15-Jun-1998
- Write values to an existing database record
Raster functions (46)
- AreaCorrelatePoint - Create date: 20-Jul-1998
- Adjust point position of Raster to match known position in refererence Raster
- Binarization - Create date: 15-Jul-1999
- Calculates a raster binarization on an 8 or 4 bit raster
- CloseRaster - Create date: 01-Dec-1997
- Close an open raster
- ColScale - Create date: 01-Dec-1997
- Get horizontal size of raster cell
- ComputeRasterProperties - Create date: 11-Aug-1998 - Modify date: 08-Jul-1999
- Compute Raster attribute tables from a Vector object
- ComputeSlopeAspectShading - Create date: 22-Dec-1998
- Compute slope/aspect/shading from elevation Raster
- ConvertCompToComp - Create date: 06-Aug-1999
- Converts the color depth of a raster to another color depth.
- ConvertRGBToComposite - Create date: 28-Jul-1999
- Converts and RGB raster to an 8 or 4 bit composite
- CreateHistogram - Create date: 01-Dec-1997
- Create a histogram for a Raster
- CreatePyramid - Create date: 01-Dec-1997
- Create a pyramid version of Rvar and store it as Rvar
- CreateRaster - Create date: 01-Dec-1997
- Create a new raster
- CreateRasterBinaryMask - Create date: 23-Jul-1999
- Crete a binary mask raster
- CreateRasterFromObject - Create date: 29-Apr-1998 - Modify date: 29-Apr-1998
- Create a Raster to match a given Object.
- CreateRasterMask - Create date: 23-Jul-1999
- Crete a mask raster (for use as a transparancy mask)
- CreateTempRaster - Create date: 01-Dec-1997
- Create a raster in RAM
- DeleteContrast - Create date: 01-Dec-1997
- Delete contrast subobjects of raster Rvar
- DeleteHistogram - Create date: 01-Dec-1997
- Delete histogram subobject of raster Rvar
- DeletePyramid - Create date: 01-Dec-1997
- Delete pyramid subobject of raster Rvar
- DeleteTempRaster - Create date: 01-Dec-1997
- Delete a raster that has been created with CreateTempRaster()
- GetInputRaster - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an input Raster
- GetInputRasters - Create date: 01-Dec-1997
- Get more than one raster.
- GetOutputRaster - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an output Raster
- HasNull - Create date: 01-Dec-1997
- Does a raster object have an assigned NULL value?
- IgnoreNull - Create date: 01-Dec-1997
- Do not report NULLs in raster object
- LinScale - Create date: 01-Dec-1997
- Vertical size of raster cell
- MultiRegression - Create date: 01-Dec-1997
- Computes coefficients of multilinear regression equations on a set of rasters
- NullValue - Create date: 01-Dec-1997
- Value (if any) assigned as NULL for a raster object
- NumCols - Create date: 01-Dec-1997
- Number of columns in a raster object
- NumLins - Create date: 01-Dec-1997
- Number of lines (rows) in a raster object
- OpenRaster - Create date: 01-Dec-1997
- Open an existing raster file, putting it in Raster
- OpenRasterObject - Create date: 18-Nov-1998
- Open a raster given object from SelectInputObject()
- PrincipleComponents - Create date: 01-Dec-1997
- Computes principal component transformation matrix for a set of rasters
- PrincipleComponentsExt - Create date: 21-Dec-2000
- Compute principle components and statistics
- RasterApplyContrast - Create date: 11-Aug-1999
- Applies a contrast table to a raster.
This function is obsolete. Use RasterApplyContrast2() instead.
- RasterApplyContrast2 - Create date: 11-Oct-2001
- Applies a contrast table to a raster.
- RasterExists - Create date: 01-Dec-1997
- Determine if a Raster exists. Made obsolete by ObjectExists()
- RasterLinearCombination - Create date: 01-Dec-1997
- Creates Rasters that are linear combinations of input Rasters
- RasterToBinaryViewshed - Create date: 01-Dec-1997
- Computes viewshed from elevation Raster object
- RastType - Create date: 01-Dec-1997
- Returns data type code of a raster object
- ReadHistogram - Create date: 01-Dec-1997
- Read raster's histogram into array
- ResampleRasterToCellSize - Create date: 01-Dec-1997
- Copies, transforms and resamples cells to new raster
- ResampleRasterToMatch - Create date: 01-Dec-1997
- Create a new raster
- SelectInputObject - Create date: 18-Nov-1998 - Modify date: 17-May-2000
- Popup dialog to select an object
- SetNull - Create date: 01-Dec-1997
- Assign NULL value of Raster to be x
- SetScale - Create date: 01-Dec-1997
- Assign vertical and horizontal cell size
- UseNull - Create date: 01-Dec-1997
- Recognize and use assigned NULL value of raster object
Vector functions (33)
- CloseVector - Create date: 01-Dec-1997
- Close a Vector object.
- CreateTempVector - Create date: 10-Apr-1998 - Modify date: 19-May-1998
- Create a temporary Vector object.
- CreateVector - Create date: 07-May-1998 - Modify date: 19-May-1998
- Create a Vector without using a dialog using same flags as GetOutputVector().
- FindClosestLabel - Create date: 22-Jun-1981 - Modify date: 24-Jun-1999
- Find closest Vector label.
- FindClosestLine - Create date: 01-Dec-1997 - Modify date: 24-Jun-1999
- Return line element closest to x,y coordinates
- FindClosestNode - Create date: 01-Dec-1997 - Modify date: 24-Jun-1999
- Return node element closest to x,y coordinates
- FindClosestPoint - Create date: 01-Dec-1997 - Modify date: 24-Jun-1999
- Return point element closest to x,y coordinates
- FindClosestPoly - Create date: 01-Dec-1997 - Modify date: 24-Jun-1999
- Return polygon element closest to x,y coordinates
- GetInputVector - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an input Vector
- GetInputVectorList - Create date: 01-Dec-1997
- Get multiple Vector objects.
- GetOutputVector - Create date: 01-Dec-1997
- Open a vector object for use with vector toolkit funtions
- GetVectorLinePointList - Create date: 01-Dec-1997
- Returns (via arrays xArray and yArray, and optional zArray) a list of points in a line.
- GetVectorNodeLineList - Create date: 01-Dec-1997
- Returns (via array linesArray) a list of lines attached to node.
- GetVectorPolyAdjacentPolyList - Create date: 01-Dec-1997
- Returns list of all polygons that share a common line with a given polygon in a vector object
- GetVectorPolyIslandList - Create date: 01-Dec-1997
- Returns (via array islandsArray) a list of islands of a polygon.
- GetVectorPolyLineList - Create date: 01-Dec-1997
- Returns (via array linesArray) a list of lines forming a polygon
- NumVectorLabels - Create date: 01-Dec-1997
- Returns number of labels in a vector object
- NumVectorLines - Create date: 01-Dec-1997
- Returns number of lines in vector object
- NumVectorNodes - Create date: 01-Dec-1997
- Returns number of nodes in vector object
- NumVectorPoints - Create date: 01-Dec-1997
- Returns number of points in vector object
- NumVectorPolys - Create date: 01-Dec-1997
- Returns number of polygons in vector object
- OpenInputVectorList - Create date: 19-May-1998 - Modify date: 19-May-1998
- Open multiple Vector objects
- OpenVector - Create date: 01-Dec-1997
- Open a Vector without using a dialog using same flags as GetOutputVector().
- VectMerge - Create date: 01-Dec-1997
- Merge two or more Vector objects
- VectorAND - Create date: 01-Dec-1997
- Returns Vector that is the logical result of two input vectors
- VectorElementInRegion - Create date: 01-Dec-1997
- Tests a Vector element against a region.
- VectorExists - Create date: 01-Dec-1997
- Determines if vector object exists in project file. Made obsolete by ObjectExists()
- VectorExtract - Create date: 01-Dec-1997
- Returns Vector that is the result of the operator applied to the source
- VectorOR - Create date: 01-Dec-1997
- Returns Vector that is the logical result of two input vectors
- VectorReplace - Create date: 01-Dec-1997
- Returns Vector that is the logical result of two input vectors
- VectorSubtract - Create date: 01-Dec-1997
- Returns Vector that is the logical result of two input vectors
- VectorToolkitInit - Create date: 01-Dec-1997
- Initialize an open Vector object for use with vector toolkit functions.
- VectorXOR - Create date: 01-Dec-1997
- Returns Vector that is the logical result of two input vectors
Object functions (25)
- CloseStyleObject - Create date: 07-Apr-1998
- Close an open style object
- CopyObject - Create date: 01-Dec-1997
- Copy object and all of its subobjects.
- CopyObjectWithoutSubobjects - Create date: 01-Dec-1997
- same as CopyObject() except no subobjects are copied.
- CopySubobjects - Create date: 01-Dec-1997
- Copy raster subobjects from Source to Target
- CreateProjectFile - Create date: 02-Sep-1998
- Create a project file
- DeleteObject - Create date: 01-Dec-1997
- Deletes an object, (and all subobjects), by object number
- DeleteSubobjects - Create date: 01-Dec-1997
- Deletes subobjects from raster
- GetAllObjectNumbers - Create date: 01-Dec-1997
- Determines if object exists in project file
- GetObjectDescription - Create date: 01-Dec-1997
- Gets the description of an object by object number
- GetObjectExtents - Create date: 01-Dec-1997
- Returns the x and y extents for a CAD, TIN, vector, or raster object
- GetObjectExtentsRegion - Create date: 16-Feb-2000
- Get the extents of an object as a region
- GetObjectFileName - Create date: 01-Dec-1997
- Returns the path qualified RVC file name for an object.
- GetObjectName - Create date: 01-Dec-1997
- Gets the name of an object by object number
- GetObjectNumber - Create date: 01-Dec-1997
- Returns the object number for a Raster, Vector, TIN, or CAD object
- GetObjectSize - Create date: 18-Dec-1998
- Get the number of bytes in an object
- GetObjectZExtents - Create date: 01-Dec-1997
- Returns the z extents for a CAD, TIN, or vector object
- MakeRVCFolder - Create date: 20-Jul-1999
- Creates a folder in an RVC project.
- ObjectExists - Create date: 24-Jun-1999
- Determines if object exists in project file
- ObjectNumber - Create date: 01-Dec-1997
- Returns an object number used by several object and display functions
- OpenStyleObject - Create date: 07-Apr-1998
- Open a style object
- OpenStyleSubObject - Create date: 07-Apr-1998
- Open a style subobject
- ReadMetaData - Create date: 05-Jan-1999
- Reads an objects metadata as a string
- SetObjectDescription - Create date: 01-Dec-1997
- Changes the description of an object
- SubObjectNumber - Create date: 01-Dec-1997
- Returns an object number used by several object and display functions
(similar to ObjectNumber() but looks under "parent" object for valid subobject)
- WriteMetaData - Create date: 05-Jan-1999
- Writes metadata to an object
Matrix functions (13)
- AddMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Adds two matrices - (matrixOut = matrixLeft + matrixRight)
- AddMatrixScaler - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Adds scalar to each element of a matrix
- CreateMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Creates a matrix - returns a valid matrix handle
- DestroyMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Destroys a previously created matrix
- GetMatrixColSize - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Returns the number of columns in a matrix
- GetMatrixItem - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Returns value of matrix element
- GetMatrixRowSize - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Returns the number of rows in a matrix
- InvertMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Inverts a matrix
- MultiplyMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Multiplies two matrices - (matrixOut = matrixLeft * matrixRight)
- MultiplyMatrixScaler - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Multiplies each element of a matrix by a scaler
- SetMatrixItem - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Sets the element of a matrix to a value.
- SubMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Subtracts two matrices - (matrixOut = matrixLeft - matrixRight)
- TransposeMatrix - Create date: 20-Oct-1997 - Modify date: 08-Mar-1999
- Transposes rows and columns of a matrix
Georeference functions (20)
- CopyGeorefToObject - Create date: 18-Jun-1998
- Write a georeference subobject
- CreateControlPointGeoref - Create date: 01-Dec-1997
- Creates a control point georeference object.
- CreateControlPointGeorefDefaultAccuracy - Create date: 16-May-2001
- Same as CreateControlPointGeoref but without accuracy parameters
- CreateControlPointGeorefFromGeoref - Create date: 01-Dec-1997
- Creates a control point georeference object using an existing georeference for the projection system.
- CreateImpliedGeoref - Create date: 16-May-2000
- Create an implied georeference subobject
- DeleteGeoref - Create date: 01-Dec-1997
- Delete georef subobjects of raster Rvar
- GeorefAlloc - Create date: 01-Dec-1997
- Returns number of a new georeference subobject
- GeorefAngleToNorth - Create date: 01-Dec-1997
- Returns the angle between north and a line from center to x,y
- GeorefFree - Create date: 01-Dec-1997
- Free georeference object with num as its ID
- GeorefGetParms - Create date: 01-Dec-1997
- Open dialog for selecting georeference subobject
- GeorefSetProjection - Create date: 17-Jun-1998
- Set the projection of a Georef
- GeorefTrans - Create date: 01-Dec-1997
- Transform point to new georeferenced value
- GetGeorefObject - Create date: 01-Dec-1997
- Return ID number of named georeference subobject
- GetLastUsedGeorefObject - Create date: 01-Dec-1997
- Return number of a most recently used georeference subobject
- MapToObject - Create date: 01-Dec-1997
- Transform georeferenced location from map coordinates to object coordinates
- ObjectToMap - Create date: 01-Dec-1997
- Transform object coordinates to georeferenced location
- ProjDistanceToMeters - Create date: 09-Jan-2001
- Compute distance in meters between two points in specified projection. If the coordinate system is Latitude-Longitude the distance along a geodetic is returned (actual distance over curved surface).
- ReadControlPoints - Create date: 07-Jul-1998
- Reads the control points of the last used georeference attached to an object
- TransPoint2D - Create date: 22-May-1998 - Modify date: 22-May-1998
- Transform 2D point using transparm
- WriteControlPoints - Create date: 07-Jul-1998
- Write control points to the last used georeference attached to an object
Color Palette functions (6)
- ColorMapFromRastVar - Create date: 01-Dec-1997
- Read colormap from under raster.
- ColorMapGetColor - Create date: 01-Dec-1997
- Get a color from a colormap
- ColorMapSetColor - Create date: 01-Dec-1997
- Set a colormap color given a class color structure.
- ColorMapSetColorHIS - Create date: 01-Dec-1997
- Set a colormap color to given HIS values.
- ColorMapSetColorRGB - Create date: 01-Dec-1997
- Set a colormap color to given RGB values.
- ColorMapWriteToRastVar - Create date: 01-Dec-1997
- Write a colormap under a raster.
Style functions (7)
- StyleReadBitmapPattern - Create date: 07-Apr-1998
- Read a BITMAPPATTERN from a style object
- StyleReadLinePattern - Create date: 07-Apr-1998
- Read a LINEPATTERN from a style object
- StyleReadLineStyle - Create date: 28-Sep-1999
- Read a line style from a style object
- StyleReadPointStyle - Create date: 28-Sep-1999
- Read a point style from a style object
- StyleReadPointSymbol - Create date: 07-Apr-1998
- Read a POINTSYMBOL from a style object
- StyleReadPolyStyle - Create date: 28-Sep-1999
- Read a polygon style from a style object
- StyleReadTextStyle - Create date: 28-Sep-1999
- Read a text style from a style object
System functions (8)
- AddCallback - Create date: 01-Dec-1997
- Add a user defined callback
- Exit - Create date: 01-Dec-1997
- Exit the script (calls functions registered with OnExit).
- OnExit - Create date: 01-Dec-1997
- Register function to call just before script exits.
- run - Create date: 01-Dec-1997
- Runs another command
- RunAssociatedApplication - Create date: 18-Oct-2000
- Runs application associated with passed file
- RunSML - Create date: 08-May-1998
- Run an SML script
- sleep - Create date: 01-Dec-1997
- Pause execution for a number of seconds.
- WaitForExit - Create date: 01-Dec-1997
- Suspend script but process callbacks and events.
Object Conversion functions (24)
- BinaryRasterToRegion - Create date: 01-Dec-1997
- Convert a binary raster to a region
- ConvertCMYKtoRGB - Create date: 08-Jul-1998
- Convert Cyan-Magenta-Yellow-Black to Red-Green-Blue
- ConvertHBStoRGB - Create date: 13-Jul-1998
- Convert hue, brightness, saturation to red, green, blue
- ConvertHIStoRGB - Create date: 01-Dec-1997
- Convert from hue, intensity, saturation to red, green, blue
- ConvertHSVtoRGB - Create date: 10-Jul-1998
- Convert hue, saturation, value to red, green, blue
- ConvertRegionToVect - Create date: 23-Jun-1999
- Converts a Region to a Vector.
- ConvertRGBtoHBS - Create date: 13-Jul-1998
- Convert red, green, blue, to hue, brightness, saturation
- ConvertRGBtoHIS - Create date: 01-Dec-1997
- Convert from red, green, blue to hue, intensity, saturation
- ConvertRGBtoHSV - Create date: 10-Jul-1998
- Convert red, green, blue to hue, saturation, value
- ConvertVectorPolysToRegion - Create date: 01-Dec-1997
- Converts selected Vector elements to a region.
- ConvertVectorPolyToRegion - Create date: 01-Dec-1997
- Converts single polygon to a region.
- ConvertVectToRegion - Create date: 23-Jun-1999
- Converts a Vector to a Region.
- RasterCompositeToRGB - Create date: 13-May-1998 - Modify date: 19-May-1998
- Convert 24 bit composite Raster to RGB
- RasterRGBToComposite - Create date: 13-May-1998 - Modify date: 19-May-1998
- Convert RGB Rasters to 24 bit composite
- RasterToCADBound - Create date: 01-Dec-1997
- Convert Raster to Vector boundary.
- RasterToCADLine - Create date: 01-Dec-1997
- Convert Raster to CAD lines.
- RasterToTINIterative - Create date: 01-Dec-1997
- Converts elevation raster to TIN object as contour lines
- RasterToVectorBound - Create date: 01-Dec-1997
- Convert Raster to Vector boundary.
- RasterToVectorContour - Create date: 01-Dec-1997
- Converts elevation raster to vector object as contour lines
- RasterToVectorLine - Create date: 01-Dec-1997
- Convert Raster to Vector lines.
- TINToRaster - Create date: 01-Dec-1997
- Converts TIN object to Raster object
- TINToVectorContour - Create date: 01-Dec-1997
- Converts TIN object to vector object as contour lines
- VectorElementToRaster - Create date: 29-Apr-1998 - Modify date: 10-Jun-1998
- Convert Vector element to a raster
- VectorToBufferZone - Create date: 01-Dec-1997
- Create buffer zone Vector from selected Vector elements
of a given type, (or all elements of a given type).
Popup Dialog functions (9)
- GetInputObject - Create date: 17-Jun-1998
- Popup dialog to select an object and return info
- GetOutputObject - Create date: 17-Jun-1998
- Prompt the user for an output object
- PopupError - Create date: 01-Dec-1997
- Displays a popup window and displays the text associated with error_code
- PopupMessage - Create date: 01-Dec-1997
- Open popup window with message and [OK] choice
- PopupNum - Create date: 01-Dec-1997
- Open popup window asking for a number
- PopupSelectTableField - Create date: 19-Oct-2000
- Popup dialog for user to select a table and field
- PopupString - Create date: 01-Dec-1997
- Open popup window asking for a string
- PopupYesNo - Create date: 01-Dec-1997
- Open popup window asking for a yes or no input
- PopupYesNoCancel - Create date: 01-Dec-1997
- Open popup window asking for a yes, no or cancel
CAD functions (40)
- CADAttachDBRecord - Create date: 16-May-2000
- Attach a database record to a CAD element
- CADCreateBlock - Create date: 01-Dec-1997
- Create a new CAD block for element insertion
- CADElementInRegion - Create date: 01-Dec-1997
- Tests a CAD element against a region.
- CADElementType - Create date: 01-Dec-1997
- Returns type of CAD element.
- CADGetElementList - Create date: 01-Dec-1997
- Get list of all elements of a given type in a block
- CADInsertBlock - Create date: 01-Dec-1997
- Create a new CAD block for element insertion
- CADNumBlocks - Create date: 01-Dec-1997
- Returns number of blocks in a CAD object
- CADNumElements - Create date: 01-Dec-1997
- Returns number of elements of all types in CAD object block
- CADReadArc - Create date: 01-Dec-1997
- Reads an arc
- CADReadArcChord - Create date: 01-Dec-1997
- Reads an arc chord
- CADReadArcWedge - Create date: 01-Dec-1997
- Reads an arc wedge
- CADReadBox - Create date: 01-Dec-1997
- Reads a polygon box
- CADReadCircle - Create date: 01-Dec-1997
- Reads a circle
- CADReadEllipse - Create date: 01-Dec-1997
- Reads an ellipse
- CADReadEllipticalArc - Create date: 01-Dec-1997
- Reads an elliptical arc
- CADReadEllipticalArcChord - Create date: 01-Dec-1997
- Reads an elliptical arc chord
- CADReadEllipticalArcWedge - Create date: 01-Dec-1997
- Reads an elliptical arc wedge.
- CADReadLine - Create date: 01-Dec-1997
- Reads a line
- CADReadPoint - Create date: 01-Dec-1997
- Reads a single point
- CADReadPoly - Create date: 01-Dec-1997
- Reads a polygon
- CADReadText - Create date: 01-Dec-1997
- Reads a single line of text
- CADUnattachDBRecord - Create date: 16-May-2000
- Attach a database record to a CAD element
- CADWriteArc - Create date: 01-Dec-1997
- Creates an arc
- CADWriteArcChord - Create date: 01-Dec-1997
- Creates an arc chord
- CADWriteArcWedge - Create date: 01-Dec-1997
- Creates an arc wedge
- CADWriteBox - Create date: 01-Dec-1997
- Creates a polygon from lower left and upper right corner points
- CADWriteCircle - Create date: 01-Dec-1997
- Creates a circle
- CADWriteEllipse - Create date: 01-Dec-1997
- Creates an ellipse
- CADWriteEllipticalArc - Create date: 01-Dec-1997
- Creates an elliptical arc
- CADWriteEllipticalArcChord - Create date: 01-Dec-1997
- Creates an elliptical arc chord
- CADWriteEllipticalArcWedge - Create date: 01-Dec-1997
- Creates an elliptical arc wedge
- CADWriteLine - Create date: 01-Dec-1997
- Creates a line
- CADWritePoint - Create date: 01-Dec-1997
- Creates a single point
- CADWritePoly - Create date: 01-Dec-1997
- Creates a polygon
- CADWriteText - Create date: 01-Dec-1997
- Creates a single line of text
- CloseCAD - Create date: 01-Dec-1997
- Closes a previously opened CAD object
- CreateCAD - Create date: 16-May-2001
- Create a CAD object
- GetInputCAD - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an input CAD
- GetOutputCAD - Create date: 01-Dec-1997
- Opens a CAD object for reading or writing
- OpenCAD - Create date: 16-May-2001
- Open a CAD object given a filename and objectname
TIN functions (26)
- CloseTIN - Create date: 05-Oct-2001
- Close an open TIN object
- GetInputTIN - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an input TIN
- GetOutputTIN - Create date: 01-Dec-1997
- Use a File/Object selection dialog to select an output TIN
- TINAddNode - Create date: 01-Dec-1997
- Add a node to a TIN object
- TINCreateFromNodes - Create date: 01-Dec-1997
- Create a new TIN object from a list of nodes
- TINDeleteEdgeAndMakeHole - Create date: 01-Dec-1997
- Delete an edge from a TIN object and create a hole
- TINDeleteNode - Create date: 01-Dec-1997
- Delete a node from a TIN object without creating hole
- TINDeleteNodeAndMakeHole - Create date: 01-Dec-1997
- Delete a node from a TIN object and create a hole
- TINDeleteTriangleAndMakeHole - Create date: 01-Dec-1997
- Delete a triangle from a TIN object and create a hole
- TINDeleteTrianglesInPolygon - Create date: 01-Dec-1997
- Delete TIN triangles inside a polygon
- TINElementInRegion - Create date: 01-Dec-1997
- Tests a TIN element against a region.
- TINGetConnectedEdgeList - Create date: 01-Dec-1997
- Returns list of all edges connected to a given node
- TINGetConnectedNodeList - Create date: 01-Dec-1997
- Returns list of all nodes connected to a given node
- TINGetEdgeExtents - Create date: 01-Dec-1997
- Return x and y extents of a edge
- TINGetEdgeNodesAndTriangles - Create date: 01-Dec-1997
- Returns nodes and left and right triangles for a given edge
- TINGetNodeExtents - Create date: 01-Dec-1997
- Return x and y coordinates of a node
- TINGetNodeZValue - Create date: 01-Dec-1997
- Returns z value for a node
- TINGetSurroundTriangleList - Create date: 01-Dec-1997
- Get the list of triangles surrounding a TIN node
- TINGetTriangleExtents - Create date: 01-Dec-1997
- Return x and y extents of a triangle
- TINGetTriangleNodesAndEdges - Create date: 01-Dec-1997
- Returns the nodes and edges that make up a given triangle
- TINGetTrianglesInPolygon - Create date: 01-Dec-1997
- Get a list of TIN triangles in a polygon
- TINNumberEdges - Create date: 01-Dec-1997
- Returns number of edges in a TIN object
- TINNumberHulls - Create date: 01-Dec-1997
- Returns number of hulls in a TIN object
- TINNumberNodes - Create date: 01-Dec-1997
- Returns number of nodes in a TIN object
- TINNumberTriangles - Create date: 01-Dec-1997
- Returns number of triangles in a TIN object
- TINSetNodeZValue - Create date: 01-Dec-1997
- Sets z value for a node
Region functions (13)
- ClearRegion - Create date: 01-Dec-1997
- Clear the specified region
- CopyRegion - Create date: 01-Dec-1997
- Copies a region and optionally changes its georeference.
- CreateRegion - Create date: 01-Dec-1997
- Create a Region without using a dialog.
- GetInputRegion - Create date: 01-Dec-1997
- Popup dialog to select a Region object for input
- GetOutputRegion - Create date: 01-Dec-1997
- Open a Region for output via dialog.
- OpenRegion - Create date: 01-Dec-1997
- Opens a region without using a dialog.
- PointInRegion - Create date: 01-Dec-1997
- Test if a point is in a Region.
- RegionAND - Create date: 01-Dec-1997
- Create a Region that is the intersection of two Regions.
- RegionOR - Create date: 01-Dec-1997
- Create a Region that is the union of two Regions.
- RegionSubtract - Create date: 01-Dec-1997
- Subtract a Region from a Region.
- RegionTrans - Create date: 01-Dec-1997
- Convert a region using a transparm.
- RegionXOR - Create date: 01-Dec-1997
- Create a Region that is the exclusive or of two Regions.
- SaveRegion - Create date: 01-Dec-1997
- Saves a Region without using a dialog.
File functions (29)
- CopyFile - Create date: 22-Jun-1998 - Modify date: 22-Jun-1998
- Copy a file
- CreateDir - Create date: 06-Mar-2001
- Create a directory
- CreateTempFileName - Create date: 08-Dec-2000
- Create a temporary file name.
- DeleteFile - Create date: 01-Dec-1997
- Delete a file.
- fclose - Create date: 01-Dec-1997
- Close a file previously opened with fopen()
- feof - Create date: 01-Dec-1997
- Detects end of file
- fexists - Create date: 01-Dec-1997
- Checks for existence and i/o mode of file
- fgetline$ - Create date: 01-Dec-1997
- Get next line of text from a text file
- fgetnum - Create date: 01-Dec-1997
- Get next number from text file
- fopen - Create date: 01-Dec-1997
- Open text file
- fprint - Create date: 01-Dec-1997
- Print unformated text or values to text file
- fprintf - Create date: 01-Dec-1997
- Print formatted text or values to text file
- fread - Create date: 01-Dec-1997
- Read raw bytes a from a file.
- freadbyte - Create date: 01-Dec-1997
- Read a byte from a file or port.
- freadstring - Create date: 01-Dec-1997
- Read a string from a file.
- fwrite - Create date: 01-Dec-1997
- Write unformated data to a file.
- fwritebyte - Create date: 01-Dec-1997
- Write a byte to a file or port.
- fwritestring - Create date: 01-Dec-1997
- Write a string to a file.
- GetDirectory - Create date: 11-Sep-1998
- Popup a dialog for selecting a directory
- GetInputFileName - Create date: 01-Dec-1997
- Popup dialog to select a file
- GetInputTextFile - Create date: 06-Aug-1998 - Modify date: 01-Feb-2001
- Open or create a text file for input/output via dialog
- GetOutputFileName - Create date: 01-Dec-1997
- Popup dialog to select an output file.
- GetOutputTextFile - Create date: 06-Aug-1998 - Modify date: 01-Feb-2001
- Open a text file for output via dialog
- PortAddCallback - Create date: 01-Dec-1997
- Used to register functions to call when data is available.
Procedure will be passed two parameters, the port, and the value passed as the
data parameter to PortAddCallback()
- PortClose - Create date: 01-Dec-1997
- Close a port.
- PortOpen - Create date: 01-Dec-1997
- Open a port.
- RenameFile - Create date: 01-Dec-1997
- Rename a file.
- ScriptResourceReadFull - Create date: 20-Nov-1998
- Read a text file from a text subobject under the script or a file in the same directory
- TextFileReadFull - Create date: 01-Feb-1999
- Read an entire text file into a string (keep the size "reasonable)\"
Ini File functions (8)
- IniClose - Create date: 07-Apr-1998
- Close an ini file
- IniOpenFile - Create date: 07-Apr-1998
- Open an ini file
- IniOpenObject - Create date: 07-Apr-1998
- Open an RVC text object
- IniOpenScriptResource - Create date: 07-Apr-1998
- Open an INI file as a subobject of the script or file in same directory
- IniReadNumber - Create date: 01-Dec-1997
- Read a number from an ini file
- IniReadString - Create date: 01-Dec-1997
- Read a string from an ini file
- IniWriteNumber - Create date: 01-Dec-1997
- Write a number to an ini file
- IniWriteString - Create date: 01-Dec-1997
- Write a string to an ini file
Movie functions (10)
- MovieAddFrame - Create date: 04-Apr-2001
- Add frame to movie
- MovieExit - Create date: 02-Apr-2001
- Finalize movie handle
- MovieGetFileExt - Create date: 05-Apr-2001
- Get File Extension
- MovieInit - Create date: 02-Apr-2001
- Initialize movie handle (returns handle)
- MovieSetFormat - Create date: 02-Apr-2001
- set movie format
- MovieSetFrameHeight - Create date: 02-Apr-2001
- set movie frame height
- MovieSetFrameRate - Create date: 02-Apr-2001
- set movie frame rate
- MovieSetFrameWidth - Create date: 02-Apr-2001
- set movie frame width
- MovieStart - Create date: 02-Apr-2001
- Start movie
- MovieStop - Create date: 02-Apr-2001
- Stop movie
Import Export functions (9)
- ExportCAD - Create date: 16-Mar-1999
- Export a CAD using class derived from MieCAD class
- ExportDatabase - Create date: 08-Jul-1999
- Export a database
- ExportRaster - Create date: 16-Mar-1999
- Export a Raster using class derived from MieRASTER class
- ExportTIN - Create date: 16-Mar-1999
- Export a TIN object
- ExportVector - Create date: 16-Mar-1999
- Export a Vector using class derived from MieVECTOR class
- ImportCAD - Create date: 17-Mar-1999
- Import a CAD using class derived from MieCAD class
- ImportRaster - Create date: 16-Feb-1999
- Import a Raster using class derived from MieRASTER class
- ImportTIN - Create date: 17-Mar-1999
- Import a TIN object
- ImportVector - Create date: 16-Mar-1999
- Import a Vector using class derived from MieVECTOR class
Raster Morphological functions (7)
- MorphCompliment - Create date: 21-Apr-1995
- Morphological compliment
- MorphCopy - Create date: 21-Apr-1995
- Morphological copy
- MorphDifference - Create date: 21-Apr-1995
- Morphological difference
- MorphDilation - Create date: 21-Apr-1995
- Enlarges shapes by expanding their boundaries, opposite of MorphErosion()
- MorphErosion - Create date: 21-Apr-1995
- Shrinks shapes by expanding their boundaries, opposite of MorphDilation()
- MorphIntersection - Create date: 21-Apr-1995
- Morphological intersection
- MorphTest - Create date: 21-Apr-1995
- Morphological test
Raster Focal functions (12)
- FocalFilter - Create date: 01-Dec-1997
- filter raster with focal area - (alternate form) FocalFilter(Rvar, Rfilt [, clin, ccol])
- FocalMajority - Create date: 01-Dec-1997
- Most frequently occurring value in focal area
- FocalMax - Create date: 01-Dec-1997
- Largest value in focal area
- FocalMean - Create date: 01-Dec-1997
- Average of cell values in focal area
- FocalMedian - Create date: 01-Dec-1997
- Median - (middle element of sorted list) of values in focal area
- FocalMin - Create date: 01-Dec-1997
- Smallest value in focal area
- FocalMinority - Create date: 01-Dec-1997
- Least frequently occurring cell value in focal area
- FocalSD - Create date: 01-Dec-1997
- Standard deviation of values in focal area
- FocalSlope - Create date: 01-Dec-1997
- Slope of elevation surface at focus of focal area
- FocalSum - Create date: 01-Dec-1997
- Sum of values in focal area
- FocalVariance - Create date: 01-Dec-1997
- Statistical variance of cell values in focal area
- FocalVariety - Create date: 01-Dec-1997
- Number of different cell values in focal area
Raster Global functions (6)
- GlobalMax - Create date: 01-Dec-1997
- Largest value in raster object
- GlobalMean - Create date: 01-Dec-1997
- Average of cell values in raster object
- GlobalMin - Create date: 01-Dec-1997
- Smallest value in entire raster
- GlobalSD - Create date: 01-Dec-1997
- Standard deviation of values in raster object
- GlobalSum - Create date: 01-Dec-1997
- Sum of values in raster object
- GlobalVariance - Create date: 01-Dec-1997
- Statistical variance of cell values in raster object
Vector Toolkit functions (25)
- ClosestPointOnLine - Create date: 07-Jul-1999
- Find the closest point on a line to a given point.
- VectorAddLabel - Create date: 01-Dec-1997
- Add a label to a vector object
- VectorAddLine - Create date: 01-Dec-1997
- Adds a multiple vertex line to a vector object
- VectorAddNode - Create date: 01-Dec-1997
- Adds a node to a vector object
- VectorAddPoint - Create date: 01-Dec-1997
- Adds a point to a vector object
- VectorAddTwoPointLine - Create date: 01-Dec-1997
- Adds a line with only two vertices to a vector object
- VectorChangeLine - Create date: 01-Dec-1997
- Changes the vertices of an existing line in a vector object
- VectorChangePoint - Create date: 01-Dec-1997
- Changes the location of an existing point in a vector object
- VectorDeleteDangleLines - Create date: 01-Dec-1997
- Delete dangling lines.
- VectorDeleteLabel - Create date: 01-Dec-1997
- Deletes a label from a vector object
- VectorDeleteLabels - Create date: 01-Dec-1997
- Deletes multiple labels from a vector object
- VectorDeleteLine - Create date: 01-Dec-1997
- Deletes a line from a vector object
- VectorDeleteLines - Create date: 01-Dec-1997
- Deletes mutiple lines from a vector object
- VectorDeleteNode - Create date: 01-Dec-1997
- Deletes a node from a vector object
- VectorDeleteNodes - Create date: 01-Dec-1997
- Deletes multiple nodes from a vector object
- VectorDeletePoint - Create date: 01-Dec-1997
- Deletes a point from a vector object
- VectorDeletePoints - Create date: 01-Dec-1997
- Deletes multiple points from a vector object
- VectorDeletePoly - Create date: 01-Dec-1997
- Deletes a polygon from a vector object
- VectorDeletePolys - Create date: 01-Dec-1997
- Deletes multiple polygons from a vector object
- VectorDeleteStdAttributes - Create date: 01-Dec-1997
- Delete standard attribute of a Vector object.
- VectorLineRayIntersection - Create date: 01-Dec-1997
- Find intersection of a ray and a Vector line.
- VectorSetFlags - Create date: 01-Dec-1997
- Sets optional flags for a given vector object
- VectorSetZValue - Create date: 01-Dec-1997
- Sets Z value for Vector element.
- VectorUpdateStdAttributes - Create date: 01-Dec-1997
- Force update of standard attributes.
- VectorValidate - Create date: 01-Dec-1997
- Validate vector topology
Raster Classification functions (20)
- RasterClassifyAdaptiveResonance - Create date: 19-Aug-1998
- Adaptive resonance (neural net) classification without mask raster
- RasterClassifyAdaptiveResonanceWithMask - Create date: 19-Aug-1998
- Adaptive resonance (neural net) classification using mask raster
- RasterClassifyFuzzyCMean - Create date: 19-Aug-1998
- Fuzzy C means classification without mask raster
- RasterClassifyFuzzyCMeanWithMask - Create date: 19-Aug-1998
- Fuzzy C means classification using mask raster
- RasterClassifyISODATA - Create date: 19-Aug-1998
- ISODATA classification without mask raster
- RasterClassifyISODATAWithMask - Create date: 19-Aug-1998
- ISODATA classification using mask raster
- RasterClassifyKMeans - Create date: 19-Aug-1998
- K means classification without mask raster
- RasterClassifyKMeansWithMask - Create date: 19-Aug-1998
- K means classification using mask raster
- RasterClassifyMaxLikelihood - Create date: 19-Aug-1998
- Maximum likelihood classification without mask raster
- RasterClassifyMaxLikelihoodWithMask - Create date: 19-Aug-1998
- Maximum likelihood classification using mask raster
- RasterClassifyMinAngle - Create date: 19-Aug-1998
- Minimum distribution angle classification without mask raster
- RasterClassifyMinAngleWithMask - Create date: 19-Aug-1998
- Minimum distribution angle classification using mask raster
- RasterClassifyMinDistanceToMean - Create date: 19-Aug-1998
- Minimum distance to mean classification without mask raster
- RasterClassifyMinDistanceToMeanWithMask - Create date: 19-Aug-1998
- Minimum distance to mean classification using mask raster
- RasterClassifySelfOrganization - Create date: 19-Aug-1998
- Self organization (neural net) classification without mask raster
- RasterClassifySelfOrganizationWithMask - Create date: 19-Aug-1998
- Self organization (neural net) classification using mask raster
- RasterClassifyStepwiseLinear - Create date: 19-Aug-1998
- Stepwize linear classification without mask raster
- RasterClassifyStepwiseLinearWithMask - Create date: 19-Aug-1998
- Stepwize linear classification using mask raster
- RasterClassifySuitsMaxRelative - Create date: 19-Aug-1998
- Suits' maximum relative classification without mask raster
- RasterClassifySuitsMaxRelativeWithMask - Create date: 19-Aug-1998
- Suits' maximum relative classification using mask raster
Console functions (10)
- beep - Create date: 01-Dec-1997
- Sound a beep
- CheckCancel - Create date: 01-Dec-1997
- Forces the SML script to check the cancel button.
- clear - Create date: 01-Dec-1997
- Clear console
- input - Create date: 01-Dec-1997
- Prompt user for keyboard input of scalar
- input$ - Create date: 01-Dec-1997
- Capture string input from keyboard
- print - Create date: 01-Dec-1997
- Sends unformated output to console
- printf - Create date: 01-Dec-1997
- Send formatted output to the console
- PrintMatrixToConsole - Create date: 18-Jun-1999
- Prints the matrix to the console.
- SetStatusBar - Create date: 01-Dec-1997
- Displays as status bar at the bottom of the console window
- SetStatusMessage - Create date: 01-Dec-1997
- Displays a message at the bottom of the console window
Drawing functions (43)
- ActivateGC - Create date: 01-Dec-1997
- Do subsequent drawing with a given graphics context
- CreateGCForDrawingArea - Create date: 23-Jan-1998
- Create a graphics context
- DestroyGC - Create date: 01-Dec-1997
- Destroy a graphics context
- DrawArc - Create date: 01-Dec-1997
- Draw an arc
- DrawArcChord - Create date: 01-Dec-1997
- Draw non-filled arc chord
- DrawArcWedge - Create date: 01-Dec-1997
- Draw non-filled arc wedge
- DrawCircle - Create date: 01-Dec-1997
- Draw a circle
- DrawEllipse - Create date: 01-Dec-1997
- Draw an ellipse
- DrawInterfaceText - Create date: 12-Sep-2000
- Draw text using the interface font
- DrawLocalBegin - Create date: 01-Dec-1997
- Overide current coordinate transformation matrix to local one
- DrawLocalEnd - Create date: 01-Dec-1997
- Restore coordinate transformation matrix to one before call to DrawLocalBegin()
- DrawPoint - Create date: 01-Dec-1997
- Draw single point
- DrawPolyLine - Create date: 01-Dec-1997
- Draw polyline
- DrawRect - Create date: 01-Dec-1997
- Draw a rectangle
- DrawRegion - Create date: 01-Dec-1997
- Draw non-filled Region
- DrawSetFillStyle - Create date: 01-Dec-1997
- Set fill style out of current style object
- DrawSetLineStyle - Create date: 01-Dec-1997
- Set line style out of current style object
- DrawSetPointStyle - Create date: 01-Dec-1997
- Set point style out of current style object
- DrawTextSetColors - Create date: 01-Dec-1997
- Set the colors for text drawing
- DrawTextSetFont - Create date: 01-Dec-1997
- Set font for text drawing
- DrawTextSetHeight - Create date: 14-Jan-1999
- Sets text height in coordinate units
- DrawTextSetHeightPixels - Create date: 01-Dec-1997
- Set text height
- DrawTextSimple - Create date: 01-Dec-1997
- Draw a text string
- DrawTo - Create date: 01-Dec-1997
- Draw line from current pen position to a point
- DrawUseDefaultStyleObject - Create date: 01-Dec-1997
- Reset style object to default
- DrawUseStyleObject - Create date: 01-Dec-1997
- Change the style object used for subsequent calls to SetStyle() functions
- FillArcChord - Create date: 01-Dec-1997
- Fill an arc chord with the current fill style
- FillArcWedge - Create date: 01-Dec-1997
- Fill an arc wedge with the current fill style
- FillCircle - Create date: 01-Dec-1997
- Fill a circle with the current fill style
- FillEllipse - Create date: 01-Dec-1997
- Fill an ellipse with the current fill style
- FillPolyLine - Create date: 01-Dec-1997
- Draw filled polyline with current fill mode
- FillRect - Create date: 01-Dec-1997
- Fill a rectangle with the current fill style
- FillRegion - Create date: 01-Dec-1997
- Fill a Region with the current fill style
- GetColorPixel - Create date: 29-Jun-1998
- Return a pixel value given a color
- GetNamedColor - Create date: 30-Jun-1998
- Return a COLOR given a color name from rgb.txt
- GetNamedColorPixel - Create date: 29-Jun-1998
- Return a pixel value given a color name from rgb.txt
- LineStyleSetPoints - Create date: 01-Dec-1997
- Draw a line with the current line style
- LineStyleSetRegion - Create date: 01-Dec-1997
- Draws a Region with current line style
- MoveTo - Create date: 01-Dec-1997
- Move pen
- SetColor - Create date: 01-Dec-1997
- Set color by color structure
- SetColorName - Create date: 01-Dec-1997
- Set color by name
- SetColorRGB - Create date: 01-Dec-1997
- Set color by red, green, blue values
- SetLineWidth - Create date: 01-Dec-1997
- Set the drawing line width
Widget functions (43)
- AlignWidgets - Create date: 23-Jan-1998
- Used to make labels line up.
- CloseViewHistogram - Create date: 23-Jan-1998
- Close a histogram
- CreateButtonRow - Create date: 20-Mar-1998
- Create a button row
- CreateDrawingArea - Create date: 23-Jan-1998
- Create a drawing area.
- CreateForm - Create date: 24-Apr-1998
- Create a form
- CreateFormDialog - Create date: 23-Jan-1998
- Create a form dialog to put widgets in.
- CreateFrame - Create date: 23-Jan-1998
- Create a frame around widgets.
- CreateHorizontalSeparator - Create date: 23-Jan-1998
- Create a horizontal line on a dialog.
- CreateHTMLWidget - Create date: 17-Nov-1998
- Create an HTML widget
- CreateIconButtonRow - Create date: 20-Mar-1998
- Creates an icon button row
- CreateIconLabel - Create date: 23-Jan-1998
- Add an icon to a dialog.
- CreateIconPushButton - Create date: 23-Jan-1998
- Add an icon pushbutton to a dialog.
- CreateIconToggleButton - Create date: 23-Jan-1998
- Add an icon toggle button to a dialog.
- CreateLabel - Create date: 23-Jan-1998
- Create a label on a dialog.
- CreateList - Create date: 10-Aug-2000 - Modify date: 10-Aug-2000
- Create an XmList widget
- CreateMenuItem - Create date: 16-Apr-1998
- Create a menu item
- CreateModalFormDialog - Create date: 23-Jan-1998
- Create a modal form dialog to put widgets in.
- CreateOptionMenu - Create date: 05-Jun-1998
- Create an option menu
- CreatePromptNum - Create date: 20-Mar-1998
- Create a prompt for numeric value.
- CreatePromptStr - Create date: 20-Mar-1998
- Create a prompt for string value.
- CreatePushButton - Create date: 23-Jan-1998
- Create a (text) pushbutton.
- CreatePushButtonItem - Create date: 16-Apr-1998
- Create a button item.
- CreateRowColumn - Create date: 24-Apr-1998
- Creates a row/column form
- CreateScrolledList - Create date: 10-Aug-2000 - Modify date: 10-Aug-2000
- Create an XmScrolledWindow and XmList widget
- CreateScrolledWindow - Create date: 29-Apr-1998
- Creates a form with scroll bars
- CreateToggleButton - Create date: 23-Jan-1998
- Create a (text) toggle button.
- CreateToggleButtonItem - Create date: 16-Apr-1998
- Create a toggle button item.
- CreateToolTip - Create date: 20-Jan-1998
- Add a tooltip to a drawing area.
- CreateUnitOptionMenu - Create date: 26-Sep-2000
- Create an option menu for selecting units
- CreateVerticalSeparator - Create date: 23-Jan-1998
- Create a vertical line on a dialog.
- CreateViewHistogram - Create date: 23-Jan-1998
- Pop up a histogram of a Raster with an optional Region.
- DestroyToolTip - Create date: 20-Jan-1998
- Destroy tooltip.
- DestroyWidget - Create date: 23-Jan-1998
- Destroy a widget.
- DialogClose - Create date: 23-Jan-1998
- Close a dialog.
- DialogFullScreen - Create date: 24-Apr-1998
- Sets dialog to full screen mode
- DialogOpen - Create date: 23-Jan-1998
- Open a dialog.
- DialogToBottom - Create date: 27-Apr-1998
- Moves dialog to bottom of visible windows
- DialogToTop - Create date: 27-Apr-1998
- Moves dialog to top of visible windows
- DialogWaitForClose - Create date: 23-Jan-1998
- Wait for user to close given modal dialog.
- DialogWaitForOpen - Create date: 12-May-1998
- Wait for a dialog to open
- SetPopupDialogParent - Create date: 14-Aug-2000 - Modify date: 14-Aug-2000
- Set the parent widget for popup dialogs
- UpdateViewHistogram - Create date: 23-Jan-1998
- Force update of histogram to current Region.
- WidgetAddCallback - Create date: 23-Jan-1998
- Register function to call when an action happens on a widget.
Status functions (7)
- StatusContextCreate - Create date: 20-May-1998 - Modify date: 20-May-1998
- Create a status context from a status handle
- StatusContextDestroy - Create date: 20-May-1998 - Modify date: 20-May-1998
- Destroy a status context
- StatusDialogCreate - Create date: 23-Jan-1998 - Modify date: 12-Oct-2000
- Create a status dialog.
- StatusDialogDestroy - Create date: 23-Jan-1998
- Destroy a status dialog.
- StatusSetBar - Create date: 20-May-1998 - Modify date: 20-May-1998
- Set the value of a status bar
- StatusSetDefaultHandle - Create date: 20-May-1998
- Set the "current" status line.
- StatusSetMessage - Create date: 20-May-1998 - Modify date: 20-May-1998
- Set the text message for a status bar
Raster Watershed functions (50)
- WatershedClose - Create date: 28-Aug-2000
- Close an open watershed handle
- WatershedCompute - Create date: 28-Aug-2000
- Computes different hydrological features depends on flags
- WatershedComputeElements - Create date: 28-Aug-2000
- Computes different hydrological elements as flow paths, basins, ridges depends on selected set of seed points and/or flags
- WatershedConvertRegionToMask - Create date: 30-Aug-2000
- Convert region given by filename and objectname to mask according an operation
- WatershedFillDepressions - Create date: 28-Aug-2000
- Fills depressions in different ways depends on selected set of watersheds with depressions and/or flags
- WatershedGetBasin - Create date: 29-Aug-2000
- Get current basin value
- WatershedGetBranch - Create date: 29-Aug-2000
- Get current branch value
- WatershedGetIDOfWatershedPolygonForVectorPolygon - Create date: 29-Aug-2000
- Get watershed polygon ID in watershed system for given vector polygon element ID
- WatershedGetInlet - Create date: 29-Aug-2000
- Get current inlet value
- WatershedGetMask - Create date: 30-Aug-2000
- Get mask as filename ans objname
- WatershedGetNumberOfDoublePours - Create date: 29-Aug-2000
- Get number of double pour points in watershed system
- WatershedGetNumberOfObjects - Create date: 28-Aug-2000
- Get number of output objects that were calculated
- WatershedGetNumberOfPours - Create date: 29-Aug-2000
- Get number of pour points in watershed system
- WatershedGetNumberOfVectorPolygons - Create date: 29-Aug-2000
- Get number of vector polygons in watershed system
- WatershedGetNumberOfWatershedPolygons - Create date: 29-Aug-2000
- Get number of watershed polygons in watershed system
- WatershedGetNumberOfWatershedPolygonsWithDepression - Create date: 29-Aug-2000
- Get number of watershed polygons with depression in watershed system
- WatershedGetObject - Create date: 31-Aug-2000
- Get mask as filename ans objname
- WatershedGetOutlet - Create date: 29-Aug-2000
- Get current outlet value
- WatershedGetPour - Create date: 30-Aug-2000
- Get pour object
- WatershedGetStatus - Create date: 29-Aug-2000
- Get status of watershed process
- WatershedGetWatershedPolygon - Create date: 29-Aug-2000
- Get watershed polygon object
- WatershedInit - Create date: 28-Aug-2000
- Initialize watershed (returns handle)
- WatershedIsValleySeparated - Create date: 29-Aug-2000
- Is valley set separated
- WatershedMaskInverseValue - Create date: 29-Aug-2000
- Inverse value for all cells in mask
- WatershedMaskSetValue - Create date: 29-Aug-2000
- Set value for all cells in mask
- WatershedPolygonClose - Create date: 30-Aug-2000
- Close an open watershed polygon handle
- WatershedPolygonGetIDOfLowerPour - Create date: 30-Aug-2000
- Get ID of lower pour point by index
- WatershedPolygonGetIDOfUpperPour - Create date: 30-Aug-2000
- Get ID of upper pour point by index
- WatershedPolygonGetIDOfVectorPolygon - Create date: 30-Aug-2000
- Get element ID of vector polygon by index
- WatershedPolygonGetMaxZ - Create date: 30-Aug-2000
- Get maximum z value inside watershed
- WatershedPolygonGetMinZ - Create date: 30-Aug-2000
- Get minimum z value inside watershed
- WatershedPolygonGetNumberOfLowerPours - Create date: 30-Aug-2000
- Get number of lower pours in watershed
- WatershedPolygonGetNumberOfUpperPours - Create date: 30-Aug-2000
- Get number of upper pours in watershed
- WatershedPolygonGetNumberOfVectorPolygons - Create date: 30-Aug-2000
- Get number of vector polygons in watershed
- WatershedPolygonGetZ - Create date: 30-Aug-2000
- Get minimum z value on watershed boundary
- WatershedPolygonHasDepression - Create date: 30-Aug-2000
- Does watershed polygon have a depression
- WatershedPolygonIsValid - Create date: 30-Aug-2000
- Is watershed polygon valid
- WatershedPourClose - Create date: 30-Aug-2000
- Close an open watershed pour handle
- WatershedPourGetElementIDOfVectorPoint - Create date: 30-Aug-2000
- Get element ID of vector point
- WatershedPourGetLeftWatershed - Create date: 30-Aug-2000
- Get left watershed ID
- WatershedPourGetPoint - Create date: 30-Aug-2000
- Get location of pour point as POINT3D in original DEM coordinates
- WatershedPourGetRightWatershed - Create date: 30-Aug-2000
- Get right watershed ID
- WatershedPourGetType - Create date: 30-Aug-2000
- Get type of pour
- WatershedPourIsValid - Create date: 30-Aug-2000
- Is pour valid
- WatershedSetBasin - Create date: 29-Aug-2000
- Set value as current basin value
- WatershedSetBranch - Create date: 29-Aug-2000
- Set value as current branch value
- WatershedSetInlet - Create date: 29-Aug-2000
- Set value as current inlet value
- WatershedSetMask - Create date: 30-Aug-2000
- Set mask from extrnal bynary raster by filename ans objname
- WatershedSetOutlet - Create date: 29-Aug-2000
- Set value as current outlet value
- WatershedSetValleySeparation - Create date: 29-Aug-2000
- Set valley separation by given value
Frame functions (8)
- FrameCopy - Create date: 04-Apr-2001
- Copy an image from source frame to destination frame
- FrameCopyFromView - Create date: 04-Apr-2001
- Copy an image from view to frame
- FrameCreate - Create date: 04-Apr-2001
- Create frame by width and height (returns handle)
- FrameCreateFromView - Create date: 04-Apr-2001
- Create frame from view (returns handle)
- FrameCreateGC - Create date: 05-Apr-2001
- Create a Graphics Context (GC) for a Frame class
- FrameDestroy - Create date: 04-Apr-2001
- Destroy an open frame handle
- FrameGetHeight - Create date: 04-Apr-2001
- Get frame height
- FrameGetWidth - Create date: 04-Apr-2001
- Get frame width
Surface Fitting functions (8)
- SurfaceFitBidirectional - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by Bidirectional method
- SurfaceFitInverseDistance - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by inverse distance method
- SurfaceFitMinimumCurvature - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by minimum curvature method
- SurfaceFitPolynomial - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by polynomial method
- SurfaceFitProfiles - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by profiles method
- SurfaceFitTINLinear - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit TIN by linear method
- SurfaceFitTINQuintic - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit TIN by quintic method
- SurfaceFitTriangulation - Create date: 09-Apr-1999 - Modify date: 09-Mar-2000
- Surface fit by triangulation method
Geodata Display View functions (27)
- ViewActivateTool - Create date: 01-Dec-1997
- Activate a given tool.
- ViewAddStandardTools - Create date: 01-Dec-1997
- Add "standard" tools to a view.
- ViewAddToolIcons - Create date: 01-Dec-1997
- Create icons for tools added.
- ViewDestroy - Create date: 01-Dec-1997
- Destroy a view.
- ViewGetMapScale - Create date: 01-Dec-1997
- Get the current map scale of a view.
- ViewGetTransLayerToScreen - Create date: 01-Dec-1997
- Get transformation from layer to screen.
- ViewGetTransLayerToView - Create date: 01-Dec-1997
- Get transformation from layer to screen.
- ViewGetTransMapToView - Create date: 28-Jul-1998
- Get the transparm to translate between a map projection and view coordinates
- ViewGetTransViewToScreen - Create date: 01-Dec-1997
- Get transformation from view to screen.
- ViewRedraw - Create date: 01-Dec-1997
- Redraw view.
- ViewRedrawDirect - Create date: 17-Apr-2001
- Draw view direct with drawflags
- ViewRedrawFull - Create date: 01-Dec-1997
- Redraw view (full).
- ViewRedrawIfNeeded - Create date: 01-Dec-1997
- Redraw a view (but only if it has changed since last redraw)
- ViewSaveSnapshot - Create date: 01-Dec-1997
- Save a snapshot of a view.
- ViewSetGPS - Create date: 13-Jul-1998
- Set the GPS source for a view
- ViewSetMapScale - Create date: 01-Dec-1997
- Set the mapscale for a view (for next redraw).
- ViewSetMessage - Create date: 01-Dec-1997
- Set message in status line at bottom of view.
- ViewSetStatusBar - Create date: 01-Dec-1997
- Set status bar at bottom of view.
- ViewStatusBarClear - Create date: 01-Dec-1997
- Clear the status bar.
- ViewTransPointLayerToView - Create date: 01-Dec-1997
- Translate a point from layer coordinates to view coordinates.
- ViewTransPointViewToLayer - Create date: 01-Dec-1997
- Translate a point from layer view to layer coordinates.
- ViewZoom1X - Create date: 01-Dec-1997
- Set view to 1X zoom and redraw.
- ViewZoomFull - Create date: 24-Jun-1999
- Zoom to show full extents of view
- ViewZoomIn - Create date: 01-Dec-1997
- Zoom in on view.
- ViewZoomOut - Create date: 01-Dec-1997
- Zoom out on view.
- ViewZoomToGroup - Create date: 05-Jun-1998
- Zoom so that a given group fills the view
- ViewZoomToLayer - Create date: 05-Jun-1998
- Zoom so that a given layer fills the view
Geodata Display Layout functions (8)
- LayoutCreate - Create date: 11-Jun-1998 - Modify date: 20-Mar-2001
- Create a display or hardcopy layout
- LayoutCreateView - Create date: 01-Dec-1997
- Create a view for a layout.
- LayoutDestroy - Create date: 04-Aug-1998
- Destroy a layout and all the groups in it
- LayoutGetGroupByName - Create date: 01-Dec-1997
- Get a group pointer given group name.
- LayoutPageSetupDialog - Create date: 03-Feb-1999
- Popup page setup dialog for a layout
- LayoutPrint - Create date: 03-Feb-1999
- Print a layout
- LayoutRead - Create date: 11-Jun-1998
- Read a saved display layout from a file
- LayoutWrite - Create date: 11-Jun-1998
- Save a display layout to a file
Geodata Display Group functions (14)
- DispCreate2DGroup - Create date: 01-Dec-1997
- Create a 2d group on a display.
- GroupAttachHorizontal - Create date: 12-Jun-1998
- Set horizontal position of display group in layout
- GroupAttachVertical - Create date: 12-Jun-1998
- Set vertical position of display group in layout
- GroupCreate - Create date: 01-Dec-1997
- Create a group
- GroupCreate3DView - Create date: 01-Dec-1997
- Create a 3d view of a group.
- GroupCreateLayerManagerForm - Create date: 01-Dec-1997
- Create layer manager as a form, (not a dialog)
- GroupCreateView - Create date: 01-Dec-1997
- Create a 2d view of a group.
- GroupDestroy - Create date: 01-Dec-1997
- Destroy a group.
- GroupGetLayerByName - Create date: 01-Dec-1997
- Get a layer pointer given the layer name.
- GroupOpenLayerManagerWindow - Create date: 01-Dec-1997
- Create "layer manager" dialog
- GroupRead - Create date: 11-Jun-1998
- Read a saved display group from a file
- GroupRemoveAllLayers - Create date: 01-Dec-1997
- Remove all layers from a group.
- GroupSetActiveLayer - Create date: 05-Jun-1998
- Set the active layer for a group
- GroupWrite - Create date: 11-Jun-1998
- Save a display group to a file
Geodata Display functions (93)
- CADLayerGetObject - Create date: 17-Jun-1998
- Set a CAD variable to point to the CAD object from a CADLayer
- CADLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a CAD layer
- DispAddButtons - Create date: 01-Dec-1997
- Adds custom buttons to a display
- DispAddCallback - Create date: 01-Dec-1997
- Register function to call when an action happens on a view.
- DispAddRaster - Create date: 01-Dec-1997
- Adds a raster layer to a display window
- DispAddRasterVar - Create date: 01-Dec-1997
- Same as DispAddRaster() except uses SML raster variable
- DispAddStandardTools - Create date: 01-Dec-1997
- Add standard tools to a display, (zoom box, slide view, and measurement)
- DispClose - Create date: 01-Dec-1997
- Closes the display associated with handle displayNumber
- DispGetMapScale - Create date: 01-Dec-1997
- Returns the current map scale of the display associated with displayNumber
- DispGetRasterFromLayer - Create date: 01-Dec-1997
- Get the raster used by a given layer.
- DispGetVectorFromLayer - Create date: 01-Dec-1997
- Get the vector used by a given layer.
- DispLastButtonPressed - Create date: 01-Dec-1997
- Returns the label of the last button that was pressed
- DispOpen - Create date: 01-Dec-1997
- Opens a display and returns a handle to the display
- DispPanTo - Create date: 01-Dec-1997
- Pan to a given location.
- DispQuickAddCAD - Create date: 01-Dec-1997
- Adds a CAD layer to display window referenced by displayNumber
- DispQuickAddCADVar - Create date: 06-Jul-2001
- Quick add a CAD object to a Disp window given a CAD variable
- DispQuickAddRaster - Create date: 01-Dec-1997
- Adds a raster layer to display window referenced by displayNumber
- DispQuickAddRasterVar - Create date: 01-Dec-1997
- Same as DispQuickAddRaster() except uses SML raster variable
- DispQuickAddTIN - Create date: 01-Dec-1997
- Adds a TIN layer to display window referenced by displayNumber
- DispQuickAddTINVar - Create date: 06-Jul-2001
- Quick add TIN object to a Disp window given a TIN variable
- DispQuickAddVector - Create date: 01-Dec-1997
- Adds a vector layer to display window referenced by displayNumber
- DispQuickAddVectorVar - Create date: 01-Dec-1997
- Same as DispQuickAddVector() except uses SML vector variable
- DispRedraw - Create date: 01-Dec-1997
- Same as clicking "Redraw"
- DispRedrawFull - Create date: 01-Dec-1997
- Same as clicking "Full view"
- DispRemoveAllLayers - Create date: 01-Dec-1997
- Removes all layers from display referenced by displayNumber
- DispResetButtons - Create date: 01-Dec-1997
- Forces system to "forget" last button pressed
- DispSetBackgroundColor - Create date: 30-Jul-1999
- Set the background color of a display
- DispSetMapScale - Create date: 01-Dec-1997
- Sets the map scale for a display
- DispSetMessage - Create date: 01-Dec-1997
- Displays string in message area of display window
- DispSetMinMaxIndexFromGroup - Create date: 01-Dec-1997
- Set Raster cells to layer index of Raster with largest/smallest cell value in a group
- DispSetName - Create date: 01-Dec-1997
- Sets the name of a display window
- DispSetStatusBar - Create date: 01-Dec-1997
- Set the status bar on a standalone display window.
- DispSetTitle - Create date: 01-Dec-1997
- Displays string in title area of display window
- DispStatusBarClear - Create date: 01-Dec-1997
- Clear the status bar.
- DispWaitForButtonPress - Create date: 01-Dec-1997
- Suspend execution and wait until button event
- DispZoom1X - Create date: 01-Dec-1997
- Same as clicking "Zoom 1X"
- DispZoomIn - Create date: 01-Dec-1997
- Same as clicking "Zoom In"
- DispZoomOut - Create date: 01-Dec-1997
- Same as clicking "Zoom Out"
- DispZoomTo - Create date: 01-Dec-1997
- Pan to a given location.
- GroupAddMapGridLayer - Create date: 01-Feb-1999
- Add a MapGridLayer to a group
- GroupAddRaster - Create date: 01-Dec-1997
- Add a raster to a group by name
- GroupAddRasterVar - Create date: 01-Dec-1997
- Add a raster to a group.
- GroupQuickAddCAD - Create date: 01-Dec-1997
- Quick add a CAD layer (prompt).
- GroupQuickAddCADVar - Create date: 07-Jun-2001
- Quick add a CAD layer given a CAD variable
- GroupQuickAddDBPinmap - Create date: 03-Apr-1998
- Add a database pinmap to a group.
- GroupQuickAddRaster - Create date: 01-Dec-1997
- Quick add a Raster layer (prompt).
- GroupQuickAddRasterVar - Create date: 01-Dec-1997
- Quick add a Raster layer given SML variable.
- GroupQuickAddRegionVar - Create date: 15-Jun-1998
- Quick add a region layer given a region variable"
- GroupQuickAddTIN - Create date: 01-Dec-1997
- Quick add a TIN layer (prompt).
- GroupQuickAddTINVar - Create date: 07-Jun-2001
- Quick add a TIN layer given a TIN variable
- GroupQuickAddVector - Create date: 01-Dec-1997
- Quick add a Vector layer (prompt).
- GroupQuickAddVectorVar - Create date: 01-Dec-1997
- Quick add a Vector layer given SML variable.
- LayerDestroy - Create date: 01-Dec-1997
- Destroy a layer.
- LayerHide - Create date: 01-Dec-1997
- Hide a layer.
- LayerLower - Create date: 04-Feb-1999
- Lower a layer. Returns 1 if moved, 0 if already at bottom of group.
- LayerOpenControls - Create date: 01-Dec-1997
- Open layer controls.
- LayerRaise - Create date: 04-Feb-1999
- Raise a layer. Returns 1 if moved, 0 if already at top of group.
- LayerShow - Create date: 01-Dec-1997
- Show a layer.
- LayoutAddScaleBarLayer - Create date: 01-Feb-1999
- Add a ScaleBarLayer to a layout
- LayoutAddTextLayer - Create date: 03-Apr-1998
- Add a text Layer to a layout
- PinmapLayerFindClosest - Create date: 12-Jun-1998
- Find the element closest to a given point in a PinmapLayer
- PinmapLayerGetFieldInfo - Create date: 06-Apr-1998
- Gets field information for a pin map layer
- PinmapLayerOpenDatabase - Create date: 01-Dec-1997
- Open a pinmap layer database
- PinmapLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a pinmap layer
- RasterLayerGetObject - Create date: 17-Jun-1998
- Set a raster variable to point to the raster object from a RasterLayer
- RasterLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a raster layer
- RegionLayerGetObject - Create date: 17-Jun-1998
- Set a region variable to point to the region from a RegionLayer
- RegionLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a region layer
- TINLayerGetObject - Create date: 17-Jun-1998
- Set a TIN variable to point to the TIN object from a TINLayer
- TINLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a TIN layer
- ToolAddCallback - Create date: 01-Dec-1997
- Register function to call for tool events
- ToolSetGPS - Create date: 28-Jul-1998
- Set the GPS source of a tool
- VectorLayerGetObject - Create date: 17-Jun-1998
- Set a vector variable to point to the vector object from a VectorLayer
- VectorLayerSetObject - Create date: 26-Jun-1998
- Change the object used by a vector layer
- View3DAddSimpleControls - Create date: 30-Jul-1998
- Add simple viewpoint controls to 3D view
- View3DReadPosIni - Create date: 01-Dec-1997
- Read 3D view settings from ini file.
- View3DWritePosIni - Create date: 01-Dec-1997
- Write 3D view settings to ini file.
- ViewCreate3DViewPosTool - Create date: 03-Feb-1998
- Create a 3D view position tool on a view
- ViewCreateExamineRasterTool - Create date: 03-Feb-1998
- Add Examine Raster tool icon to view.
- ViewCreateHyperIndexTool - Create date: 03-Feb-1998
- Add HyperIndex tool icon to view.
- ViewCreateLineTool - Create date: 03-Feb-1998
- Add a line drawing tool to a view
- ViewCreateMeasureTool - Create date: 03-Feb-1998 - Modify date: 30-Oct-1998
- Add Measurement tool icon to view.
- ViewCreateMultiPolygonTool - Create date: 03-Feb-1998
- Add multiple polygon drawing tool icon to view.
- ViewCreatePointTool - Create date: 22-May-1998 - Modify date: 22-May-1998
- Create a point tool
- ViewCreatePolygonTool - Create date: 03-Feb-1998
- Add polygon drawing tool icon to view.
- ViewCreateRectangleTool - Create date: 03-Feb-1998
- Create a tool for selecting a rectangle
- ViewCreateSelectTool - Create date: 09-Apr-1998 - Modify date: 30-Oct-1998
- Create a select tool on a view
- ViewCreateSketchTool - Create date: 03-Feb-1998 - Modify date: 30-Oct-1998
- Add sketch tool icon to view.
- ViewCreateSlideViewTool - Create date: 24-Jun-1999
- Create tool for sliding a view
- ViewCreateToolBoxTool - Create date: 30-Oct-1998
- Add the ToolBox tool for a view
- ViewCreateZoomBoxTool - Create date: 24-Jun-1999
- Create zoom box tool for a view
- ViewDrawPinmapElement - Create date: 04-Aug-1998
- Draws a single pinmap element
- ViewOpen3DControls - Create date: 01-Dec-1997
- Open the 3D controls.
GPS functions (9)
- GPSAddCallback - Create date: 01-Dec-1997
- Used to register functions to call for GPS actions
- GPSClose - Create date: 29-Jun-1998
- Close a GPS Port
- GPSGetSourceName - Create date: 29-Jun-1998
- Return the name of a GPS source given its number
- GPSNumSources - Create date: 29-Jun-1998
- Return number of GPS sources configured
- GPSOpen - Create date: 29-Jun-1998
- Open a GPS port
- GPSPortClose - Create date: 10-Apr-1998
- Obsolete - use GPSClose()
- GPSPortOpen - Create date: 10-Apr-1998
- Obsolete - use GPSOpen()
- GPSPortRead - Create date: 13-Apr-1998 - Modify date: 18-Jun-1998
- Read data from a GPS port
- GPSSourceManagerOpen - Create date: 19-Nov-1998
- Popup the GPS Source Manager dialog
Vector Network functions (96)
- NetworkAllocatedCenterGet - Create date: 17-Sep-1998
- Get allocated center node from postion
- NetworkAllocatedCenterGetAverageImpedance - Create date: 06-Oct- 199
- Get Allocated center average impedance
- NetworkAllocatedCenterGetCapacity - Create date: 06-Oct- 199
- Get Allocated center capacity
- NetworkAllocatedCenterGetColor - Create date: 17-Sep-1998
- Get allocated center color
- NetworkAllocatedCenterGetDemand - Create date: 06-Oct- 199
- Get Allocated center demand
- NetworkAllocatedCenterGetImpedanceDelay - Create date: 06-Oct- 199
- Get Allocated center impedance delay
- NetworkAllocatedCenterGetImpedanceLimit - Create date: 06-Oct- 199
- Get Allocated center impedance limit
- NetworkAllocatedCenterGetMaximumImpedance - Create date: 06-Oct- 199
- Get Allocated center maximum impedance
- NetworkAllocatedCenterGetNumber - Create date: 17-Sep-1998
- Get number of allocated centers
- NetworkAllocatedCenterGetNumberLines - Create date: 06-Oct- 199
- Get number of lines for an allocated center
- NetworkAllocatedCenterGetPosition - Create date: 17-Sep-1998
- Get allocated center position given a node
- NetworkAllocatedLineGetNumber - Create date: 17-Sep-1998
- Get number of allocated lines
- NetworkAllocatedLineGetPosition - Create date: 17-Sep-1998
- Get allocated line position
- NetworkAllocationClose - Create date: 17-Sep-1998
- Close an open allocation handle
- NetworkAllocationGetReport - Create date: 17-Sep-1998
- Get a text report from an allocation handle
- NetworkAllocationGetResultPositionList - Create date: 17-Sep-1998
- Get allocation position list
- NetworkAllocationGetType - Create date: 17-Sep-1998
- Get allocation type (1 = ToFrom, 0 = FromTo)
- NetworkAllocationRestoreCenter - Create date: 17-Sep-1998
- Recover a stop handle from a route handle
- NetworkAngleApply - Create date: 17-Sep-1998
- Apply a network angle
- NetworkAngleGetImpedance - Create date: 17-Sep-1998
- Get impedance for an angle
- NetworkAngleSetImpedance - Create date: 17-Sep-1998
- Set impedance for an angle
- NetworkCalculateMultiRoute - Create date: 17-Jan-2001
- Calculate a multiroute from source node to destination nodes
- NetworkCenterAddCenter - Create date: 17-Sep-1998
- Add a center at a node
- NetworkCenterCalculateAllocationIn - Create date: 17-Sep-1998
- Calculate allocation in
- NetworkCenterCalculateAllocationOut - Create date: 17-Sep-1998
- Calculate allocation out
- NetworkCenterCloneHandle - Create date: 17-Sep-1998
- Duplicate a center handle
- NetworkCenterClose - Create date: 17-Sep-1998
- Close an open center handle
- NetworkCenterDeleteAllCenters - Create date: 17-Sep-1998
- Delete all centers
- NetworkCenterDeleteCenters - Create date: 17-Sep-1998
- Delete specific centers
- NetworkCenterGet - Create date: 17-Sep-1998
- Get center node given position
- NetworkCenterGetCapacity - Create date: 17-Sep-1998
- Get center capacity
- NetworkCenterGetCentersList - Create date: 17-Sep-1998
- Get list of centers
- NetworkCenterGetColor - Create date: 17-Sep-1998
- Get center color
- NetworkCenterGetImpedanceDelay - Create date: 17-Sep-1998
- Get center impedance delay
- NetworkCenterGetImpedanceLimit - Create date: 17-Sep-1998
- Get center impedance limit
- NetworkCenterGetNumberCenters - Create date: 17-Sep-1998
- Get number of centers
- NetworkCenterGetPosition - Create date: 17-Sep-1998
- Get center position given node
- NetworkCenterSetCapacity - Create date: 17-Sep-1998
- Set center capacity
- NetworkCenterSetColor - Create date: 17-Sep-1998
- Set center color
- NetworkCenterSetImpedanceDelay - Create date: 17-Sep-1998
- Set center impedance delay
- NetworkCenterSetImpedanceLimit - Create date: 17-Sep-1998
- Set center impedance limit
- NetworkClose - Create date: 17-Sep-1998
- Close an open network handle
- NetworkGetNumberOfTables - Create date: 17-Sep-1998
- Get number of tables of given type
- NetworkGetTableName - Create date: 17-Sep-1998
- Get a table name
- NetworkInit - Create date: 17-Sep-1998
- Create a (main) network handle
- NetworkInitCenter - Create date: 17-Sep-1998
- Create a center handle
- NetworkInitStop - Create date: 17-Sep-1998
- Create a stop handle
- NetworkLineGetDemand - Create date: 17-Sep-1998
- Get demand for a line
- NetworkLineGetDirectionState - Create date: 17-Sep-1998
- Get line direction state
- NetworkLineGetImpedance - Create date: 17-Sep-1998
- Get impedance for a line
- NetworkLineGetName - Create date: 17-Sep-1998
- Get line name
- NetworkLineGetNodeFrom - Create date: 17-Sep-1998
- Get the node a line is coming from
- NetworkLineGetNodeTo - Create date: 17-Sep-1998
- Get the node a line is going to
- NetworkLineGetNumberLines - Create date: 17-Sep-1998
- Get number of lines
- NetworkLineSetDemand - Create date: 17-Sep-1998
- Set demand for a line
- NetworkLineSetDirectionState - Create date: 17-Sep-1998
- Set line direction state
- NetworkLineSetImpedance - Create date: 17-Sep-1998
- Set impedance for a line
- NetworkMultiRouteClose - Create date: 17-Jan-2001
- Close an open network multiroute handle
- NetworkMultiRouteGetRoute - Create date: 17-Jan-2001
- Calculate a route from multiroute to destination node
- NetworkNodeGetBarrierState - Create date: 17-Sep-1998
- Get barrier state for a node (boolean)
- NetworkNodeGetName - Create date: 17-Sep-1998
- Get node name
- NetworkNodeGetNumberNodes - Create date: 17-Sep-1998
- Get number of nodes in network
- NetworkNodeSetBarrierState - Create date: 17-Sep-1998
- Set barrier state for a node
- NetworkReadAttributeTable - Create date: 17-Sep-1998
- Read an attribute table
- NetworkRouteClose - Create date: 17-Sep-1998
- Close an open route handle
- NetworkRouteGetLine - Create date: 17-Sep-1998
- Get a line from a position
- NetworkRouteGetLineDirection - Create date: 17-Sep-1998
- Get line direction
- NetworkRouteGetNode - Create date: 17-Sep-1998
- Get a node from a position
- NetworkRouteGetNumberOfLines - Create date: 17-Sep-1998
- Get number of lines in a route
- NetworkRouteGetNumberOfNodes - Create date: 17-Sep-1998
- Get number of nodes in a route
- NetworkRouteGetReport - Create date: 17-Sep-1998
- Get a text report from a route handle
- NetworkRouteGetResultLineList - Create date: 17-Sep-1998
- Get route result as line list
- NetworkRouteGetResultNodeList - Create date: 17-Sep-1998
- Get route result as node list
- NetworkRouteGetResultPointList - Create date: 17-Sep-1998
- Get route result as points
- NetworkRouteIsNodeStop - Create date: 17-Sep-1998
- Is a node a stop (boolean)
- NetworkRouteIsNodeTurn - Create date: 17-Sep-1998
- Is a node a turn (boolean)
- NetworkRouteRestoreStop - Create date: 17-Sep-1998
- Recover a stop handle from a route handle
- NetworkSetDefaultAttributes - Create date: 17-Sep-1998
- Set default attributes for a network
- NetworkStopAddStop - Create date: 17-Sep-1998
- Add a stop
- NetworkStopCalculateRoute - Create date: 17-Sep-1998
- Calculate a route from stop handle and route handle
- NetworkStopCloneHandle - Create date: 17-Sep-1998
- Copy a stop handle
- NetworkStopClose - Create date: 17-Sep-1998
- Close an open stop handle
- NetworkStopDeleteAllStops - Create date: 17-Sep-1998
- Delete all stops
- NetworkStopDeleteStops - Create date: 17-Sep-1998
- Delete specific stops
- NetworkStopGet - Create date: 17-Sep-1998
- Get a stop node given its position
- NetworkStopGetDemand - Create date: 17-Sep-1998
- Get demand for a stop
- NetworkStopGetNumberStops - Create date: 17-Sep-1998
- Get number of stops
- NetworkStopGetStopsList - Create date: 17-Sep-1998
- Get the stop list for a stop handle
- NetworkStopMove - Create date: 17-Sep-1998
- Move a stop (change stop list order)
- NetworkStopSetDemand - Create date: 17-Sep-1998
- Set demand for a stop
- NetworkTableIsTable - Create date: 17-Sep-1998
- Is a table of given type and name part of network (boolean)
- NetworkTableSetLineNameAsTableAndField - Create date: 17-Sep-1998
- Use table to set line names
- NetworkTurnGetAngle - Create date: 17-Sep-1998
- Get turn angle
- NetworkTurnGetImpedance - Create date: 17-Sep-1998
- Get turn impedance
- NetworkTurnSetImpedance - Create date: 17-Sep-1998
- Set turn impedance
- NetworkWriteAttributeTable - Create date: 17-Sep-1998
- Write an attribute table
Database Editor functions (12)
- DBEditorCloseTable - Create date: 15-Apr-1998
- Close a table opened via DBEditor
- DBEditorCreate - Create date: 24-May-2001
- Creates a DBEDITOR handle for a given database.
- DBEditorDestroy - Create date: 24-May-2001
- Destroy a DBEDITOR handle created by DBEditorCreate().
- DBEditorModalSingleRecordView - Create date: 22-Sep-1998
- Pops up a modal dialog to edit a database record
- DBEditorOpenSingleRecordView - Create date: 15-Apr-1998
- Open single record view of a table
- DBEditorOpenTabularView - Create date: 15-Apr-1998
- Open a tabular view form of a table
- DBEditorSingleRecordWidgetCreate - Create date: 23-Sep-1998
- Create XmForm with controls to edit a database record
- DBEditorSingleRecordWidgetGetFieldNum - Create date: 25-Jun-1998
- Get a field value (numeric) from a Sincle Record Widget
- DBEditorSingleRecordWidgetGetFieldStr - Create date: 25-Jun-1998
- Get a field value (string) from a Sincle Record Widget
- DBEditorSingleRecordWidgetSaveChanges - Create date: 23-Sep-1998
- Save changes to a record in a SingleRecordWidget (returns record number)
- DBEditorSingleRecordWidgetSetField - Create date: 23-Sep-1998
- Set the value of a field in a Single Record Widget
- DBEditorSingleRecordWidgetSetRecord - Create date: 23-Sep-1998
- Load a record into a SingleRecordWidget
Total Number of Functions: 954