FreeBSD Manual Pages
FIGMBKRDS(3) RDS PHYSICAL FUNCTIONS FIGMBKRDS(3) 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 param- eter Lynx is set to 0 then this is the normal con- version 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)
NAME | SYNOPSYS | PARAMETER | DESCRIPTION | RETURN VALUE | ERRORS | EXAMPLE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=figmbkrds&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>