Skip to content

AnalyticalElement.GetCurve

Public Class

Returns the curve of the Analytical Element.

Namespace: Autodesk.Revit.DB.Structure

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

Syntax

public Curve GetCurve()

Return Value

Curve
The curve of the Analytical Element.

Exceptions

Exception

Condition


InapplicableDataException

This AnalyticalElement contains more than one single curve.


Remarks

If the Analytical Element cannot be expressed as a single curve, an exception is thrown.

Example

C#

public void GetColumnCurve(AnalyticalElement member)
{
// get AnalyticalElement from structural column
if (member.StructuralRole == AnalyticalStructuralRole.StructuralRoleColumn)
{
// column should be represented by a single curve
if (member.IsSingleCurve() == true)
{
Curve columnCurve = member.GetCurve();
}
}
}