|
FastUIDraw
|
Imaging provides the interface to realize images and color gradients. More...
Classes | |
| class | fastuidraw::ColorStop |
| A ColorStop is a pair consisting of an RGBA value and a place. The value of the place is a floating point value in the range [0, 1]. More... | |
| class | fastuidraw::ColorStopArray |
| A ColorStopArray is a sequence of ColorStop values used to define the color stops of a gradient. More... | |
| class | fastuidraw::ColorStopSequence |
| A ColorStopSequence is a ColorStopArray on a ColorStopAtlas. A ColorStopAtlas is backed by a 1D texture array with linear filtering. The values of ColorStop::m_place are discretized. Values in between the ColorStop 's of a ColorStopArray are interpolated. More... | |
| class | fastuidraw::Image |
| An Image represents an image comprising of RGBA8 values. The texel values themselves are stored in a ImageAtlas. More... | |
| class | fastuidraw::ImageAtlas |
| An ImageAtlas is a common location to place images of an application. More... | |
| class | fastuidraw::ImageSourceBase |
| ImageSourceBase defines the inteface for copying texel data from a source (CPU memory, a file, etc) to an AtlasColorBackingStoreBase derived object. More... | |
| class | fastuidraw::ImageSourceCArray |
| An implementation of ImageSourceBase where the data is backed by a c_array<const u8vec4> data. More... | |
Imaging provides the interface to realize images and color gradients.
1.8.13