spatmod/datatype.h File Reference
Spatial Modelling (SPATMOD) DATATYPE definitions.
More...
#include <mi32/stddefns.h>
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.