moab
MBTypes.h
Go to the documentation of this file.
00001 #ifndef MBTypes_HEADER
00002 #define MBTypes_HEADER
00003 
00004 #include "moab/Types.hpp"
00005 #include "MBEntityType.h"
00006 #include "MBEntityHandle.h"
00007 
00008 typedef moab::Tag MBTag;
00009 
00010 typedef moab::ErrorCode MBErrorCode;
00011 using moab::MB_SUCCESS;
00012 using moab::MB_INDEX_OUT_OF_RANGE;
00013 using moab::MB_MEMORY_ALLOCATION_FAILED;
00014 using moab::MB_ENTITY_NOT_FOUND;
00015 using moab::MB_MULTIPLE_ENTITIES_FOUND;
00016 using moab::MB_TAG_NOT_FOUND;
00017 using moab::MB_FILE_DOES_NOT_EXIST;
00018 using moab::MB_FILE_WRITE_ERROR;
00019 using moab::MB_NOT_IMPLEMENTED;
00020 using moab::MB_ALREADY_ALLOCATED;
00021 using moab::MB_VARIABLE_DATA_LENGTH;
00022 using moab::MB_INVALID_SIZE;
00023 using moab::MB_UNSUPPORTED_OPERATION;
00024 using moab::MB_UNHANDLED_OPTION;
00025 using moab::MB_FAILURE;
00026 
00027 typedef moab::Constants MBConstants;
00028 using moab::MB_VARIABLE_LENGTH;
00029 
00030 typedef moab::TagType MBTagType;
00031 using moab::MB_TAG_BIT;
00032 using moab::MB_TAG_SPARSE;
00033 using moab::MB_TAG_DENSE;
00034 using moab::MB_TAG_MESH;
00035 
00036 typedef moab::DataType MBDataType;
00037 using moab::MB_TYPE_OPAQUE;
00038 using moab::MB_TYPE_INTEGER;
00039 using moab::MB_TYPE_DOUBLE;
00040 using moab::MB_TYPE_BIT;
00041 using moab::MB_TYPE_HANDLE;
00042 using moab::MB_MAX_DATA_TYPE;
00043 
00044 typedef moab::EntitySetProperty MBEntitySetProperty;
00045 using moab::MESHSET_TRACK_OWNER;
00046 using moab::MESHSET_SET;
00047 using moab::MESHSET_ORDERED;
00048 
00049 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines