Main Page | Modules | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

IntelSurface Class Reference
[Images]

Generic image class. More...

#include <gmlintelsurface.h>

Inheritance diagram for IntelSurface:

DrawSurface SmartObject List of all members.

Public Member Functions

 IntelSurface (gml::IntelImage *in_pImage)
 Constructor..

virtual ~IntelSurface ()
 Empty destructor.

void DrawLine (int in_iX0, int in_iY0, int in_iX1, int in_iY1, Color3ub in_Color=Color3ub(255, 255, 255))
void DrawLine (gml::Vector2i in_vStart, gml::Vector2i in_vEnd, Color3ub in_Color=Color3ub(255, 255, 255))
void FrameRect (int in_iX0, int in_iY0, int in_iX1, int in_iY1, Color3ub in_Color=Color3ub(255, 255, 255))
void FrameRect (gml::Vector2i in_vMin, gml::Vector2i in_vMax, Color3ub in_Color=Color3ub(255, 255, 255))
void Circle (int in_iX0, int in_iY0, int in_iRadius, Color3ub in_Color=Color3ub(255, 255, 255))
void Circle (gml::Vector2i in_vCenter, int in_iRadius, Color3ub in_Color=Color3ub(255, 255, 255))
void PolyLine (gml::Vector2i *in_pVectors, int in_iPoints, Color3ub in_Color=Color3ub(255, 255, 255))
void PolyGon (gml::Vector2i *in_pVectors, int in_iPoints, Color3ub in_Color=Color3ub(255, 255, 255))

Protected Member Functions

int GetColor (gml::Color3ub in_Color)

Protected Attributes

IntelImagem_pImage

Detailed Description

Generic image class.

Some functionality should be defined in children


The documentation for this class was generated from the following file:
Generated on Tue Jan 13 21:12:06 2004 for Graphics and Media Lab CSL by doxygen 1.3.4