#include <plpixel8.h>
Collaboration diagram for PLPixel8:
Public Member Functions | |
PLPixel8 () | |
PLPixel8 (PLBYTE val) | |
void | Set (PLBYTE val) |
PLBYTE | Get () const |
bool | operator== (const PLPixel8 &) |
bool | operator!= (const PLPixel8 &) |
int | BoxDist (PLPixel8 Pix) |
Simple and fast 'distance' between two pixels. | |
Private Attributes | |
PLBYTE | m_Data |
A pixel in this class contains 8 bits of image data. This class is meant to be fast, so all methods are inlined.
Definition at line 19 of file plpixel8.h.
|
Definition at line 44 of file plpixel8.h. |
|
Definition at line 49 of file plpixel8.h. |
Here is the call graph for this function:
|
Simple and fast 'distance' between two pixels.
Definition at line 67 of file plpixel8.h. References linalg::abs(), and Get(). |
Here is the call graph for this function:
|
Definition at line 61 of file plpixel8.h. References PLBYTE. Referenced by BoxDist(), and operator==(). |
|
Definition at line 77 of file plpixel8.h. |
|
Definition at line 72 of file plpixel8.h. References Get(). |
Here is the call graph for this function:
|
Definition at line 55 of file plpixel8.h. References m_Data, and PLBYTE. Referenced by PLPixel8(). |
|
Definition at line 41 of file plpixel8.h. Referenced by Set(). |