MDAL Unity Interface
Classes | Enumerations
Mdal Namespace Reference

Classes

class  MdalConfiguration
 Simple Mdal Config routine - it really just returns the Version of MDAL More...
 
class  Mdal
 The basic MDAL Instance Object More...
 
class  Datasource
 An Instance of an MDAL Datasource More...
 
class  MdalMesh
 Wrapper object for an MDAL Mesh instance More...
 
class  MdalVertexIterator
 Wrapper for an instance of MDAL_MeshVertexIteratorH More...
 
class  MdalFaceIterator
 Wrapper for an instance of MDAL_MeshFaceIteratorH More...
 
class  MdalDatasetGroup
 Wrapper for an instance of MDAL_DatasetGroupH More...
 
class  MdalDataset
 Wrapper for an instance of MDAL_DatasetH More...
 

Enumerations

enum class  MDAL_Status {
  None , Err_NotEnoughMemory , Err_FileNotFound , Err_UnknownFormat ,
  Err_IncompatibleMesh , Err_InvalidData , Err_IncompatibleDataset , Err_IncompatibleDatasetGroup ,
  Err_MissingDriver , Err_MissingDriverCapability , Err_FailToWriteToDisk , Err_UnsupportedElement ,
  Warn_InvalidElements , Warn_ElementWithInvalidNode , Warn_ElementNotUnique , Warn_NodeNotUnique ,
  Warn_MultipleMeshesInFile
}
 The Status Codes for MDAL More...
 
enum class  MDAL_LogLevel { Error , Warn , Info , Debug }
 MDAL Log Levwlas More...
 
enum class  MDAL_DataLocation {
  DataInvalidLocation , DataOnVertices , DataOnFaces , DataOnVolumes ,
  DataOnEdges
}
 Specifies where the data is defined. More...
 
enum class  MDAL_DataType {
  SCALAR_DOUBLE , VECTOR_2D_DOUBLE , ACTIVE_INTEGER , VERTICAL_LEVEL_COUNT_INTEGER ,
  VERTICAL_LEVEL_DOUBLE , FACE_INDEX_TO_VOLUME_INDEX_INTEGER , SCALAR_VOLUMES_DOUBLE , VECTOR_2D_VOLUMES_DOUBLE
}
 Data type to be returned by MDAL_D_data. More...
 

Enumeration Type Documentation

◆ MDAL_DataLocation

Specifies where the data is defined.

◆ MDAL_DataType

enum Mdal.MDAL_DataType
strong

Data type to be returned by MDAL_D_data.

◆ MDAL_LogLevel

enum Mdal.MDAL_LogLevel
strong

MDAL Log Levwlas

◆ MDAL_Status

enum Mdal.MDAL_Status
strong

The Status Codes for MDAL