Public Types |
| enum | ATTRIBUTE {
ATTRIBUTE_None = 0,
ATTRIBUTE_Class = 1,
ATTRIBUTE_ReturnType = 2,
ATTRIBUTE_ReturnNumber = 3,
ATTRIBUTE_Intensity = 4,
ATTRIBUTE_ScanAngle = 5,
ATTRIBUTE_Elevation = 6
} |
| typedef GRE::POINTPARMS | BASECLASS |
| enum | DATATIP { DATATIP_ClassName = 1,
DATATIP_ReturnNumberCount = 2
} |
| enum | DISTRIBUTION { DISTRIBUTION_Linear = 0,
DISTRIBUTION_Equalize = 1,
DISTRIBUTION_Normalize = 2,
DISTRIBUTION_Logarithmic = 3
} |
Public Member Functions |
| | POINTPARMS (const POINTPARMS &rhs) |
| | POINTPARMS () |
| | ~POINTPARMS () |
| ERRVALUE | ComputeSpreadColors (COLOR_ARRAY &SpreadColors, int NumColors) const |
| ERRVALUE | ComputeSpreadColorsIndexed (COLOR_ARRAY &SpreadColors, SIMPLE_ARRAY< UINT8 > &ColorIdxTable, const STAT_UNIVARIATE &stats) const |
| bool | GetCheckIntensity () const |
| bool | GetCheckScanAngle () const |
| const COLOR & | GetClassColor (UINT8 c) const |
| UINT32 | GetClassSelection () const |
| ATTRIBUTE | GetColorAttribute () const |
| DISTRIBUTION | GetColorDistribution () const |
| const COLORSPREAD & | GetColorSpread () const |
| UINT16 | GetColorSpreadLegendLength () const |
| UINT16 | GetIntensityMax () const |
| UINT16 | GetIntensityMin () const |
| float | GetNominalSpacing () const |
| const COLOR & | GetReturnNumColor (UINT8 ReturnNum) const |
| RETURNSELECTION | GetReturnSelection () const |
| const COLOR & | GetReturnTypeColor (UINT8 ReturnType) const |
| INT8 | GetScanAngleMax () const |
| INT8 | GetScanAngleMin () const |
| bool | GetShowDeleted () const |
| ATTRIBUTE | GetSizeAttribute () const |
| float | GetSizeDrawMax () const |
| float | GetSizeDrawMin () const |
| float | GetSizeSpreadPctMax () const |
| float | GetSizeSpreadPctMin () const |
| SCREENUNIT | GetSizeUnitAllSame () const |
| SCREENUNIT | GetSizeUnitRange () const |
| bool | IsClassSelected (UINT16 ClassNumber) const |
| bool | IsClassSelectedAll () const |
| POINTPARMS & | operator= (const POINTPARMS &rhs) |
| void | SetCheckIntensity (bool CheckIntensity) |
| void | SetCheckScanAngle (bool CheckScanAngle) |
| void | SetClassColor (UINT8 c, const COLOR &color) |
| void | SetClassSelection (UINT32 ClassSelection) |
| void | SetColorAttribute (ATTRIBUTE ColorAttribute) |
| void | SetColorDistribution (DISTRIBUTION ColorDistribution) |
| void | SetColorSpread (const COLORSPREAD &ColorSpread) |
| void | SetColorSpreadLegendLength (UINT16 ColorSpreadLegendLength) |
| void | SetDefaults (RVC::DBASE_SHAPE &DbShape) |
| void | SetIntensityRange (UINT16 IntensityMin, UINT16 IntensityMax) |
| void | SetNominalSpacing (float NominalSpacing) |
| void | SetReturnNumColor (UINT8 ReturnNum, const COLOR &color) |
| void | SetReturnSelection (RETURNSELECTION ReturnSelection) |
| void | SetReturnTypeColor (UINT8 ReturnType, const COLOR &color) |
| void | SetScanAngleRange (INT8 ScanAngleMin, INT8 ScanAngleMax) |
| void | SetShowDeleted (bool ShowDeleted) |
| void | SetSizeAttribute (ATTRIBUTE SizeAttribute) |
| void | SetSizeDrawRange (float SizeDrawMin, float SizeDrawMax) |
| void | SetSizeSpreadPctRange (float SizeSpreadPctMin, float SizeSpreadPctMax) |
| void | SetSizeUnitAllSame (SCREENUNIT SizeUnitAllSame) |
| void | SetSizeUnitRange (SCREENUNIT SizeUnitRange) |
| void | Validate (RVC::DBASE_SHAPE &DbShape) |
Static Public Member Functions |
| static const SERIALIZERITEM * | SerialGetItemDef () |