MRPT
1.9.9
|
#include "img-precomp.h"
#include <mrpt/core/exceptions.h>
#include <mrpt/img/CImage.h>
#include <cstring>
#include <string>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | XPMColorMapData |
struct | rgbRecord |
Macros | |
#define | myRGB(r, g, b) |
Typedefs | |
using | XPMColorMap = std::unordered_map< std::string, XPMColorMapData > |
using | Long2LongHash = std::unordered_map< int64_t, int64_t > |
Functions | |
static const char * | ParseColor (const char *data) |
static unsigned char | ParseHexadecimal (char digit1, char digit2) |
static bool | GetRGBFromName (const char *inname, bool *isNone, unsigned char *r, unsigned char *g, unsigned char *b) |
Variables | |
static const rgbRecord | theRGBRecords [] |
static const int | numTheRGBRecords = 235 |
Definition at line 126 of file CImage_loadXPM.cpp.
using Long2LongHash = std::unordered_map<int64_t, int64_t> |
Definition at line 78 of file CImage_loadXPM.cpp.
using XPMColorMap = std::unordered_map<std::string, XPMColorMapData> |
Definition at line 77 of file CImage_loadXPM.cpp.
|
static |
Definition at line 388 of file CImage_loadXPM.cpp.
References numTheRGBRecords, ParseHexadecimal(), rgbRecord::rgb, and theRGBRecords.
Referenced by mrpt::img::CImage::loadFromXPM().
|
static |
Definition at line 80 of file CImage_loadXPM.cpp.
Referenced by mrpt::img::CImage::loadFromXPM().
|
static |
Definition at line 369 of file CImage_loadXPM.cpp.
Referenced by GetRGBFromName().
|
static |
Definition at line 367 of file CImage_loadXPM.cpp.
Referenced by GetRGBFromName().
|
static |
Definition at line 130 of file CImage_loadXPM.cpp.
Referenced by GetRGBFromName().
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019 |