Revit 2025.3 API
Analytical |
Checks if curve loop is valid for Analytical Opening.
Namespace: Autodesk.Revit.DB.Structure
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.3.0.0 (25.3.0.0)
Syntax
public static bool IsCurveLoopValidForAnalyticalOpening( CurveLoop loop, Document aDoc, ElementId panelId )
Public Shared Function IsCurveLoopValidForAnalyticalOpening ( loop As CurveLoop, aDoc As Document, panelId As ElementId ) As Boolean
public: static bool IsCurveLoopValidForAnalyticalOpening( CurveLoop^ loop, Document^ aDoc, ElementId^ panelId )
static member IsCurveLoopValidForAnalyticalOpening : loop : CurveLoop * aDoc : Document * panelId : ElementId -> bool
Parameters
- loop CurveLoop
- The curve loop to be checked.
- aDoc Document
- Revit document.
- panelId ElementId
- ElementId of the AnalyticalPanel on which we create the Opening.
Return Value
BooleanReturns true if curve loop is ok, false otherwise.
| Exception | Condition |
|---|---|
| ArgumentNullException | A non-optional argument was null |
See Also