Returns the single curve of the Analytical Model, if it is only one curve.
Namespace: Autodesk.Revit.DB.StructureAssembly: RevitAPI (in RevitAPI.dll) Version: 21.0.0.0 (21.1.1.109)
Since:
2011
Syntax
C# |
---|
public Curve GetCurve() |
Visual Basic |
---|
Public Function GetCurve As Curve |
Visual C++ |
---|
public:
Curve^ GetCurve() |
Return Value
Single curve of the Analytical Model.
Examples
CopyC#
public void GetColumnCurve(FamilyInstance familyInst)
{
if (familyInst.StructuralType == StructuralType.Column)
{
AnalyticalModel modelColumn = familyInst.GetAnalyticalModel();
if (modelColumn.IsSingleCurve() == true)
{
Curve columnCurve = modelColumn.GetCurve();
}
}
}
CopyVB.NET
Public Sub GetColumnCurve(familyInst As FamilyInstance)
If familyInst.StructuralType = StructuralType.Column Then
Dim modelColumn As AnalyticalModel = familyInst.GetAnalyticalModel()
If modelColumn.IsSingleCurve() = True Then
Dim columnCurve As Curve = modelColumn.GetCurve()
End If
End If
End Sub
Exceptions
See Also