home *** CD-ROM | disk | FTP | other *** search
- /*
- pmapx.c
-
- % Pixel map related code.
-
- 8/07/88 by Ted.
-
- OWL 1.2
- Copyright (c) 1988, by Oakland Group, Inc.
- ALL RIGHTS RESERVED.
-
- Revision History:
- -----------------
- 3/28/90 jmd ansi-fied
- */
-
- #include "oakhead.h"
- #include "disppriv.h"
- /* -------------------------------------------------------------------------- */
-
- void pmap_Clear(pmap_type pmap, opixval color)
- /*
- Clear a pixel image map.
- */
- {
- pmapclearreq_struct pmapcr;
-
- pmapcr.pmap = pmap;
- pmapcr.color = color;
-
- pmap_Control(PC_CLEARPMAP, &pmapcr, NULL);
- }
- /* -------------------------------------------------------------------------- */
-
- void pmap_Copy(pmap_type dpmap, pmap_type spmap)
- /*
- Copies one pmap's pixbuf into another's.
- Note: the pmaps must be identical.
- */
- {
- pmapcopyreq_struct pmapcr;
-
- pmapcr.spmap = spmap;
- pmapcr.dpmap = dpmap;
-
- pmap_Control(PC_COPYPMAP, &pmapcr, NULL);
- }
- /* -------------------------------------------------------------------------- */
-
-