spatmod/datatype.h File Reference

Spatial Modelling (SPATMOD) DATATYPE definitions. More...

#include <mi32/stddefns.h>
Include dependency graph for datatype.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  SPATMOD
namespace  SPATMOD::SYSTEM

Enumerations

enum  SPATMOD::DATATYPE {
  SPATMOD::DATATYPE_Invalid = 0, SPATMOD::DATATYPE_Unsigned = 0x1000, SPATMOD::DATATYPE_Signed = 0x2000, SPATMOD::DATATYPE_Float = 0x4000,
  SPATMOD::DATATYPE_UINT8 = (DATATYPE_Unsigned|1), SPATMOD::DATATYPE_UINT16 = (DATATYPE_Unsigned|2), SPATMOD::DATATYPE_UINT32 = (DATATYPE_Unsigned|4), SPATMOD::DATATYPE_UINT64 = (DATATYPE_Unsigned|8),
  SPATMOD::DATATYPE_SINT8 = (DATATYPE_Signed|1), SPATMOD::DATATYPE_SINT16 = (DATATYPE_Signed|2), SPATMOD::DATATYPE_SINT32 = (DATATYPE_Signed|4), SPATMOD::DATATYPE_SINT64 = (DATATYPE_Signed|8),
  SPATMOD::DATATYPE_FLOAT32 = (DATATYPE_Float|4), SPATMOD::DATATYPE_FLOAT64 = (DATATYPE_Float|8), SPATMOD::DATATYPE_MASK_Size = 0x00FF, SPATMOD::DATATYPE_MASK_Type = 0x7000
}
enum  SPATMOD::RANGETYPE { SPATMOD::RANGETYPE_Default, SPATMOD::RANGETYPE_Exact, SPATMOD::RANGETYPE_Maximal, SPATMOD::RANGETYPE_Typical }
enum  SPATMOD::STATSVALIDITY { SPATMOD::STATSVALIDITY_None, SPATMOD::STATSVALIDITY_Fastest, SPATMOD::STATSVALIDITY_Approximate, SPATMOD::STATSVALIDITY_Exact }

Functions

DATATYPE SPATMOD::SYSTEM::GetDataTypeCombined (DATATYPE DataType1, DATATYPE DataType2, bool IncludeInt64=false)
double SPATMOD::SYSTEM::GetMaximumValue (DATATYPE DataType)
double SPATMOD::SYSTEM::GetMinimumValue (DATATYPE DataType)
DATATYPE SPATMOD::SYSTEM::GetNextDataType (DATATYPE DataType, bool IncludeInt64)

Detailed Description

Spatial Modelling (SPATMOD) DATATYPE definitions.


Generated on Sun Oct 7 21:31:56 2012 for TNTsdk 2012 by  doxygen 1.6.1