28#ifndef _IFC_PRODUCT_H_
29#define _IFC_PRODUCT_H_
38 class OdIfcGeometricRepresentationItem;
39 SMARTPTR(OdIfcGeometricRepresentationItem)
#define SMARTPTR(classname)
#define ODRX_DECLARE_MEMBERS(ClassName)
OdUInt32 subSetAttributes(OdGiDrawableTraits *traits) const
OdGeMatrix3d getObjectPlacement() const
OdDAIObjectId getRepresentation() const
OdResult getGeomExtents(OdGeExtents3d &ext) const
virtual bool subWorldDraw(OdGiWorldDraw *wd) const
OdIfcGeometricRepresentationItemPtrArray getGeometricRepresentationItems() const
ODRX_DECLARE_MEMBERS(OdIfcProductPE)
virtual bool IsDraw(OdIfcProductPtr pProduct, const OdDAIObjectId &idRepContext)=0