GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS Class Reference

#include <gre/lrlidar.h>

List of all members.

Public Types

enum  COMPUTEMODE { COMPUTEMODE_Dynamic = 1, COMPUTEMODE_Static = 2 }
enum  DISPLAYMODE { DISPLAYMODE_None = 0, DISPLAYMODE_ShadedRelief = 1, DISPLAYMODE_ColorElevation = 2, DISPLAYMODE_ColorShaded = 3 }

Public Member Functions

 TERRAINPARMS ()
 ~TERRAINPARMS ()
ERRVALUE ComputeSpreadColors (SPATMOD::IMAGE::PIXELTABLE &PixelTable) const
UINT32 GetClassSelection () const
const COLORSPREADGetColorSpread () const
DISPLAYMODE GetDisplayMode () const
UINT8 GetElevDistribMethod () const
const DOUBLE_RANGEGetElevRangePct () const
bool GetHideAllPoints () const
float GetMinPointSpacing () const
RETURNSELECTION GetReturnSelection () const
double GetShadeAzimAngle () const
double GetShadeElevAngle () const
UINT8 GetShadeSmoothMethod () const
double GetShadeZScale () const
bool IsClassSelected (UINT16 ClassNumber) const
bool IsClassSelectedAll () const
void SetClassSelection (UINT32 ClassSelection)
void SetColorSpread (const COLORSPREAD &ColorSpread)
void SetDefaults ()
void SetDisplayMode (DISPLAYMODE DisplayMode)
void SetElevDistribMethod (UINT8 ElevDistribMethod)
void SetElevRangePct (const DOUBLE_RANGE &ElevRangePct)
void SetHideAllPoints (bool HideAllPoints)
void SetMinPointSpacing (float MinPointSpacing)
void SetReturnSelection (RETURNSELECTION ReturnSelection)
void SetShadeAzimAngle (double ShadeAzimAngle)
void SetShadeElevAngle (double ShadeElevAngle)
void SetShadeSmoothMethod (UINT8 ShadeSmoothMethod)
void SetShadeZScale (double ShadeZScale)
void Validate ()

Static Public Member Functions

static const SERIALIZERITEMSerialGetItemDef ()

Member Enumeration Documentation

Enumerator:
COMPUTEMODE_Dynamic 
COMPUTEMODE_Static 
Enumerator:
DISPLAYMODE_None 
DISPLAYMODE_ShadedRelief 
DISPLAYMODE_ColorElevation 
DISPLAYMODE_ColorShaded 

Constructor & Destructor Documentation

GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::TERRAINPARMS (  ) 
GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::~TERRAINPARMS (  ) 

Member Function Documentation

ERRVALUE GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::ComputeSpreadColors ( SPATMOD::IMAGE::PIXELTABLE PixelTable  )  const
UINT32 GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetClassSelection (  )  const [inline]
const COLORSPREAD& GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetColorSpread (  )  const [inline]
DISPLAYMODE GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetDisplayMode (  )  const [inline]
UINT8 GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetElevDistribMethod (  )  const [inline]
const DOUBLE_RANGE& GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetElevRangePct (  )  const [inline]
bool GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetHideAllPoints (  )  const [inline]
float GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetMinPointSpacing (  )  const [inline]
RETURNSELECTION GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetReturnSelection (  )  const [inline]
double GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetShadeAzimAngle (  )  const [inline]
double GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetShadeElevAngle (  )  const [inline]
UINT8 GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetShadeSmoothMethod (  )  const [inline]
double GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::GetShadeZScale (  )  const [inline]
bool GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::IsClassSelected ( UINT16  ClassNumber  )  const [inline]
bool GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::IsClassSelectedAll (  )  const [inline]
static const SERIALIZERITEM* GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SerialGetItemDef (  )  [static]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetClassSelection ( UINT32  ClassSelection  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetColorSpread ( const COLORSPREAD ColorSpread  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetDefaults (  ) 
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetDisplayMode ( DISPLAYMODE  DisplayMode  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetElevDistribMethod ( UINT8  ElevDistribMethod  )  [inline]

Set elevation distribution method.

Parameters:
ElevDistribMethod CONTRASTPARM::METHOD
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetElevRangePct ( const DOUBLE_RANGE ElevRangePct  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetHideAllPoints ( bool  HideAllPoints  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetMinPointSpacing ( float  MinPointSpacing  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetReturnSelection ( RETURNSELECTION  ReturnSelection  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetShadeAzimAngle ( double  ShadeAzimAngle  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetShadeElevAngle ( double  ShadeElevAngle  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetShadeSmoothMethod ( UINT8  ShadeSmoothMethod  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::SetShadeZScale ( double  ShadeZScale  )  [inline]
void GRE::LAYER_LIDAR::DISPPARM::TERRAINPARMS::Validate (  ) 

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

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