Skip to content

GeometryCreationUtilities

Public Class

A utility that allows construction of basic solid shapes.

Inheritance Hierarchy

System.Object
Autodesk.Revit.DB.GeometryCreationUtilities

Namespace: Autodesk.Revit.DB

Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)

Syntax

public static class GeometryCreationUtilities

The GeometryCreationUtilities type exposes the following members.

Methods

Name

Description


Public Method
Static Member

Creates a solid by blending two closed curve loops lying in non-coincident planes.


Public Method
Static Member

Creates a solid by blending two closed curve loops lying in non-coincident planes.


Public Method
Static Member

Creates a solid by linearly extruding one or more closed coplanar curve loops.


Public Method
Static Member

Creates a solid by linearly extruding one or more closed coplanar curve loops.


Public Method
Static Member
CreateFixedReferenceSweptGeometry(CurveLoop, Int32, Double, IList.CurveLoop., XYZ)

Creates a solid by sweeping one or more closed coplanar curve loops along a path while keeping the profile plane oriented so that a line in the plane that is initially perpendicular to a given fixed direction remains perpendicular as the profile is swept along the path.


Public Method
Static Member
CreateFixedReferenceSweptGeometry(CurveLoop, Int32, Double, IList.CurveLoop., XYZ, SolidOptions)

Creates a solid by sweeping one or more closed coplanar curve loops along a path while keeping the profile plane oriented so that a line in the plane that is initially perpendicular to a given fixed direction remains perpendicular as the profile is swept along the path.


Public Method
Static Member
CreateLoftGeometry

Creates a solid or open shell geometry by lofting between a sequence of curve loops.


Public Method
Static Member

Creates a solid of revolution by revolving a set of closed curve loops around an axis by a specified angle.


Public Method
Static Member

Creates a solid of revolution by revolving a set of closed curve loops around an axis by a specified angle.


Public Method
Static Member

Creates a solid by simultaneously sweeping and blending two or more closed planar curve loops along a single curve.


Public Method
Static Member

Creates a solid by simultaneously sweeping and blending two or more closed planar curve loops along a single curve.


Public Method
Static Member
CreateSweptGeometry(CurveLoop, Int32, Double, IList.CurveLoop.)

Creates a solid by sweeping one or more closed coplanar curve loops along a path.


Public Method
Static Member
CreateSweptGeometry(CurveLoop, Int32, Double, IList.CurveLoop., SolidOptions)

Creates a solid by sweeping one or more closed coplanar curve loops along a path.


Remarks

The shapes created by these utilities are not a part of any Revit document, but can be used in conjunction with other geometric utilities from within API applications.