LibreOffice Module vcl (master) 1
|
#include <tools/degree.hxx>
#include <vcl/checksum.hxx>
#include <vcl/dllapi.h>
#include <vcl/mapmod.hxx>
#include <vcl/region.hxx>
#include <vcl/scopedbitmapaccess.hxx>
#include <vcl/bitmap/BitmapTypes.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <memory>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< BmpMirrorFlags > |
struct | BitmapSystemData |
class | Bitmap |
Namespaces | |
namespace | o3tl |
namespace | basegfx |
Macros | |
#define | GAMMA(_def_cVal, _def_InvGamma) (static_cast<sal_uInt8>(MinMax(FRound(pow( _def_cVal/255.0,_def_InvGamma)*255.0),0,255))) |
#define | BMP_COL_TRANS Color( 252, 3, 251 ) |
Enumerations | |
enum class | BmpMirrorFlags { NONE = 0x00 , Horizontal = 0x01 , Vertical = 0x02 } |
enum class | BmpScaleFlag { Default , Fast , BestQuality , NearestNeighbor , Interpolate , Lanczos , BiCubic , BiLinear } |
enum class | BmpConversion { NNONE , N1BitThreshold , N8BitGreys , N8BitColors , N24Bit , N32Bit , N8BitTrans , N8BitNoConversion } |
#define BMP_COL_TRANS Color( 252, 3, 251 ) |
Definition at line 67 of file include/vcl/bitmap.hxx.
#define GAMMA | ( | _def_cVal, | |
_def_InvGamma | |||
) | (static_cast<sal_uInt8>(MinMax(FRound(pow( _def_cVal/255.0,_def_InvGamma)*255.0),0,255))) |
Definition at line 35 of file include/vcl/bitmap.hxx.
|
strong |
Enumerator | |
---|---|
NNONE | |
N1BitThreshold | |
N8BitGreys | |
N8BitColors | |
N24Bit | |
N32Bit | |
N8BitTrans | |
N8BitNoConversion |
Definition at line 69 of file include/vcl/bitmap.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Horizontal | |
Vertical |
Definition at line 41 of file include/vcl/bitmap.hxx.
|
strong |
Enumerator | |
---|---|
Default | |
Fast | |
BestQuality | |
NearestNeighbor | |
Interpolate | |
Lanczos | |
BiCubic | |
BiLinear |
Definition at line 53 of file include/vcl/bitmap.hxx.