NSPipeline::TPF_RGB Struct Reference

Barevny format - 24bitu - RGB. More...

#include <ImagePixelFormats.h>

List of all members.

Public Member Functions

 TPF_RGB (BYTE red, BYTE green, BYTE blue)
 Vytvori pixel ze zadanych barevnych slozek.
void SetRed (BYTE red)
 Nastaveni cerveneho kanalu.
void SetGreen (BYTE green)
 Nastaveni zeleneho kanalu.
void SetBlue (BYTE blue)
 Nastaveni modreho kanalu.
BYTE GetRed (void) const
 Vrati hodnotu cerveneho kanalu.
BYTE GetGreen (void) const
 Vrati hodnotu zeleneho kanalu.
BYTE GetBlue (void) const
 Vrati hodnotu modreho kanalu.

Public Attributes

BYTE m_blue
BYTE m_green
BYTE m_red


Detailed Description

Barevny format - 24bitu - RGB.

V pameti jsou (pro little-endian) ulozeny bajtu v tomto poradi BLUE, GREEN, RED.

Note:
Struktura je zarovnana na 1 byte, takze je zajistena shodna velikost s 24 bity.

Definition at line 166 of file ImagePixelFormats.h.


Constructor & Destructor Documentation

NSPipeline::TPF_RGB::TPF_RGB BYTE  red,
BYTE  green,
BYTE  blue
[inline]
 

Vytvori pixel ze zadanych barevnych slozek.

Parameters:
red [in] cerveny kanal - 8 bitu
green [in] zeleny kanal - 8 bitu
blue [in] modry kanal - 8 bitu

Definition at line 193 of file ImagePixelFormats.h.

References m_blue, m_green, and m_red.


Member Function Documentation

BYTE NSPipeline::TPF_RGB::GetBlue void   )  const [inline]
 

Vrati hodnotu modreho kanalu.

Definition at line 249 of file ImagePixelFormats.h.

References m_blue.

BYTE NSPipeline::TPF_RGB::GetGreen void   )  const [inline]
 

Vrati hodnotu zeleneho kanalu.

Definition at line 241 of file ImagePixelFormats.h.

References m_green.

BYTE NSPipeline::TPF_RGB::GetRed void   )  const [inline]
 

Vrati hodnotu cerveneho kanalu.

Definition at line 233 of file ImagePixelFormats.h.

References m_red.

void NSPipeline::TPF_RGB::SetBlue BYTE  blue  )  [inline]
 

Nastaveni modreho kanalu.

Parameters:
blue [in] nova hodnota modreho kanalu

Definition at line 225 of file ImagePixelFormats.h.

References m_blue.

void NSPipeline::TPF_RGB::SetGreen BYTE  green  )  [inline]
 

Nastaveni zeleneho kanalu.

Parameters:
green [in] nova hodnota zeleneho kanalu

Definition at line 215 of file ImagePixelFormats.h.

References m_green.

void NSPipeline::TPF_RGB::SetRed BYTE  red  )  [inline]
 

Nastaveni cerveneho kanalu.

Parameters:
red [in] nova hodnota cerveneho kanalu

Definition at line 205 of file ImagePixelFormats.h.

References m_red.


Member Data Documentation

BYTE NSPipeline::TPF_RGB::m_blue
 

Definition at line 181 of file ImagePixelFormats.h.

Referenced by GetBlue(), SetBlue(), and TPF_RGB().

BYTE NSPipeline::TPF_RGB::m_green
 

Definition at line 182 of file ImagePixelFormats.h.

Referenced by GetGreen(), SetGreen(), and TPF_RGB().

BYTE NSPipeline::TPF_RGB::m_red
 

Definition at line 183 of file ImagePixelFormats.h.

Referenced by GetRed(), SetRed(), and TPF_RGB().


The documentation for this struct was generated from the following file:
Generated on Sat Nov 17 16:25:59 2007 for Image Processing Pipeline by  doxygen 1.4.6-NO