|
CFx SDK Documentation 2026 SP0
|
#include <IfcShapeRepresentation.h>
Public Member Functions | |
| virtual void | compose () |
| OdUInt32 | subSetAttributes (OdGiDrawableTraits *traits) const |
| bool | subWorldDraw (OdGiWorldDraw *pWd) const |
| OdResult | getGeomExtents (OdGeExtents3d &ext) const |
Public Member Functions inherited from OdIfc::OdIfcRepresentation | |
| OdString | getRepresentationIdentifier () |
| OdString | getRepresentationType () |
| OdDAIObjectId | getOfProductRepresentation () const |
| OdDAIObjectId | getContextOfItems () |
| const OdDAIObjectIds & | getItems () |
Public Member Functions inherited from OdIfc::OdIfcCachedCompound | |
| OdIfcCachedCompound () | |
| virtual void | setGsNode (OdGsCache *pGsNode) |
| virtual OdGsCache * | gsNode () const |
Public Member Functions inherited from OdIfc::OdIfcCompound | |
| void | compose () override |
| OdIfcEntityType | type () |
| OdRxValue | getAttr (const OdIfcAttribute attrDef) const |
| virtual OdRxValue | getAttr (const OdAnsiString &attrName) const |
| OdIfcModel * | owningModel () const |
| bool | isKindOf (OdIfcEntityType type) const |
| bool | isInstanceOf (OdIfcEntityType entityType) const |
| const OdAnsiString & | typeName () |
| OdIfcFile * | owningIfcFile () const |
| OdStepFile * | owningStepFile () const override |
| virtual bool | isPersistent () const |
| virtual OdDbStub * | id () const |
| virtual OdDbStub * | ownerId () const |
| virtual void | xmitPropagateModify () |
Additional Inherited Members | |
Static Public Member Functions inherited from OdIfc::OdIfcCompound | |
| static const OdIfcInstance * | earlyAccess (const OdIfcCompound *compound) |
Protected Attributes inherited from OdIfc::OdIfcCachedCompound | |
| OdGsCache * | m_pGsNode |
Protected Attributes inherited from OdIfc::OdIfcCompound | |
| OdIfcInstance * | m_pEntInst |
A class that implements storing and handling of a shape geometric representation of a product or its component.
Definition at line 41 of file IfcShapeRepresentation.h.
|
virtual |
Composes the representation item object.
Reimplemented from OdIfc::OdIfcRepresentation.
| OdResult OdIfc::OdIfcShapeRepresentation::getGeomExtents | ( | OdGeExtents3d & | ext | ) | const |
Retrieves the current geometrical extents of the production object.
| ext | [out] A placeholder for the current geometry extents object to be returned to a calling subroutine. |
| OdUInt32 OdIfc::OdIfcShapeRepresentation::subSetAttributes | ( | OdGiDrawableTraits * | traits | ) | const |
Sets the values of the representation item's sub-entity traits.
| traits | [out] A raw pointer to the traits to be filled and returned to a calling subroutine. |
| bool OdIfc::OdIfcShapeRepresentation::subWorldDraw | ( | OdGiWorldDraw * | pWd | ) | const |
Draws graphical representation of the item that is independent on any view port contexts.
| pWd | [in] A raw pointer to the object that encapsulates parameters of view port independent vectorization. |