SPATMOD Namespace Reference

Namespaces

namespace  IMAGE
namespace  SYSTEM

Classes

class  DATABUFFER
 Shared (reference counted) data buffer. More...
class  GEOREFERENCE
 Container for general georeference definition. More...

Enumerations

enum  DATATYPE {
  DATATYPE_Invalid = 0, DATATYPE_Unsigned = 0x1000, DATATYPE_Signed = 0x2000, DATATYPE_Float = 0x4000,
  DATATYPE_UINT8 = (DATATYPE_Unsigned|1), DATATYPE_UINT16 = (DATATYPE_Unsigned|2), DATATYPE_UINT32 = (DATATYPE_Unsigned|4), DATATYPE_UINT64 = (DATATYPE_Unsigned|8),
  DATATYPE_SINT8 = (DATATYPE_Signed|1), DATATYPE_SINT16 = (DATATYPE_Signed|2), DATATYPE_SINT32 = (DATATYPE_Signed|4), DATATYPE_SINT64 = (DATATYPE_Signed|8),
  DATATYPE_FLOAT32 = (DATATYPE_Float|4), DATATYPE_FLOAT64 = (DATATYPE_Float|8), DATATYPE_MASK_Size = 0x00FF, DATATYPE_MASK_Type = 0x7000
}
enum  LOGICALOP {
  LOGICALOP_False, LOGICALOP_True, LOGICALOP_Not, LOGICALOP_And,
  LOGICALOP_Or, LOGICALOP_Xor
}
enum  METADATACONTENT {
  METADATACONTENT_Source_Name = 0x0000, METADATACONTENT_Source_Typical = 0x0001, METADATACONTENT_Source_Maximal = 0x0003, METADATACONTENT_Source_MASK = 0x0003,
  METADATACONTENT_Filter_None = 0x0000, METADATACONTENT_Filter_Name = 0x0010, METADATACONTENT_Filter_Parms = 0x0020, METADATACONTENT_Filter_Maximal = 0x0030,
  METADATACONTENT_Filter_MASK = 0x0030, METADATACONTENT_All = (METADATACONTENT_Source_Maximal + METADATACONTENT_Filter_Maximal)
}
enum  METADATAFORMAT { METADATAFORMAT_Simple_LeftAlign = 0, METADATAFORMAT_Simple_IndentInputs = 1 }
enum  RANGETYPE { RANGETYPE_Default, RANGETYPE_Exact, RANGETYPE_Maximal, RANGETYPE_Typical }
enum  STATSVALIDITY { STATSVALIDITY_None, STATSVALIDITY_Fastest, STATSVALIDITY_Approximate, STATSVALIDITY_Exact }

Enumeration Type Documentation

Enumeration of data types which can be manipulated as a single value in memory by the CPU and can be declared as built-in type in source code.

Enumerator:
DATATYPE_Invalid 
DATATYPE_Unsigned 
DATATYPE_Signed 
DATATYPE_Float 
DATATYPE_UINT8 
DATATYPE_UINT16 
DATATYPE_UINT32 
DATATYPE_UINT64 
DATATYPE_SINT8 
DATATYPE_SINT16 
DATATYPE_SINT32 
DATATYPE_SINT64 
DATATYPE_FLOAT32 
DATATYPE_FLOAT64 
DATATYPE_MASK_Size 
DATATYPE_MASK_Type 

Logical operations.

Enumerator:
LOGICALOP_False 

False/0.

LOGICALOP_True 

True/nonzero.

LOGICALOP_Not 

Negation.

LOGICALOP_And 

Intersection.

LOGICALOP_Or 

Union.

LOGICALOP_Xor 

Exclusive union.

Enumeratin of metadata content selections.

Enumerator:
METADATACONTENT_Source_Name 
METADATACONTENT_Source_Typical 
METADATACONTENT_Source_Maximal 
METADATACONTENT_Source_MASK 
METADATACONTENT_Filter_None 
METADATACONTENT_Filter_Name 
METADATACONTENT_Filter_Parms 
METADATACONTENT_Filter_Maximal 
METADATACONTENT_Filter_MASK 
METADATACONTENT_All 

Enumeration of metadata formats.

Enumerator:
METADATAFORMAT_Simple_LeftAlign 
METADATAFORMAT_Simple_IndentInputs 

Enumeration of data range types.

Used to specify meaning of range values.

Enumerator:
RANGETYPE_Default 

Range is default for datatype/precision.

RANGETYPE_Exact 

All data values inside range, exact range of data values known.

RANGETYPE_Maximal 

All data values inside range, may be larger than exact extent of data values.

RANGETYPE_Typical 

Typical data value is inside range, may be some valid data values outside range.

Enumaration for statistics validity.

Enumerator:
STATSVALIDITY_None 

No statistics available.

STATSVALIDITY_Fastest 

Compute(d) with fastest method, may not equally sample entire data domain.

STATSVALIDITY_Approximate 

Compute(d) as approximation, may be sample of entire valid data domain.

STATSVALIDITY_Exact 

Compute(d) as exact, processes all valid data samples.


Generated on Sun Oct 7 21:39:27 2012 for TNTsdk 2012 by  doxygen 1.6.1