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

  
 
  

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

NAME
      modelmbkrds - gets all models of instances contained in a figure.

SYNOPSIS
      #include "rfmnnn.h"
     rdsfig_list *modelmbkrds( Figure, Lynx )
	rdsfig_list *Figure;
	char	     Lynx;

PARAMETER
     Figure :		 The figure which has to be treated.

     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 modelmbkrds function gets all models of instances of the RDS figure and
     chains  them  to the head of figures's list. For each newly created figure,
     the function is applied recursively. So the function flats all models  con-
     tained in the figure named 'Figure'.

RETURN VALUE
     Pointer to the head of the list of figures.

ERRORS
     "Rds202: rdsalloc error, can't continue !"
	    it's impossible to allocate the memory size desired

     Other  errors  can be generated by the getphfig function called in the mod-
     elmbkrds function (see getphfig).

EXAMPLE
	     #include "mphnnn.h"
	     #include "mutnnn.h"
	     #include "rdsnnn.h"
	     #include "rfmnnn.h"
	     #include "rtlnnn.h"
	     main()
	       {
		 phfig_list  *MbkFigure;
		 rdsfig_list *RdsFigure;
		 rdsfig_list *RdsModelList;
		 rdsfig_list *ScanRdsFigure;
		 mbkenv();
		 rdsenv();
		 loadrdsparam();
		 MbkFigure	 = getphfig("core",'A');
		 RdsFigure	 = figmbkrds(MbkFigure,0,1);
		 RdsModelList	 = modelmbkrds (RdsFigure,1);
		 for ( ScanRdsFigure  = RdsModelList ;
		       ScanRdsFigure != NULL	 ;
		       ScanRdsFigure  = ScanRdsFigure->NEXT )
		  {
		    viewrfmfig ( ScanRdsFigure );
		  }
	       }

SEE ALSO
     librfm, viewrfmfig, getphfig, loadrdsparam

ASIM/LIP6			 October 1, 1997		  MODELMBKRDS(3)

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

home | help