RVTDocs.com

AnalyticalElement.GetCurve

Method
Description:
Returns the curve of the Analytical Element.
Remarks:
If the Analytical Element cannot be expressed as a single curve, an exception is thrown.
Syntax
public Curve GetCurve()
Examples
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();
      }
   }
}
Exceptions
Exception Condition
InapplicableDataException This AnalyticalElement contains more than one single curve.