API Reference > OdIfc Namespace > Classes > OdIfcShapeRepresentation Class
OdIfcShapeRepresentation Class
OdIfc__OdIfcShapeRepresentationOdIfc__OdIfcShapeRepresentationOdIfc__OdIfcShapeRepresentationOdIfc__OdIfcShapeRepresentation
Syntax
C++
class OdIfcShapeRepresentation : public OdIfcRepresentation;

IfcShapeRepresentation.h

This is class OdIfc::OdIfcShapeRepresentation.

OdIfcCachedCompound Class
 
Name 
Description 
 
details Creates a new cached compound object with default parameters. 
 
Name 
Description 
 
details Composes the compound object into a specified model.  
 
Retrieves the compound object's underlying IFC entity instance.  
 
This is the overview for the getAttr method overload. 
 
Retrieves the current Gs node object of the compound object.  
 
id 
Retrieves the identifier of the compound object's database.  
 
Retrieves whether the compound object is an instance of a specified type.  
 
Retrieves whether the compound object belongs to a specified entity type.  
 
Retrieves whether the compound object is a persistent one.  
 
This is owningIfcFile, a member of class OdIfcCompound. 
 
Retrieves the model that currently owns the compound object.  
 
Sets a new Gs node cache for the compound object.  
 
Sets the values of the compound object's sub-entity traits.  
 
Draws a graphical compound object that is dependent on the viewport context.  
 
Draws a graphical compound object representation that is independent of any viewport contexts.  
 
type 
details Retrieves the current type of the compound object.  
 
Retrieves the name of the current compound object's type.  
OdIfcCachedCompound Class
 
Name 
Description 
 
Retrieves the current Gs node object of the compound object.  
 
Sets a new Gs node cache for the compound object.  
OdIfcRepresentation Class
 
Name 
Description 
 
details Composes the compound object into a specified model.  
 
This is getContextOfItems, a member of class OdIfcRepresentation. 
 
This is getItems, a member of class OdIfcRepresentation. 
 
This is getOfProductRepresentation, a member of class OdIfcRepresentation. 
 
This is getRepresentationIdentifier, a member of class OdIfcRepresentation. 
 
This is getRepresentationType, a member of class OdIfcRepresentation. 
OdIfcShapeRepresentation Class
 
Name 
Description 
 
details Composes the compound object into a specified model.  
 
This is getGeomExtents, a member of class OdIfcShapeRepresentation. 
 
Sets the values of the compound object's sub-entity traits.  
 
This is subWorldDraw, a member of class OdIfcShapeRepresentation. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.