Table of Contents

Class IfcMeshToMeshMeasurement

Namespace
IfcIO.Measure
Assembly
IfcIO.dll

Result of a mesh-to-mesh shortest distance measurement.

public sealed record IfcMeshToMeshMeasurement : IEquatable<IfcMeshToMeshMeasurement>

Inheritance

Implements

Inherited Members

Constructors

IfcMeshToMeshMeasurement(IfcMesh, IfcMesh, double, IfcVector3, IfcVector3)

Result of a mesh-to-mesh shortest distance measurement.

public IfcMeshToMeshMeasurement(IfcMesh MeshA, IfcMesh MeshB, double Distance, IfcVector3 PointA, IfcVector3 PointB)

Parameters

MeshA IfcMesh
MeshB IfcMesh
Distance double
PointA IfcVector3
PointB IfcVector3

Properties

Distance

public double Distance { get; init; }

Property Value

double

MeshA

public IfcMesh MeshA { get; init; }

Property Value

IfcMesh

MeshB

public IfcMesh MeshB { get; init; }

Property Value

IfcMesh

PointA

public IfcVector3 PointA { get; init; }

Property Value

IfcVector3

PointB

public IfcVector3 PointB { get; init; }

Property Value

IfcVector3

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.