#pragma once #include "aecdbxdraw.h" class AecDbXApronDraw : public AecDbXDraw { public: ACRX_DECLARE_MEMBERS(AecDbXApronDraw); public: AecDbXApronDraw(void); ~AecDbXApronDraw(void); public: virtual Acad::ErrorStatus Draw2d(AcGiDraw &dc) const; virtual Acad::ErrorStatus Draw3d(AcGiDraw &dc) const; protected: Acad::ErrorStatus GetInAndOutSide(AcDbVoidPtrArray &arInSide, AcDbVoidPtrArray &arOutSide, bool bSetEl = false) const; };