Inheritance diagram for ImageView:
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 | |
RobotConsole & | console |
const Image *& | image |
const ColorTable64 & | colorTable |
const DebugDrawing * | drawings |
const Drawings::ImageDrawing * | layers |
const int | numOfLayers |
const int | type |
Definition at line 29 of file RobotConsole.cpp.
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.
void ImageView::draw | ( | CDC & | dc | ) | [virtual] |
The function is called when the view has to be drawn.
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.
const ColorTable64& ImageView::colorTable [private] |
RobotConsole& ImageView::console [private] |
const DebugDrawing* ImageView::drawings [private] |
const Image*& ImageView::image [private] |
const Drawings::ImageDrawing* ImageView::layers [private] |
const int ImageView::numOfLayers [private] |
const int ImageView::type [private] |