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

#ifndef AcCmColor
#  define AcCmColor GcCmColor
#endif

#ifndef AcEdInputPointManager
#  define AcEdInputPointManager GcEdInputPointManager
#endif

#ifndef AcEdInputPoint
#  define AcEdInputPoint GcEdInputPoint
#endif

#ifndef AcEdInputPointFilterResult
#  define AcEdInputPointFilterResult GcEdInputPointFilterResult
#endif

#ifndef AcEdInputPointMonitorResult
#  define AcEdInputPointMonitorResult GcEdInputPointMonitorResult
#endif

#ifndef AcEdInputPointFilter
#  define AcEdInputPointFilter GcEdInputPointFilter
#endif

#ifndef AcEdInputPointMonitor
#  define AcEdInputPointMonitor GcEdInputPointMonitor
#endif

#ifndef AcEdInputContextReactor
#  define AcEdInputContextReactor GcEdInputContextReactor
#endif

#ifndef AcEdSubSelectFilter
#  define AcEdSubSelectFilter GcEdSubSelectFilter
#endif

#ifndef AcEdImpInputPointManager
#  define AcEdImpInputPointManager GcEdImpInputPointManager
#endif

#ifndef AcApDocument
#  define AcApDocument GcApDocument
#endif

#ifndef AcDbCustomOsnapMode
#  define AcDbCustomOsnapMode GcDbCustomOsnapMode
#endif

#ifndef AcGeCurve3d
#  define AcGeCurve3d GcGeCurve3d
#endif

#ifndef AcGeMatrix3d
#  define AcGeMatrix3d GcGeMatrix3d
#endif

#ifndef AcGePoint3d
#  define AcGePoint3d GcGePoint3d
#endif

#ifndef AcGeVector3d
#  define AcGeVector3d GcGeVector3d
#endif

#ifndef AcEdImpInputPointFilterResult
#  define AcEdImpInputPointFilterResult GcEdImpInputPointFilterResult
#endif

#ifndef AcEdImpInputPointMonitorResult
#  define AcEdImpInputPointMonitorResult GcEdImpInputPointMonitorResult
#endif

#ifndef AcEdDSPoint
#  define AcEdDSPoint GcEdDSPoint
#endif

#ifndef Adesk
#  define Adesk Gsoft
#endif
