nanogui: [Nano-X] Patch for clipping regions
Subject:
Re: [Nano-X] Patch for clipping regions
From:
"Greg Haerr" ####@####.####
Date:
7 Jun 2000 19:09:47 -0000
Message-Id: <02a301bfd0b4$40464160$15320cd0@gregh>
: I've add more wrapper functions for clipping regions.
Super. I'll add this ASAP to Nano-X. BTW, the MWBOOL
and MWCOORDs will change to GR_BOOL and GR_COORD...
Regards,
Greg
:
: Please get the patch at
: http://hpc.ee.ntu.edu.tw/~murphy/diff.region2.gz
:
: GR_REGION_ID GrNewRegion(void);
: void GrDestroyRegion(GR_REGION_ID region);
: void GrUnionRectWithRegion(GR_REGION_ID region, MWRECT *rect);
: void GrUnionRegion(GR_REGION_ID dst_rgn, GR_REGION_ID src_rgn1,
: GR_REGION_ID src_rgn2);
: void GrIntersectRegion(GR_REGION_ID dst_rgn, GR_REGION_ID src_rgn1,
: GR_REGION_ID src_rgn2);
: void GrSubtractRegion(GR_REGION_ID dst_rgn, GR_REGION_ID src_rgn1,
: GR_REGION_ID src_rgn2);
: void GrXorRegion(GR_REGION_ID dst_rgn, GR_REGION_ID src_rgn1,
: GR_REGION_ID src_rgn2);
: void GrSetGCRegion(GR_GC_ID gc, GR_REGION_ID region);
: MWBOOL GrPointInRegion(GR_REGION_ID region, MWCOORD x, MWCOORD y);
: MWBOOL GrRectInRegion(GR_REGION_ID region, MWRECT *rect);
:
: Test programs needed. :)
:
: With regards,
: Murphy
:
:
: