#pragma once #include "GeCurve.h" #include "globalDefine.h" class GeShape : public GeCurve { public: virtual ~GeShape(); virtual bool IsKindOf(TEntityId entType) const; virtual TEntityId Type() const; protected: virtual ShapeType GetShapeType() const; virtual void Center(ads_point ptCen); virtual ads_real Area(); };