24#ifndef __AECDBSLICE_H__
25#define __AECDBSLICE_H__
OdSmartPtr< AECDbSlice > AECDbSlicePtr
#define AEC_DECLARE_MEMBERS(ClassName)
void GetSliceResult(std::vector< FacetModeler::Profile2D > &rResult) const
virtual OdGeMatrix3d GetLayoutNodeTransform(OdUInt32 iPos) const
static AECDbSlicePtr CreateAECObject(const OdDbObjectId &idBlock)
double GetSliceArea() const
void SetHeight(double dHeight)
OdDbObjectId GetEntityByIndex(OdUInt32 iIndex) const
virtual OdUInt32 GetLayoutNodeCount() const
OdUInt32 GetEntityCount() const
void SetWidth(double dWidth)
void RemoveEntity(const OdDbObjectId &idEntity)
virtual OdUInt32 GetLayoutNodeIndex(OdUInt32 iPos) const
void AddEntity(const OdDbObjectId &idEntity)