figmbkrds.3alc - Man Page
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 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
Referenced By
October 1, 1997 ASIM/LIP6 RDS PHYSICAL FUNCTIONS