bionic (3) figmbkrds.3.gz

Provided by: alliance_5.1.1-1.1build1_amd64 bug

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