Table of Contents

Class NwcClashDetector

Namespace
NwcIO.Model.Clash
Assembly
NwcIO.dll

Managed clash detection engine performing broad-phase bounding box tests and narrow-phase 3D triangle-to-triangle intersection tests according to Navisworks rules.

public static class NwcClashDetector

Inheritance

Inherited Members

Methods

Run(NwcDocument, NwcClashTest)

Executes clash detection across an individual Navisworks document according to the specified test configuration.

public static NwcClashTest Run(NwcDocument document, NwcClashTest test)

Parameters

document NwcDocument
test NwcClashTest

Returns

NwcClashTest

Run(NwcAssembly, NwcClashTest)

Executes clash detection across all contributing models of a federated Navisworks assembly.

public static NwcClashTest Run(NwcAssembly assembly, NwcClashTest test)

Parameters

assembly NwcAssembly
test NwcClashTest

Returns

NwcClashTest