NSPipeline::TUnitRetType_images_rectangles Class Reference

Tato trida reprezentuje navratovy typ vypocetni jednotky reprezentujici pole obrazku a obdelniku. More...

#include <UnitTypes.h>

Inherits NSPipeline::TUnitRetTypeInterface.

Inherited by NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

Inheritance diagram for NSPipeline::TUnitRetType_images_rectangles:

Inheritance graph
[legend]
Collaboration diagram for NSPipeline::TUnitRetType_images_rectangles:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual EnumUnitType GetType (void) const =0
 vrati typ dat, mel by byt shodny s typem jednotky
virtual void Release (void)=0
 uvolneni vysledku zpet jednotce
virtual DWORD GetImageCount (void)=0
 pocet obrazku
virtual const TImageGetImage (DWORD index)=0
 vrati obrazek na zadanem indexu vraci NULL pri chybnem indexu
virtual DWORD GetRectangleCount (void)=0
 pocet obdelniku
virtual TRT_Rect GetRectangle (DWORD index)=0
 vrati obdelnik na zadanem indexu

Protected Member Functions

 TUnitRetType_images_rectangles (void)
 ~TUnitRetType_images_rectangles (void)
 konstruktor
 TUnitRetType_images_rectangles (const TUnitRetType_images_rectangles &orig)
 destruktor je pristupny pouze pro odvozene tridy falesny kopirovaci konstruktor
void operator= (const TUnitRetType_images_rectangles &orig)
 falesny prirazovaci operator

Detailed Description

Tato trida reprezentuje navratovy typ vypocetni jednotky reprezentujici pole obrazku a obdelniku.

Obrazky a obdelniky jsou nezavisle - muze jich tedy byt ruzny pocet.

Odvozena trida musi reimplementovat metody

	GetType()
	Release()
	GetImageCount()
	GetImage()
	GetRectangleCount()
	GetRectangle()	

Definition at line 296 of file UnitTypes.h.


Constructor & Destructor Documentation

NSPipeline::TUnitRetType_images_rectangles::TUnitRetType_images_rectangles void   )  [inline, protected]
 

Definition at line 314 of file UnitTypes.h.

NSPipeline::TUnitRetType_images_rectangles::~TUnitRetType_images_rectangles void   )  [inline, protected]
 

konstruktor

Definition at line 315 of file UnitTypes.h.

NSPipeline::TUnitRetType_images_rectangles::TUnitRetType_images_rectangles const TUnitRetType_images_rectangles orig  )  [protected]
 

destruktor je pristupny pouze pro odvozene tridy falesny kopirovaci konstruktor


Member Function Documentation

virtual const TImage* NSPipeline::TUnitRetType_images_rectangles::GetImage DWORD  index  )  [pure virtual]
 

vrati obrazek na zadanem indexu vraci NULL pri chybnem indexu

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

virtual DWORD NSPipeline::TUnitRetType_images_rectangles::GetImageCount void   )  [pure virtual]
 

pocet obrazku

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

virtual TRT_Rect NSPipeline::TUnitRetType_images_rectangles::GetRectangle DWORD  index  )  [pure virtual]
 

vrati obdelnik na zadanem indexu

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

virtual DWORD NSPipeline::TUnitRetType_images_rectangles::GetRectangleCount void   )  [pure virtual]
 

pocet obdelniku

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

virtual EnumUnitType NSPipeline::TUnitRetType_images_rectangles::GetType void   )  const [pure virtual]
 

vrati typ dat, mel by byt shodny s typem jednotky

Implements NSPipeline::TUnitRetTypeInterface.

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.

void NSPipeline::TUnitRetType_images_rectangles::operator= const TUnitRetType_images_rectangles orig  )  [protected]
 

falesny prirazovaci operator

virtual void NSPipeline::TUnitRetType_images_rectangles::Release void   )  [pure virtual]
 

uvolneni vysledku zpet jednotce

Implements NSPipeline::TUnitRetTypeInterface.

Implemented in NSSimpleUnit::TUnitRetType_images_rectangles_implemented.


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