/////////////////////////////////////////////////////////////////////////////////////////
//
// Please refer to "COPYRIGHT.md" for the relevant copyright statement of this software.
//
/////////////////////////////////////////////////////////////////////////////////////////
//
#pragma once
#include "../../inc/GcPointCloud.h"
#include "AcString.h"
#ifndef AcViewFrustum
#  define AcViewFrustum GcViewFrustum
#endif

#ifndef AcPcPointFloat
#  define AcPcPointFloat GcPcPointFloat
#endif

#ifndef AcPcPointDouble
#  define AcPcPointDouble GcPcPointDouble
#endif

#ifndef AcPcPointAttributes
#  define AcPcPointAttributes GcPcPointAttributes
#endif

#ifndef IAcPcDataBuffer
#  define IAcPcDataBuffer IGcPcDataBuffer
#endif

#ifndef IAcPcPointFilter
#  define IAcPcPointFilter IGcPcPointFilter
#endif

#ifndef IAcPcPointProcessor
#  define IAcPcPointProcessor IGcPcPointProcessor
#endif

#ifndef AcdbModifyPointCloudDataView
#  define AcdbModifyPointCloudDataView gcdbModifyPointCloudDataView
#endif

#ifndef acdbResetPointCloudDataView
#  define acdbResetPointCloudDataView gcdbResetPointCloudDataView
#endif

#ifndef acdbProcessPointCloudData
#  define acdbProcessPointCloudData gcdbProcessPointCloudData
#endif

#ifndef acdbSetPointCloudFilter
#  define acdbSetPointCloudFilter gcdbSetPointCloudFilter
#endif

#ifndef acdbAttachPointCloudEntity
#  define acdbAttachPointCloudEntity gcdbAttachPointCloudEntity
#endif

#ifndef acdbAttachPointCloudExEntity
#  define acdbAttachPointCloudExEntity gcdbAttachPointCloudExEntity
#endif

#ifndef acdbCreatePointCloudEntity
#  define acdbCreatePointCloudEntity gcdbCreatePointCloudEntity
#endif

#ifndef acdbModifyPointCloudDataView
#  define acdbModifyPointCloudDataView gcdbModifyPointCloudDataView
#endif

#ifndef AcPointCloudViewFrustum
#  define AcPointCloudViewFrustum GcPointCloudViewFrustum
#endif
