Rechercher une page de manuel
addphvia
Langue: en
Version: October 1, 1997 (fedora - 05/07/09)
Section: 3 (Bibliothèques de fonctions)
NAME
addphvia - create a physical viaman2html: unable to open or read file man1/alc_origin.1
SYNOPSYS
#include "mph.h" phvia_list *addphvia(ptfig, viatype, x, y) phfig_list *ptfig; char viatype; long x, y;
PARAMETERS
- ptfig
- Pointer to the figure in which the via should be added
- viatype
- Contact type
- x, y
- Coordinates of the center of the via.
DESCRIPTION
addphvia creates a new via whose center is at the given coordinates, and adds it to the list of vias pointed to by ptfig->PHVIA. The new via is added in front of the list, and becomes itself the list head.The parameters viatype, x and y fill respectivly the TYPE, XVIA and YVIA fields of the phvia structure.
For a list of valid viatypes, and details on the structure, see phvia(3).
RETURN VALUE
addphvia returns a pointer to the newly created via.ERRORS
"*** mbk error *** illegal addphvia viatype : viatype at x, y"- The via type is not a predefined contact. For a list of legal via types, see phvia(3).
EXAMPLE
#include "mph.h" phvia_list *via_dup(pfd, pfs) /* duplicate vias */ phfig_list *pfd, *pfs; { phvia_list *pv; for (pv = pfs->phvia; pv != NULL; pv = pv->NEXT) addphvia(pfd, pv->TYPE, ps->XVIA, ps->YVIA); return pfd->PHVIA; }
SEE ALSO
mbk(1), phfig(3), phvia(3), delphvia(3).man2html: unable to open or read file man1/alc_bug_report.1
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre