Find
The find tools.
Example
app = cf.GetApplication() project = app:NewProject() project.Geometry:AddEllipse(cf.Point(), 2, 2) project.Geometry:AddRectangle(cf.Point(), 1, 1) -- Find the geometry that clashes clashingGeometry = project.Geometry.Find:GetClashingGeometry()
Usage locations (object properties)
The following objects have properties using the Find object:
Property List
Method List
- EdgeLoop (edges List of Edge)
- Find the smallest closed loop from the specified list of edges. (Returns a List of Edge object.)
- GetClashingGeometry ()
- Find parts where geometry clashes or where one part is completely inside another. (Returns a List of Geometry object.)
- GetClashingGeometry (geometrylist List of Geometry)
- Find parts where geometry clashes or where one part is completely inside another from the given list of geometry parts. (Returns a List of Geometry object.)
Property Details
- Type
- The object type string.
- Type
- string
- Access
- Read only
Method Details
- EdgeLoop (edges List of Edge)
- Find the smallest closed loop from the specified list of edges.
- GetClashingGeometry ()
- Find parts where geometry clashes or where one part is completely inside another.
- GetClashingGeometry (geometrylist List of Geometry)
- Find parts where geometry clashes or where one part is completely inside another from the given list of geometry parts.