Table of Contents

Class IfcClashResult

Namespace
IfcIO.Clash
Assembly
IfcIO.dll

An individual geometric collision or clearance violation between two IFC elements.

public sealed class IfcClashResult

Inheritance

Inherited Members

Properties

AssignedTo

public string? AssignedTo { get; set; }

Property Value

string?

ClashPoint

public required IfcVector3 ClashPoint { get; init; }

Property Value

IfcVector3

ClashType

public IfcClashType ClashType { get; init; }

Property Value

IfcClashType

Description

public string? Description { get; set; }

Property Value

string?

Distance

public double Distance { get; init; }

Property Value

double

ElementA

public required IfcElement ElementA { get; init; }

Property Value

IfcElement

ElementB

public required IfcElement ElementB { get; init; }

Property Value

IfcElement

GridLocation

public string? GridLocation { get; set; }

Property Value

string?

Id

public Guid Id { get; init; }

Property Value

Guid

Status

public string Status { get; set; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.