#include <MyrmexDecoder.h>
|
std::vector< char > | getConnectionsMeta (const icl16s *data, int size) |
|
int | grabMetadata (const icl16s *data, unsigned char metadata[256], int size) |
|
int | setCompression (unsigned int i) |
|
int | setSpeed (unsigned int i) |
|
unsigned short | swap16 (unsigned short a) |
|
void | parseConnections (std::vector< char > connections, char *attached, int *weite, int *hoehe) |
|
std::vector< char > | makeConversiontable (int width, int height, std::vector< char > connections, char attached, char viewpoint) |
|
int | convertImage (const icl16s *data, icl16s *outputImageData, const utils::Size &size) |
|
void | init (const icl16s *data, const utils::Size &size, char viewpoint, unsigned char speed, unsigned char compression) |
|
◆ MyrmexDecoder()
ICLIO_API icl::io::MyrmexDecoder::MyrmexDecoder |
( |
| ) |
|
◆ convertImage()
int icl::io::MyrmexDecoder::convertImage |
( |
const icl16s * |
data, |
|
|
icl16s * |
outputImageData, |
|
|
const utils::Size & |
size |
|
) |
| |
|
private |
◆ decode()
◆ getConnectionsMeta()
std::vector<char> icl::io::MyrmexDecoder::getConnectionsMeta |
( |
const icl16s * |
data, |
|
|
int |
size |
|
) |
| |
|
private |
◆ grabMetadata()
int icl::io::MyrmexDecoder::grabMetadata |
( |
const icl16s * |
data, |
|
|
unsigned char |
metadata[256], |
|
|
int |
size |
|
) |
| |
|
private |
◆ init()
void icl::io::MyrmexDecoder::init |
( |
const icl16s * |
data, |
|
|
const utils::Size & |
size, |
|
|
char |
viewpoint, |
|
|
unsigned char |
speed, |
|
|
unsigned char |
compression |
|
) |
| |
|
private |
◆ makeConversiontable()
std::vector<char> icl::io::MyrmexDecoder::makeConversiontable |
( |
int |
width, |
|
|
int |
height, |
|
|
std::vector< char > |
connections, |
|
|
char |
attached, |
|
|
char |
viewpoint |
|
) |
| |
|
private |
◆ parseConnections()
void icl::io::MyrmexDecoder::parseConnections |
( |
std::vector< char > |
connections, |
|
|
char * |
attached, |
|
|
int * |
weite, |
|
|
int * |
hoehe |
|
) |
| |
|
private |
◆ setCompression()
int icl::io::MyrmexDecoder::setCompression |
( |
unsigned int |
i | ) |
|
|
private |
◆ setSpeed()
int icl::io::MyrmexDecoder::setSpeed |
( |
unsigned int |
i | ) |
|
|
private |
◆ swap16()
unsigned short icl::io::MyrmexDecoder::swap16 |
( |
unsigned short |
a | ) |
|
|
private |
◆ attachedPosition
char icl::io::MyrmexDecoder::attachedPosition |
|
private |
◆ bigtarget
int icl::io::MyrmexDecoder::bigtarget[16 *16] |
|
private |
◆ conversionTable
std::vector<char> icl::io::MyrmexDecoder::conversionTable |
|
private |
◆ flat
std::vector<unsigned int> icl::io::MyrmexDecoder::flat |
|
private |
◆ image_height
unsigned int icl::io::MyrmexDecoder::image_height |
|
private |
◆ image_width
unsigned int icl::io::MyrmexDecoder::image_width |
|
private |
The documentation for this class was generated from the following file: