/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/mgdinterop.h"

#ifndef AcMgObjectFactoryBase
#  define AcMgObjectFactoryBase GcMgObjectFactoryBase
#endif

#ifndef AcMgObjectFactory
#  define AcMgObjectFactory GcMgObjectFactory
#endif

#ifndef AcGeVector2d
#  define AcGeVector2d GcGeVector2d
#endif

#ifndef AcGeVector3d
#  define AcGeVector3d GcGeVector3d
#endif

#ifndef AcGeMatrix2d
#  define AcGeMatrix2d GcGeMatrix2d
#endif

#ifndef AcGeMatrix3d
#  define AcGeMatrix3d GcGeMatrix3d
#endif

#ifndef AcGePoint2d
#  define AcGePoint2d GcGePoint2d
#endif

#ifndef AcGePoint3d
#  define AcGePoint3d GcGePoint3d
#endif

#ifndef AcGeScale2d
#  define AcGeScale2d GcGeScale2d
#endif

#ifndef AcGeScale3d
#  define AcGeScale3d GcGeScale3d
#endif

#ifndef AcGeTol
#  define AcGeTol GcGeTol
#endif

#ifndef AcDbObjectId
#  define AcDbObjectId GcDbObjectId
#endif

#ifndef AcDbExtents
#  define AcDbExtents GcDbExtents
#endif

#ifndef AC_GCHANDLE_TO_VOIDPTR
#  define AC_GCHANDLE_TO_VOIDPTR GC_GCHANDLE_TO_VOIDPTR
#endif

#ifndef AC_VOIDPTR_TO_GCHANDLE
#  define AC_VOIDPTR_TO_GCHANDLE GC_VOIDPTR_TO_GCHANDLE
#endif

#ifndef AC_NULLPTR
#  define AC_NULLPTR GC_NULLPTR
#endif

#ifndef AC_GCNEW
#  define AC_GCNEW GC_GCNEW
#endif

#ifndef AC_WCHAR_PINNED_GCPTR
#  define AC_WCHAR_PINNED_GCPTR GC_WCHAR_PINNED_GCPTR
#endif

#ifndef ACDBMGD
#  define ACDBMGD GCDBMGD
#endif

#ifndef AC_GEVEC3D_H
#  define AC_GEVEC3D_H GC_GEVEC3D_H
#endif

#ifndef AC_GEVEC2D_H
#  define AC_GEVEC2D_H GC_GEVEC2D_H
#endif

#ifndef AC_GEMAT2D_H
#  define AC_GEMAT2D_H GC_GEMAT2D_H
#endif

#ifndef AC_GEMAT3D_H
#  define AC_GEMAT3D_H GC_GEMAT3D_H
#endif

#ifndef AC_GEPNT3D_H
#  define AC_GEPNT3D_H GC_GEPNT3D_H
#endif

#ifndef AC_GEPNT2D_H
#  define AC_GEPNT2D_H GC_GEPNT2D_H
#endif

#ifndef AC_GESCL2D_H
#  define AC_GESCL2D_H GC_GESCL2D_H
#endif

#ifndef AC_GESCL3D_H
#  define AC_GESCL3D_H GC_GESCL3D_H
#endif

#ifndef AC_GETOL_H
#  define AC_GETOL_H GC_GETOL_H
#endif

#ifndef _AD_DBID_H
#  define _AD_DBID_H _GD_DBID_H
#endif

#ifndef AD_DBMAIN_H
#  define AD_DBMAIN_H GD_DBMAIN_H
#endif

#ifndef Autodesk
#  define Autodesk Gssoft
#endif

#ifndef AutoCAD
#  define AutoCAD Gscad
#endif
