API Reference > OdIfc Namespace > Classes > OdIfcModelerGeometry Class
OdIfcModelerGeometry Class
OdIfc__OdIfcModelerGeometry
Syntax
C++
class OdIfcModelerGeometry : public OdRxObject;

IfcModelerGeometry.h

The class provides geometry modeler functionality for IFC SDK.

Creates a block body in the geometry modeler object.
 
Retrieves the container with the body from the geometry modeler object.
 
This is the overview for the boolean method overload. 
box 
Creates a box body in the geometry modeler object.
 
brep 
Retrieves the OdBrFile interface from the geometry modeler object.
 
Copies the body from a specified geometry modeler instance.
 
Creates an OdBrFile object from the specified OdIfcAdvnacedBrep object and stores it into the geometry modeler object.
 
Creates a faceted body and stores it in the geometry modeler object.
 
This is the overview for the createTessellation method overload. 
draw 
Draws the body to the OdGiWorldDraw interface.
 
Creates an extrusion body and stores it in the geometry modeler object.
 
Calculates the extents of the body within the geometry modeler.
 
Creates a rectangular pyramid body in the geometry modeler object.
 
Creates a revolution body and stores it in the geometry modeler object.
 
Creates a right circular cone body in the geometry modeler object.
 
Creates a right circular cylinder body in the geometry modeler object.
 
Assigns deviation params to the geometry modeler object.
 
Creates a sphere body in the geometry modeler object.
 
This is the overview for the sweep method overload. 
Creates a specialized sweep with cants. The orientation of the profile's x-axis is always follows the rule defined by the IfcAlignment.
 
Creates a specialized IfcDirectrixDistanceSweptAreaSolid object. The orientation of the profile's X-axis always follows the rule defined by the specified IfcAxisLateralInclination object.
 
Transforms the body within the geometry modeler.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.