LibreOffice Module basegfx (master) 1
|
#include <config_options.h>
#include <basegfx/basegfxdllapi.h>
#include <basegfx/matrix/b3dhommatrix.hxx>
#include <basegfx/color/bcolor.hxx>
#include <rtl/ustring.hxx>
#include <osl/diagnose.h>
#include <memory>
#include <vector>
Go to the source code of this file.
Classes | |
class | basegfx::BColorModifier |
base class to define color modifications More... | |
class | basegfx::BColorModifier_gray |
convert color to gray More... | |
class | basegfx::BColorModifier_invert |
invert color More... | |
class | basegfx::BColorModifier_luminance_to_alpha |
convert to alpha based on luminance More... | |
class | basegfx::BColorModifier_replace |
replace color More... | |
class | basegfx::BColorModifier_interpolate |
interpolate color More... | |
class | basegfx::BColorModifier_saturate |
Apply saturation This derivation is used for the svg importer and does exactly what SVG defines for this needed case. More... | |
class | basegfx::BColorModifier_matrix |
Apply matrix This derivation is used for the svg importer and does exactly what SVG defines for this needed case. More... | |
class | basegfx::BColorModifier_hueRotate |
Apply hueRotate This derivation is used for the svg importer and does exactly what SVG defines for this needed case. More... | |
class | basegfx::BColorModifier_black_and_white |
convert color to black and white More... | |
class | basegfx::BColorModifier_randomize |
gamma correction More... | |
class | basegfx::BColorModifierStack |
Class to hold a stack of BColorModifierSharedPtrs and to get the modified color with applying all existing entry changes as defined in the stack. More... | |
Namespaces | |
namespace | basegfx |
Typedefs | |
typedef std::shared_ptr< BColorModifier > | basegfx::BColorModifierSharedPtr |
typedef to allow working with shared instances of BColorModifier for the whole mechanism More... | |