Table of Contents

Class NwcMeshToMeshMeasurement

Namespace
NwcIO.Model.Measure
Assembly
NwcIO.dll

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

public sealed record NwcMeshToMeshMeasurement : IEquatable<NwcMeshToMeshMeasurement>

Inheritance

Implements

Inherited Members

Constructors

NwcMeshToMeshMeasurement(NwcMesh, NwcMesh, double, Vector3d, Vector3d)

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

public NwcMeshToMeshMeasurement(NwcMesh MeshA, NwcMesh MeshB, double Distance, Vector3d PointA, Vector3d PointB)

Parameters

MeshA NwcMesh
MeshB NwcMesh
Distance double
PointA Vector3d
PointB Vector3d

Properties

Distance

public double Distance { get; init; }

Property Value

double

MeshA

public NwcMesh MeshA { get; init; }

Property Value

NwcMesh

MeshB

public NwcMesh MeshB { get; init; }

Property Value

NwcMesh

PointA

public Vector3d PointA { get; init; }

Property Value

Vector3d

PointB

public Vector3d PointB { get; init; }

Property Value

Vector3d

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.