Skip site navigation (1)Skip section navigation (2)

  
 
  

home | help
FIGMBKRDS(3)		     RDS PHYSICAL FUNCTIONS		    FIGMBKRDS(3)

NAME
      figmbkrds - converts MBK figure to RDS figure

SYNOPSIS
     #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 struc-
     ture 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)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=figmbkrds&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help