*RegisterHMATHReader()

Registers a HyperMath reader with the specified characteristics/attributes.

Syntax

*RegisterHMATHReader (filename, type, ext, category, funcHyperView)

Application

HyperGraph 2D, HyperGraph 3D, MediaView, MotionView, and TextView.

Inputs

filename
The filename of reader (an HML file).
type (optional)
The string that appears in the file type selector.
ext (optional)
The suffix associated with this file type. The program uses this information to filter file names easier and to accelerate file recognition.
category
The reader category. Options include ASCII, binary, or general.
func
The user-defined HyperMath function name. This should be unique so it does not conflict with other HyperMath readers.

Context

*BeginDefaults()

*BeginPlot3DDefaults()

*BeginPlotDefaults()

Example

*BeginPlotDefaults()
   *RegisterHMATHReader(“C:/hmath_readers/hmthreader.hml”,
                        "Comma Separated Vaules(*.csv)”,"csv”, “ascii”, NewFunc)
*EndPlotDefaults()