DOKK / manpages / debian 10 / alliance / figmbkrds.3.en
FIGMBKRDS(3) RDS PHYSICAL FUNCTIONS FIGMBKRDS(3)


figmbkrds - converts MBK figure to RDS figure

See the file buster/alliance/alc_origin.1.en.gz.

#include "rfmnnn.h"
rdsfig_list ∗figmbkrds( FigureMbk, Size, Lynx )

phfig_list ∗FigureMbk;
unsigned int Size;
char Lynx;

Figure Mbk to convert to RDS figure.
Size of the user structure (if it exists) added to the rdsrec_list structure. If the user structure doesn't exist, the parameter 'Size' has to be set to 0L.
Flag used for the segment conversion. If the parameter Lynx is set to 0 then this is the normal conversion mode. If the parameter Lynx is set to 1 then the rds structure generated permits to extract equipotentials rectangles.

The figmbkrds function creates a RDS figure with a figure from MBK structure phfig_list which is converted to RDS format.

The pointer to the newly created RDS figure.

"Rds202: rdsalloc error, can't continue !"

it's impossible to allocate the memory size desired


#include "mphnnn.h"
#include "mutnnn.h"
#include "rdsnnn.h"
#include "rfmnnn.h"
#include "rtlnnn.h"
typedef struct UserStruct
{
char ∗STRING;
void ∗USER1;
} UserStruct;
main()
{
phfig_list ∗MbkFigure;
rdsfig_list ∗RdsFigure;
mbkenv();
rdsenv();
loadrdsparam();
MbkFigure = getphfig("na2_y",'A');
RdsFigure = figmbkrds (MbkFigure,sizeof(UserStruct),0);
viewrdsfig ( RdsFigure );
. . .
}

librfm, viewrfmfig, loadrdsparam

See the file buster/alliance/alc_bug_report.1.en.gz.

October 1, 1997 ASIM/LIP6