API Reference > OdIfc Namespace > Classes > OdIfcEntity Class
OdIfcEntity Class
OdIfc__OdIfcEntityOdIfc__OdIfcEntityOdIfc__OdIfcEntity
Syntax
C++
class OdIfcEntity : public OdDAI::ApplicationInstance;

IfcEntity.h

A class that represents an entity instance of an IFC file and provides IFC-specific functionality.

Destroys the entity object. 
Creates a new entity object with default parameters. 
Returns the result of the entity resolution represented as a compound object.  
Returns the result of the entity resolution represented as a two-dimensional matrix.  
Returns the result of the entity resolution represented as a three-dimensional vector.  
Returns the result of the entity resolution represented as a two-dimensional point.  
Returns the result of the entity resolution represented as a three-dimensional point.  
Returns the result of the entity resolution represented as an RGB color object.  
Returns the result of the entity resolution represented as a two-dimensional vector.  
Returns the result of the entity resolution represented as a three-dimensional vector.  
Retrieves the current value of an attribute specified by its definition.  
Retrieves the current Gs node object of the entity.  
Retrieves whether the entity is an instance of a specified type.  
Retrieves whether the entity belongs to a specified entity type.  
This is the overview for the putAttr method overload. 
Resolves the entity and returns the result of the entity composition to a calling subroutine.  
Retrieves whether the entity is resolved into a compound object, into a Ge compound object, or is unresolved/visited.  
Sets a new Gs node cache for the entity.  
Sets the values of the entity's sub-entity traits.  
Draws a graphical entity representation that is independent of any viewport context.  
This is the overview for the testAttr method overload. 
type 
Retrieves the current type of the entity.  
Unresolves the entity. 
This is the overview for the unsetAttr method overload. 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.