IsValidGeometry Method


Validates geometry to be stored in a DirectShape. Suitable geometry validation is performed. Additionally, the geometry must make sense as a shape representation for the category assigned to this DirectShape object.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 18.0.0.0 (18.2.0.0)
Since: 2015

Syntax

C#
public bool IsValidGeometry(
	Solid Geom
)
Visual Basic
Public Function IsValidGeometry ( _
	Geom As Solid _
) As Boolean
Visual C++
public:
bool IsValidGeometry(
	Solid^ Geom
)

Parameters

Geom
Type: Autodesk.Revit.DB Solid
GeometryObject to be validated.

Return Value

True if the supplied GeometryObject passes the validation criteria.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions ArgumentNullException 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 →