74 virtual const std::vector< CFxBIMZonePtr >&
Zones()
const;
75 virtual void Zones(
const std::vector< CFxBIMZonePtr >& zones );
#define FXBIM_COMMON_CODE_API
std::shared_ptr< CFxBIMCategory > CFxBIMCategoryPtr
std::shared_ptr< CFxBIMZone > CFxBIMZonePtr
OdSmartPtr< CFxBIMEntity > CFxBIMEntityPtr
std::shared_ptr< CFxBIMSpace > CFxBIMSpacePtr
OdSmartPtr< CFxBIMDatabase > CFxBIMDatabasePtr
std::shared_ptr< CFxBIMType > CFxBIMTypePtr
std::shared_ptr< CFxBIMFloor > CFxBIMFloorPtr
OdSmartPtr< CFxBIMMaterial > CFxBIMMaterialPtr
std::shared_ptr< CFxBIMDiscipline > CFxBIMDisciplinePtr
std::shared_ptr< CFxBIMEntityGeometry > CFxBIMEntityGeometryPtr
virtual void Zones(const std::vector< CFxBIMZonePtr > &zones)
virtual CFxBIMPropertiesContainter * Properties() const
ODDB_DECLARE_MEMBERS(CFxBIMEntity)
virtual void SetFloor(CFxBIMFloorPtr p)
virtual const CFxBIMEntityGeometryPtr Geometry() const
virtual OdDbHandle OriginalHandle() const
virtual CFxBIMCategoryPtr Category() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler) override
virtual CFxBIMEntityGeometryPtr Geometry()
OdVariant MaterialName(CFxBIMEntityPtr) const
virtual const OdGeMatrix3d & OriginalTransform() const
virtual ElementType GetElementType() const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const override
virtual CFxBIMFloorPtr Floor() const
virtual OdString UniqueId() const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler) override
virtual const std::vector< CFxBIMZonePtr > & Zones() const
virtual void SetSpace(CFxBIMSpacePtr p)
virtual bool IsEqual(CFxBIMEntityPtr p) const
virtual void SetType(CFxBIMTypePtr p)
virtual CFxBIMTypePtr Type() const
virtual CFxBIMPropertiesContainter * Properties()
virtual CFxBIMSpacePtr Space() const
virtual void SetDiscipline(CFxBIMDisciplinePtr p)
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const override
virtual CFxBIMDisciplinePtr Discipline() const
virtual void SetCategory(CFxBIMCategoryPtr p)