Classes | |
class | oglplus::images::BrushedMetalUByte |
Creates a RGB (three components per pixel) image used for brushed metal effect. More... | |
class | oglplus::images::CheckerRedBlack |
Creates a Red (one components per pixel) 2D checker image. More... | |
class | oglplus::images::Cloud |
A simple generator of 3D textures which can be used to render cloud effects. More... | |
class | oglplus::images::FilteredImage< T, CH > |
Base class for various image filters. More... | |
class | oglplus::images::LinearGradient |
Creates a 1D, 2D or 3D linear gradient image. More... | |
class | oglplus::images::Image |
Wrapper for (texture) image data. More... | |
class | oglplus::images::BaseMetaballs |
Creates a Red (one components per pixel) seamless 2D metaballs image. More... | |
class | oglplus::images::Metaballs |
Creates a Red (one components per pixel) seamless 2D metaballs image. More... | |
class | oglplus::images::RandomMetaballs |
Creates a Red seamless 2D image with random metaballs. More... | |
class | oglplus::images::Metastars |
Creates a Red (one components per pixel) seamless 2D metastars image. More... | |
class | oglplus::images::RandomMetastars |
Creates a Red seamless 2D image with random metastars. More... | |
class | oglplus::images::NewtonFractal |
A generator of Newton fractal 2D images. More... | |
class | oglplus::images::NormalMap |
A filter creating a normal-map/height-map from a height map image. More... | |
class | oglplus::images::PNGImage |
Loader of images in the PNG (Portable network graphics) format. More... | |
class | oglplus::images::RandomRedUByte |
Creates a RED (one component per pixel) white noise image. More... | |
class | oglplus::images::RandomRGBUByte |
Creates a RGB (three components per pixel) white noise image. More... | |
class | oglplus::images::SortNWMap |
Generator of an Image encoding a sorting network of specified size. More... | |
class | oglplus::images::Squares |
Creates a Red (one components per pixel) 2D image with repeating squares. More... | |
class | oglplus::images::TransformComponents< T, N > |
A filter transforming image RGB components by a 4x4 matrix. More... | |
class | oglplus::images::FlipImageAxes< T, N > |
A filter flipping/reorienting image axes. More... | |
class | oglplus::images::XPMImage |
Loader of images in the XPM (X Pix Map) format. More... | |
Functions | |
Image | oglplus::images::LoadTexture (std::string name, bool y_is_up=true, bool x_is_right=true) |
Helper function for loading textures that come with OGLplus in the examples. | |
Classes in this group serve for loading or generating one, two or three dimensional images in various data formats, that can be used for example as data source for textures.
The Texture class can take instances of Image
directly in its image loading member functions which makes initializing textures more convenient.