API Reference

Detailed and full API reference helps you master Tekla development

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

Meta.Microsoft.Help.Id
T:Tekla.Structures.Model.ClashCheckHandler

ClashCheckHandler Class

The ClashCheckHandler class contains clash check methods.
Inheritance Hierarchy
SystemObject
  Tekla.Structures.ModelClashCheckHandler

Namespace:  Tekla.Structures.Model
Assembly:  Tekla.Structures.Model (in Tekla.Structures.Model.dll) Version: 2020.0.0.0 (2020.0.55582.0)
Syntax
[SerializableAttribute]
public sealed class ClashCheckHandler

The ClashCheckHandler type exposes the following members.

Methods
  Name Description
Public method GetIntersectionBoundingBoxes
Get a list of bounding boxes (AABB) of the clashing volumes of two objects.
Public method RunClashCheck
Starts the clash checking.
Public method StopClashCheck
Stops the clash checking.
Top
Examples
using Tekla.Structures.Model;

public class Example
{
       public void Exmaple1()
       {
           Model MyModel = new Model();

           ClashCheckHandler ClashCheck = MyModel.GetClashCheckHandler();
           ClashCheck.RunClashCheck();
           ClashCheck.StopClashCheck();
       }
}
See Also