Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PixmapImageTileInternal Struct Reference

Collaboration diagram for PixmapImageTileInternal:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

void no_getpixel8 (const PixmapImageTile *, uint, uint, uint8 *)
void no_getpixel16 (const PixmapImageTile *, uint, uint, uint16 *)
void no_getpixelF (const PixmapImageTile *, uint, uint, flt *)
void no_putpixel8 (PixmapImageTile *, uint, uint, const uint8 *)
void no_putpixel16 (PixmapImageTile *, uint, uint, const uint16 *)
void no_putpixelF (PixmapImageTile *, uint, uint, const flt *)
template<typename C, typename P> void getpixel_1 (const PixmapImageTile *t, uint x, uint y, P *p)
template<typename C, typename P> void putpixel_1 (PixmapImageTile *t, uint x, uint y, const P *p)
template<typename C, typename P> void getpixel_2 (const PixmapImageTile *t, uint x, uint y, P *p)
template<typename C, typename P> void putpixel_2 (PixmapImageTile *t, uint x, uint y, const P *p)
template<typename C, typename P> void getpixel_3 (const PixmapImageTile *t, uint x, uint y, P *p)
template<typename C, typename P> void putpixel_3 (PixmapImageTile *t, uint x, uint y, const P *p)
template<typename C, typename P> void getpixel_4 (const PixmapImageTile *t, uint x, uint y, P *p)
template<typename C, typename P> void putpixel_4 (PixmapImageTile *t, uint x, uint y, const P *p)
template<typename C, typename P> void getpixel_5 (const PixmapImageTile *t, uint x, uint y, P *p)
template<typename C, typename P> void putpixel_5 (PixmapImageTile *t, uint x, uint y, const P *p)
void getpixel8_555 (const PixmapImageTile *t, uint x, uint y, uint8 *p)
void getpixel16_555 (const PixmapImageTile *t, uint x, uint y, uint16 *p)
void getpixelF_555 (const PixmapImageTile *t, uint x, uint y, flt *p)
void putpixel8_555 (PixmapImageTile *t, uint x, uint y, const uint8 *p)
void putpixel16_555 (PixmapImageTile *t, uint x, uint y, const uint16 *p)
void putpixelF_555 (PixmapImageTile *t, uint x, uint y, const flt *p)
void getpixel8_565 (const PixmapImageTile *t, uint x, uint y, uint8 *p)
void getpixel16_565 (const PixmapImageTile *t, uint x, uint y, uint16 *p)
void getpixelF_565 (const PixmapImageTile *t, uint x, uint y, flt *p)
void putpixel8_565 (PixmapImageTile *t, uint x, uint y, const uint8 *p)
void putpixel16_565 (PixmapImageTile *t, uint x, uint y, const uint16 *p)
void putpixelF_565 (PixmapImageTile *t, uint x, uint y, const flt *p)
void getpixel8_1 (const PixmapImageTile *t, uint x, uint y, uint8 *p)
void getpixel16_1 (const PixmapImageTile *t, uint x, uint y, uint16 *p)
void getpixelF_1 (const PixmapImageTile *t, uint x, uint y, flt *p)
void putpixel8_1 (PixmapImageTile *t, uint x, uint y, const uint8 *p)
void putpixel16_1 (PixmapImageTile *t, uint x, uint y, const uint16 *p)
void putpixelF_1 (PixmapImageTile *t, uint x, uint y, const flt *p)
void getpixel16_12 (const PixmapImageTile *t, uint x, uint y, uint16 *p)
void getpixelF_12 (const PixmapImageTile *t, uint x, uint y, flt *p)
void putpixel16_12 (PixmapImageTile *t, uint x, uint y, const uint16 *p)
void putpixelF_12 (PixmapImageTile *t, uint x, uint y, const flt *p)

Static Public Attributes

const int STD_MAX_CHANNELS = 5
const PixmapImageTile::Methods MethSelMatrix [STD_MAX_CHANNELS][3]
const PixmapImageTile::Methods Meth_555
const PixmapImageTile::Methods Meth_565
const PixmapImageTile::Methods Meth_1
const PixmapImageTile::Methods Meth_12

Member Function Documentation

void PixmapImageTileInternal::getpixel16_1 const PixmapImageTile t,
uint  x,
uint  y,
uint16 p
[inline, static]
 

Definition at line 290 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel16_12 const PixmapImageTile t,
uint  x,
uint  y,
uint16 p
[inline, static]
 

Definition at line 324 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel16_555 const PixmapImageTile t,
uint  x,
uint  y,
uint16 p
[inline, static]
 

Definition at line 198 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel16_565 const PixmapImageTile t,
uint  x,
uint  y,
uint16 p
[inline, static]
 

Definition at line 243 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel8_1 const PixmapImageTile t,
uint  x,
uint  y,
uint8 p
[inline, static]
 

Definition at line 285 of file imagetile.cc.

References PixmapImageTile::data, uint, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel8_555 const PixmapImageTile t,
uint  x,
uint  y,
uint8 p
[inline, static]
 

Definition at line 191 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixel8_565 const PixmapImageTile t,
uint  x,
uint  y,
uint8 p
[inline, static]
 

Definition at line 236 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::getpixel_1 const PixmapImageTile t,
uint  x,
uint  y,
P *  p
[inline, static]
 

Definition at line 92 of file imagetile.cc.

References CV_GET(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::getpixel_2 const PixmapImageTile t,
uint  x,
uint  y,
P *  p
[inline, static]
 

Definition at line 104 of file imagetile.cc.

References CV_GET(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::getpixel_3 const PixmapImageTile t,
uint  x,
uint  y,
P *  p
[inline, static]
 

Definition at line 120 of file imagetile.cc.

References CV_GET(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::getpixel_4 const PixmapImageTile t,
uint  x,
uint  y,
P *  p
[inline, static]
 

Definition at line 138 of file imagetile.cc.

References CV_GET(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::getpixel_5 const PixmapImageTile t,
uint  x,
uint  y,
P *  p
[inline, static]
 

Definition at line 158 of file imagetile.cc.

References CV_GET(), PixmapImageTile::data, uint, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixelF_1 const PixmapImageTile t,
uint  x,
uint  y,
flt p
[inline, static]
 

Definition at line 295 of file imagetile.cc.

References PixmapImageTile::data, flt, uint, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixelF_12 const PixmapImageTile t,
uint  x,
uint  y,
flt p
[inline, static]
 

Definition at line 331 of file imagetile.cc.

References CritAssert, flt, and uint.

void PixmapImageTileInternal::getpixelF_555 const PixmapImageTile t,
uint  x,
uint  y,
flt p
[inline, static]
 

Definition at line 205 of file imagetile.cc.

References PixmapImageTile::data, flt, P2F_5(), uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::getpixelF_565 const PixmapImageTile t,
uint  x,
uint  y,
flt p
[inline, static]
 

Definition at line 250 of file imagetile.cc.

References PixmapImageTile::data, flt, P2F_5(), P2F_6(), uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::no_getpixel16 const PixmapImageTile ,
uint  ,
uint  ,
uint16
[inline, static]
 

Definition at line 76 of file imagetile.cc.

References CritAssert, uint, and uint16.

void PixmapImageTileInternal::no_getpixel8 const PixmapImageTile ,
uint  ,
uint  ,
uint8
[inline, static]
 

Definition at line 74 of file imagetile.cc.

References CritAssert, uint, and uint8.

void PixmapImageTileInternal::no_getpixelF const PixmapImageTile ,
uint  ,
uint  ,
flt
[inline, static]
 

Definition at line 78 of file imagetile.cc.

References CritAssert, flt, and uint.

void PixmapImageTileInternal::no_putpixel16 PixmapImageTile ,
uint  ,
uint  ,
const uint16
[inline, static]
 

Definition at line 82 of file imagetile.cc.

References CritAssert, uint, and uint16.

void PixmapImageTileInternal::no_putpixel8 PixmapImageTile ,
uint  ,
uint  ,
const uint8
[inline, static]
 

Definition at line 80 of file imagetile.cc.

References CritAssert, uint, and uint8.

void PixmapImageTileInternal::no_putpixelF PixmapImageTile ,
uint  ,
uint  ,
const flt
[inline, static]
 

Definition at line 84 of file imagetile.cc.

References CritAssert, flt, and uint.

void PixmapImageTileInternal::putpixel16_1 PixmapImageTile t,
uint  x,
uint  y,
const uint16 p
[inline, static]
 

Definition at line 306 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel16_12 PixmapImageTile t,
uint  x,
uint  y,
const uint16 p
[inline, static]
 

Definition at line 335 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel16_555 PixmapImageTile t,
uint  x,
uint  y,
const uint16 p
[inline, static]
 

Definition at line 219 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel16_565 PixmapImageTile t,
uint  x,
uint  y,
const uint16 p
[inline, static]
 

Definition at line 264 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel8_1 PixmapImageTile t,
uint  x,
uint  y,
const uint8 p
[inline, static]
 

Definition at line 300 of file imagetile.cc.

References PixmapImageTile::data, uint, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel8_555 PixmapImageTile t,
uint  x,
uint  y,
const uint8 p
[inline, static]
 

Definition at line 212 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixel8_565 PixmapImageTile t,
uint  x,
uint  y,
const uint8 p
[inline, static]
 

Definition at line 257 of file imagetile.cc.

References PixmapImageTile::data, uint, uint16, uint8, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::putpixel_1 PixmapImageTile t,
uint  x,
uint  y,
const P *  p
[inline, static]
 

Definition at line 97 of file imagetile.cc.

References CV_PUT(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::putpixel_2 PixmapImageTile t,
uint  x,
uint  y,
const P *  p
[inline, static]
 

Definition at line 111 of file imagetile.cc.

References CV_PUT(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::putpixel_3 PixmapImageTile t,
uint  x,
uint  y,
const P *  p
[inline, static]
 

Definition at line 128 of file imagetile.cc.

References CV_PUT(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::putpixel_4 PixmapImageTile t,
uint  x,
uint  y,
const P *  p
[inline, static]
 

Definition at line 147 of file imagetile.cc.

References CV_PUT(), PixmapImageTile::data, uint, and PixmapImageTile::w.

template<typename C, typename P>
void PixmapImageTileInternal::putpixel_5 PixmapImageTile t,
uint  x,
uint  y,
const P *  p
[inline, static]
 

Definition at line 168 of file imagetile.cc.

References CV_PUT(), PixmapImageTile::data, uint, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixelF_1 PixmapImageTile t,
uint  x,
uint  y,
const flt p
[inline, static]
 

Definition at line 312 of file imagetile.cc.

References PixmapImageTile::data, flt, uint, uint8, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixelF_12 PixmapImageTile t,
uint  x,
uint  y,
const flt p
[inline, static]
 

Definition at line 344 of file imagetile.cc.

References CritAssert, flt, and uint.

void PixmapImageTileInternal::putpixelF_555 PixmapImageTile t,
uint  x,
uint  y,
const flt p
[inline, static]
 

Definition at line 226 of file imagetile.cc.

References PixmapImageTile::data, F2P_5(), flt, uint, uint16, and PixmapImageTile::w.

void PixmapImageTileInternal::putpixelF_565 PixmapImageTile t,
uint  x,
uint  y,
const flt p
[inline, static]
 

Definition at line 271 of file imagetile.cc.

References PixmapImageTile::data, F2P_5(), F2P_6(), flt, uint, uint16, and PixmapImageTile::w.


Member Data Documentation

const PixmapImageTile::Methods PixmapImageTileInternal::Meth_1 [static]
 

Initial value:

Definition at line 522 of file imagetile.cc.

const PixmapImageTile::Methods PixmapImageTileInternal::Meth_12 [static]
 

Initial value:

Definition at line 529 of file imagetile.cc.

const PixmapImageTile::Methods PixmapImageTileInternal::Meth_555 [static]
 

Initial value:

Definition at line 509 of file imagetile.cc.

const PixmapImageTile::Methods PixmapImageTileInternal::Meth_565 [static]
 

Initial value:

Definition at line 515 of file imagetile.cc.

const PixmapImageTile::Methods PixmapImageTileInternal::MethSelMatrix [static]
 

Definition at line 355 of file imagetile.cc.

const int PixmapImageTileInternal::STD_MAX_CHANNELS = 5 [static]
 

Definition at line 186 of file imagetile.cc.


The documentation for this struct was generated from the following file:
Generated on Sat Feb 19 22:35:35 2005 for Ray by doxygen 1.3.5