psPixels Struct Reference
[Data Containers]

#include <psPixels.h>

Collaboration diagram for psPixels:

Collaboration graph
[legend]

Detailed Description

list of pixel coordinates

Usually an image mask is the best way to carry information about what pixels mean what. However, in the case where the number of pixels in which we are interested is limited, it is more efficient to simply carry a list of pixels. An example of this is in the image combination code, where we want to perform an operation on a relatively small fraction of pixels, and it is inefficient to go through an entire mask image checking each pixel.

Definition at line 42 of file psPixels.h.

Data Fields

long n
 Number in use.
const long nalloc
 Number allocated.
psPixelCoorddata
 The pixel coordinates.
void * lock
 Option lock for thread safety.


Field Documentation

long psPixels::n

Number in use.

Definition at line 44 of file psPixels.h.

const long psPixels::nalloc

Number allocated.

Definition at line 45 of file psPixels.h.

psPixelCoord* psPixels::data

The pixel coordinates.

Definition at line 46 of file psPixels.h.

void* psPixels::lock

Option lock for thread safety.

Definition at line 47 of file psPixels.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 2 22:25:57 2007 for pslib by  doxygen 1.5.1