/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/gecurv2d.h"
#include "adesk.h"
#include "geent2d.h"
#include "geponc2d.h"
#include "gept2dar.h"
#include "gevc2dar.h"
#include "gedblar.h"
#include "gevptar.h"
#include "geintarr.h"

#ifndef AcGeCurve2d
#  define AcGeCurve2d GcGeCurve2d
#endif

#ifndef AcGeInterval
#  define AcGeInterval GcGeInterval
#endif

#ifndef AcGePoint2d
#  define AcGePoint2d GcGePoint2d
#endif

#ifndef Adesk
#  define Adesk Gsoft
#endif

#ifndef AcGeContext
#  define AcGeContext GcGeContext
#endif

#ifndef AcGeTol
#  define AcGeTol GcGeTol
#endif

#ifndef AcGePointOnCurve2d
#  define AcGePointOnCurve2d GcGePointOnCurve2d
#endif

#ifndef AcGeVoidPointerArray
#  define AcGeVoidPointerArray GcGeVoidPointerArray
#endif

#ifndef AcGe
#  define AcGe GcGe
#endif

#ifndef AcGeLine2d
#  define AcGeLine2d GcGeLine2d
#endif

#ifndef AcGeIntArray
#  define AcGeIntArray GcGeIntArray
#endif

#ifndef AcGeBoundBlock2d
#  define AcGeBoundBlock2d GcGeBoundBlock2d
#endif

#ifndef AcGeVector2dArray
#  define AcGeVector2dArray GcGeVector2dArray
#endif

#ifndef AcGePoint2dArray
#  define AcGePoint2dArray GcGePoint2dArray
#endif

#ifndef AcGeDoubleArray
#  define AcGeDoubleArray GcGeDoubleArray
#endif

#ifndef AcGeMatrix2d
#  define AcGeMatrix2d GcGeMatrix2d
#endif

#ifndef AcGePointOnCurve2dData
#  define AcGePointOnCurve2dData GcGePointOnCurve2dData
#endif
