API Reference > OdIfc Namespace > Classes > OdIfcBodyVariant Class
OdIfcBodyVariant Class
OdIfc__OdIfcBodyVariant
Syntax
C++
class OdIfcBodyVariant;

IfcBodyVariant.h

Defines an interface to get a body from a representation item of an OdIfcProduct.

Note that the OdIfcBodyVariant object does not own the body that it contains.

 
Name 
Description 
 
Creates a new instance of the OdIfcBodyVariant class that does not reference any body. 
 
Name 
Description 
 
Type 
Enumerates referenced body types. 
 
Name 
Description 
 
Retrieves the current referenced Spatial Acis body.  
 
Retrieves the referenced FacetModeler body.  
 
Retrieves the current referenced IfcBrepBuilder body.  
 
Checks if the body is a Spatial Acis body.  
 
Checks if the body is a FacetModeler body.  
 
Checks if the body is an IfcBrepBuilder body.  
 
Checks if the body is an OdBrepModeler body.  
 
kind 
Retrieves the type of the referenced body.  
 
Retrieves the current referenced OdBrepModeler body.  
 
Sets a new Spatial Acis body reference.  
 
Sets a new FacetModeler body reference.  
 
Sets a new IfcBrepBuilder body reference.  
 
Sets a new OdBrepModeler body reference.  
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.