Tekla Open API

Detailed and full API reference helps you master Tekla Open API

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

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: 2018.1.0.0 (2018.1.0.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