ImageView Class Reference

Inheritance diagram for ImageView:

DirectView View Sensor SimObject List of all members.

Public Member Functions

 ImageView (RobotConsole &c, const Image *&i, const ColorTable64 &ct, const DebugDrawing *d, const Drawings::ImageDrawing *l, int n, int t)
void draw (CDC &dc)

Private Attributes

RobotConsoleconsole
const Image *& image
const ColorTable64colorTable
const DebugDrawingdrawings
const Drawings::ImageDrawinglayers
const int numOfLayers
const int type

Detailed Description

Definition at line 29 of file RobotConsole.cpp.


Constructor & Destructor Documentation

ImageView::ImageView ( RobotConsole c,
const Image *&  i,
const ColorTable64 ct,
const DebugDrawing d,
const Drawings::ImageDrawing l,
int  n,
int  t 
) [inline]

Definition at line 41 of file RobotConsole.cpp.


Member Function Documentation

void ImageView::draw ( CDC &  dc  )  [virtual]

The function is called when the view has to be drawn.

Parameters:
dc A device context to draw to.

Implements DirectView.

Definition at line 53 of file RobotConsole.cpp.

References Image::cameraInfo, cameraResolutionHeight_ERS7, cameraResolutionWidth_ERS7, colorTable, console, ColorCorrector::correct(), Images::correctedImage, Images::correctedSegmentedImage, drawings, ColorTable64::generateColorClassImage(), Images::image, image, layers, numOfLayers, ImageMethods::paintColorClassImage2CDC(), PaintMethodsWin32::paintDebugDrawingToCDC(), ImageMethods::paintImage2CDCAsYUV(), CameraInfo::resolutionHeight, CameraInfo::resolutionWidth, Images::segmentedImage, SYNC_WITH, and type.


Member Data Documentation

const ColorTable64& ImageView::colorTable [private]

Definition at line 34 of file RobotConsole.cpp.

Referenced by draw().

RobotConsole& ImageView::console [private]

Definition at line 32 of file RobotConsole.cpp.

Referenced by draw().

const DebugDrawing* ImageView::drawings [private]

Definition at line 35 of file RobotConsole.cpp.

Referenced by draw().

const Image*& ImageView::image [private]

Definition at line 33 of file RobotConsole.cpp.

Referenced by draw().

const Drawings::ImageDrawing* ImageView::layers [private]

Definition at line 36 of file RobotConsole.cpp.

Referenced by draw().

const int ImageView::numOfLayers [private]

Definition at line 37 of file RobotConsole.cpp.

Referenced by draw().

const int ImageView::type [private]

Definition at line 38 of file RobotConsole.cpp.

Referenced by draw().


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 01:38:14 2006 for DT2005.panorama by  doxygen 1.4.7