CGM Objects Library
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Public Attributes | List of all members
Larson::CCgmTileArray::tiles Struct Reference

color data this tile More...

#include <CgmObj.h>

Public Attributes

unsigned char * colors
 color specifiers
 
long nCellsPerLine
 
long nLines
 
TileCompressionType compressionType
 
long precision
 color precision, 1 or 32
 
int compressedLength
 if precision == 32 and this is >0 this lenght of RLE compressed
 
CColor biFgc
 foreground color, when precision == 1 then this color is assigned to color specifiers with value == 1
 
CColor biBgc
 background color; if precision == 1 then this color is assigned to color specifiers with value == 0
 
long biTonal
 

Detailed Description

color data this tile

if precision=32; 32 bits per color in RGBa byte order if precision=1; 1 bit per color and padded to 32 bits, color values specified by fgColor & bgColor nLines = actual number of cells per line this tile nLines = actual number of lines this tile compressionType = compression type this tile

Member Data Documentation

long Larson::CCgmTileArray::tiles::biTonal

indicates that this is BITONAL TILE and in which case precision is always == 1 note if precision == 1 and this is not set then this is a TILE element


The documentation for this struct was generated from the following file: