int MLGetUTF16String (MLINK link, const unsigned short ** s, int *n, int *c) gets a UTF-16 character string from the MathLink connection specified by link, storing the string ...
int MLGetDouble (MLINK link, double *x) gets a floating-point number from the MathLink connection specified by link and stores it as C type double in x.
int MLGetFloat (MLINK link, float *x) gets a floating-point number from the MathLink connection specified by link and stores it as C type float in x.
int MLGetLongInteger (MLINK link, long *i) gets an integer from the MathLink connection specified by link and stores it as a C long in i.
int MLGetShortInteger (MLINK link, short *i) gets an integer from the MathLink connection specified by link and stores it as a C short in i.
There are a number of file formats for working with meshes. They are useful since they can be used as interchange formats between CAD programs. Some of these are supported by ...
int MLPutByteString (MLINK link, const unsigned char *s, int n) puts a string of n characters starting from location s to the MathLink connection specified by link.
int MLGetInteger16 (MLINK link, short *i) gets a 16-bit integer from the MathLink connection specified by link and stores it as a C short in i.
int MLGetInteger32 (MLINK link, int *i) gets a 32-bit integer from the MathLink connection specified by link and stores it in i.
int MLGetInteger64 (MLINK link, mlint64 *i) gets a 64-bit integer from the MathLink connection specified by link and stores it in i.