Provided by: alliance_5.1.1-1.1build1_amd64 

NAME
figmbkrds - converts MBK figure to RDS figure
SYNOPSYS
#include "rfmnnn.h"
rdsfig_list ∗figmbkrds( FigureMbk, Size, Lynx )
phfig_list ∗FigureMbk;
unsigned int Size;
char Lynx;
PARAMETER
FigureMbk Figure Mbk to convert to RDS figure.
Size 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.
Lynx 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.
DESCRIPTION
The figmbkrds function creates a RDS figure with a figure from MBK structure phfig_list which is
converted to RDS format.
RETURN VALUE
The pointer to the newly created RDS figure.
ERRORS
"Rds202: rdsalloc error, can't continue !"
it's impossible to allocate the memory size desired
EXAMPLE
#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 );
. . .
}
SEE ALSO
librfm, viewrfmfig, loadrdsparam
ASIM/LIP6 October 1, 1997 FIGMBKRDS(3)