IsCropRegionShapeValid Method


Verifies that boundary represents one closed curve loop without self-intersections, consisting of non-zero length straight lines in a plane parallel to the view plane.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 24.0.0.0 (24.0.0.0)
Since:  2014

Syntax

C#
public bool IsCropRegionShapeValid(
	CurveLoop boundary
)
Visual Basic
Public Function IsCropRegionShapeValid ( _
	boundary As CurveLoop _
) As Boolean
Visual C++
public:
bool IsCropRegionShapeValid(
	CurveLoop^ boundary
)

Parameters

boundary
Type: Autodesk.Revit.DBCurveLoop
The crop boundary.

Return Value

True if the passed crop boundary represents one closed curve loop without self-intersections, consisting of non-zero length straight lines in a plane parallel to the view plane.

Remarks

Curves in boundary use model coordinates.

Exceptions

ExceptionCondition
Autodesk.Revit.ExceptionsArgumentNullException A non-optional argument was null

See Also

ArchiLabs Desktop

Put AI to work inside Revit.

Give Desktop your instructions and project files to build Revit families, update model elements, and create views and schedules. Works directly in Revit and AutoCAD.

Explore Desktop →