#include <gre/lrraster.h>
Inheritance diagram for GRE_LAYER_RASTER:

Public Types | |
| enum | SUBTYPE { SUBTYPE_Single = 0, SUBTYPE_Hyperspectral = 1, SUBTYPE_MultiCI = 2, SUBTYPE_MultiRGB = 3, SUBTYPE_MultiHIS = 4, SUBTYPE_MultiHBS = 5, SUBTYPE_MultiRGBI = 6, SUBTYPE_MultiCMY = 7, SUBTYPE_MultiCMYK = 8, SUBTYPE_External = 9 } |
Public Member Functions | |
| ERRVALUE | AssignObjects (SUBTYPE subtype, const RVC::OBJITEMLIST &objitems) |
| bool | CanDoShading () const |
| void | ClearPedestal () |
| GRE_LEGEND_COLORSAMPLE & | GetColorSampleLegend () |
| const DISPPARM & | GetDispParm () const |
| GRE_LAYER_RASTER (GRE_GROUP *group, CREATEFLAGS createflags=CREATEFLAG_None, GRE::LISTPOS listpos=GRE::LISTPOS_Last, GRE_LAYER *reflayer=0) | |
| virtual int | OpenObject (UINT32 filemode=RVCFILE_ReadLock, MDLGPARENT dlgparent=0) |
| int | PromptObjects (SUBTYPE subtype, bool OpenCtrlPanel=false, MDLGPARENT dlgparent=0) |
| int | SetColorMap (const SIMPLE_ARRAY< COLOR > &colmap, const RVC::OBJECTNAME &ColorPaletteName) |
| ERRVALUE | SetDispParm (const DISPPARM &dispparm) |
| ERRVALUE | SetMask (const RVC::OBJITEM &objitem) |
| void | SetObjRegion (const REGION2D &ObjRegion) |
| void | SetShadeAngles (double AzimAngle, double ElevAngle) |
| void | SetVisibleExtents (const LRECT2D &rect) |
| int | UpdateContrastFromRegion (const REGION2D ®ion) |
| virtual | ~GRE_LAYER_RASTER () |
Static Public Member Functions | |
| void | RegisterType () |
| void | SMLClassInstall (SMLCONTEXT *context) |
Protected Attributes | |
| DISPPARM | m_dispparm |
Definition at line 95 of file lrraster.h.
|
|
Definition at line 98 of file lrraster.h. |
|
||||||||||||||||||||
|
Construct layer and insert into list.
|
|
|
|
|
||||||||||||
|
Assign layer to use specified object(s).
|
|
|
|
|
|
Definition at line 485 of file lrraster.h. |
|
|
Retrieve color-sample legend.
Definition at line 428 of file lrraster.h. |
|
|
Retrieve layer-specific display parameters.
Definition at line 422 of file lrraster.h. |
|
||||||||||||
|
Open object(s) for this layer.
Reimplemented from GRE_LAYER. |
|
||||||||||||||||
|
Prompt user to select object(s) for raster layer.
|
|
|
Register this layer type.
|
|
||||||||||||
|
Set color palette to use.
|
|
|
Set layer-specific display parameters. This is the recommended method for changing how an existing layer is to be rendered. Validation will be performed on the specified parameters and adjustments made to the layer's copy if necessary. Use of this method usually result in a ChangeBegin / ChangeEnd message pair, and will also generate a ChangeObject message if the spatial object used in the layer is changed.
|
|
|
Set mask to use.
|
|
|
Definition at line 465 of file lrraster.h. |
|
||||||||||||
|
Set azimuth and elevation angles for relief shading.
|
|
|
Set portion of raster to draw.
|
|
|
Method to install SML class, called by internal SML function.
Reimplemented from GRE_LAYER. |
|
|
Update constrast to compute within specified region.
|
|
|
Layer-specific display parameters.
Definition at line 490 of file lrraster.h. |
1.3.8-20040913