/haiku/src/servers/app/ |
H A D | Canvas.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | Canvas.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | DrawState.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | DrawState.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | ServerPicture.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | Layer.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | ServerWindow.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
/haiku/headers/private/interface/ |
H A D | PictureProtocol.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | PicturePlayer.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | PictureDataWriter.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
/haiku/src/kits/interface/ |
H A D | PictureDataWriter.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | PicturePlayer.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
H A D | View.cpp | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
/haiku/headers/os/interface/ |
H A D | View.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|
/haiku/headers/private/app/ |
H A D | ServerProtocol.h | 4bd6f322bb1d5b64c23e65c738cdda777d1759cd Mon Nov 09 18:57:13 UTC 2015 Julian Harnath <julian.harnath@rwth-aachen.de> app_server/Interface Kit: add new clipping API
* Add new clipping API for rectangles (ClipToRect, ClipToInverseRect) and shapes (ClipToShape, ClipToInverseShape)
* Works with affine transforms and automatically switches from fast region-based clipping to alpha-mask based clipping as necessary.
* Always self-intersecting, i.e. no state push required to further narrow down the clipping region. All of the 4 new methods can be mixed in any order.
|