GRE::LAYER_IMAGE Class Reference

Image Layer base class. More...

#include <gre/lrimage.h>

Inheritance diagram for GRE::LAYER_IMAGE:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 LAYER_IMAGE (GRE::GROUP *group, TYPE layertype, DISPPARM &dispparm, CREATEFLAGS createflags, GRE::LISTPOS listpos=GRE::LISTPOS_Last, LAYER *reflayer=0)
virtual ~LAYER_IMAGE ()
void SetObjRegion (const REGION2D &ObjRegion)
void SetVisibleExtents (const LRECT2D &rect)

Protected Attributes

LEGEND_IMAGESAMPLE m_ImageSampleLegend

Detailed Description

Image Layer base class.


Constructor & Destructor Documentation

GRE::LAYER_IMAGE::LAYER_IMAGE ( GRE::GROUP group,
TYPE  layertype,
DISPPARM dispparm,
CREATEFLAGS  createflags,
GRE::LISTPOS  listpos = GRE::LISTPOS_Last,
LAYER reflayer = 0 
)

Construct layer and insert into list.

Parameters:
group Group to contain layer
layertype Layer type
dispparm Reference to layer's internal DISPPARM
createflags Creation flags
listpos Position in list
reflayer Reference layer for insertion
virtual GRE::LAYER_IMAGE::~LAYER_IMAGE (  )  [virtual]

Member Function Documentation

void GRE::LAYER_IMAGE::SetObjRegion ( const REGION2D ObjRegion  )  [inline]
void GRE::LAYER_IMAGE::SetVisibleExtents ( const LRECT2D rect  ) 

Set portion of image to draw.

Parameters:
rect Extents in columns/rows

Member Data Documentation

Image sample legend.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:23 2012 for TNTsdk 2012 by  doxygen 1.6.1