Home Clipfunktionen Clipfunktionen CLIP RECTS BY SOURCE RECTANGLE (VDI 171, 1)

2.9.1.1 CLIP RECTS BY DESTINATION RECTANGLE (VDI 171, 0)

Zielrechteck mit einem Clipping-Rechteck schneiden und das Quellrechteck anpassen.

Dekl.:  int16   vr_clip_rects_by_dst( int16 handle, RECT16 *dst_clip_rect,
                                      RECT16 *src_rect, RECT16 *dst_rect,
                                      RECT16 *clipped_src_rect, RECT16 *clipped_dst_rect );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        171
contrl[1]        6                   Einträge in ptsin
contrl[3]        0                   Einträge in intin
contrl[5]        0                   Unterfunktionsnummer
contrl[6]        handle

ptsin[0-3]       dst_clip_rect       Clipping-Rechteck für das Ziel (diskrete Koordinaten)
ptsin[4-7]       src_rect            Quellrechteck (diskrete Koordinaten)
ptsin[8-11]      dst_rect            Zielrechteck (diskrete Koordinaten)


Ausgaben:

contrl[2]        4                   Einträge in ptsout
contrl[4]        1                   Einträge in intout

ptsout[0-3]      clipped_src_rect    geschnittenes Quellrechteck (diskrete Koordinaten)
ptsout[4-7]      clipped_dst_rect    geschnittenes Zielrechteck (diskrete Koordinaten)
intout[0]                            0: kein Schnitt der Rechtecke
                                     1: alles in Ordnung

Home Clipfunktionen Clipfunktionen CLIP RECTS BY SOURCE RECTANGLE (VDI 171, 1)